Siduction Forum
Siduction Forum => Software - Support => Topic started by: searchone on 2019/07/20, 13:04:24
-
Hallo zusammen,
vor kurzem ist mir aufgefallen (ich benutze es ja nicht jeden Tag) das sich das Einstellungsmenü von CINNAMON nicht mehr öffnet. Also alles was auf den Befehl "cinnamon-settings" hört, startet nicht mehr.
Wenn ich das in der Konsole starte, bekomme ich folgende Ausgabe:
>:cinnamon-settings
/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py:220: DeprecationWarning: Gtk.Widget.set_margin_right is deprecated
self.stack_switcher.set_margin_right(n)
/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py:233: DeprecationWarning: Gtk.Window.set_has_resize_grip is deprecated
self.window.set_has_resize_grip(False)
Traceback (most recent call last):
File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 608, in <module>
window = MainWindow()
File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 244, in __init__
for module in modules:
File "/usr/share/cinnamon/cinnamon-settings/modules/cs_backgrounds.py", line 5, in <module>
import imtools
File "/usr/share/cinnamon/cinnamon-settings/bin/imtools.py", line 623, in <module>
if Image.VERSION == '1.1.7':
AttributeError: module 'PIL.Image' has no attribute 'VERSION'
>:
Bei mir ist alles auf dem aktuellsten Stand, alle Updates eingespielt.
Kernel 5.1.18
Ich hoffe ihr könnt mir helfen!
Grüße
Stefan
-
Auch wenn dir die Antwort nicht gefallen wird. Cinnamon ist derzeit extrem veraltet in unstable. Das müsste eigentlich alles gegen neue Abhängigkeiten neu gebaut werden wenn da nicht bald was aktuelles kommt (4.2.2).
Ein klein wenig hilfe bekommst du hier:
https://www.preining.info/blog/2019/02/cinnamon-4-for-debian-updates/
...
-
Erst mal danke für die Antwort hsp.
Heißt das jetzt ich sollte mir besser einen anderen Desktop-Manager suchen?
-
Nein. nimm die Pakete von Preining, dann haste erst mal ein funktionierenden Cinnamon. Ist zwar auch nur 4.1 aber funktioniert. Aktuell ist derzeit 4.2.2.
Ehrlich gesagt ich weiss auch nicht was da mit Cinnamon los ist in unstable, warum da nix neues kommt. Ich habe mir 4.2.2 selber geklöppelt.
....
-
OK, werde ich gleich mal Versuchen. Und wie ist das beim nächsten Update? Muss ich da etwas beachten?
-
Nein, wenn von Debian was aktuelleres kommt entfernst du den Eintrag aus der source.list wieder und fertig.
...
-
Ich habe die Paketquellen eingebunden, bekomme aber jetzt diesen Fehler:
GPG-Fehler: https://www.preining.info/debian/cinnamon unstable InRelease: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY D80E09B087140066Das Depot »https://www.preining.info/debian/cinnamon unstable InRelease« ist nicht signiert.
-
Wie man den Key importiert steht da auch. Lesen musste das schon selber.
...
-
Sorry, hast natürlich Recht! Da war ich mal wieder zu schnell...
Jetzt hat es geklappt!
Danke noch mal für deine Hilfe
-
So, hab die neuen Dateien eingespielt. Aber... es läuft immer noch nicht!
Das einzige was sich geändert hat ist die Fehlermeldung:
>:cinnamon-settings
Traceback (most recent call last):
File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 620, in <module>
window = MainWindow()
File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 248, in __init__
for module in modules:
File "/usr/share/cinnamon/cinnamon-settings/modules/cs_desktop.py", line 6, in <module>
gi.require_version('Nemo', '3.0')
File "/usr/lib/python3/dist-packages/gi/__init__.py", line 129, in require_version
raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Nemo not available
>:
-
Ich befürchte das Preining seine Paket auch nicht mehr aktuell genug sind, wie gesagt ich habe Cinnamon 4.2.2
holgi@hsp1~ $ cinnamon-settings
True
Using pam module (python3-pampy)
Und funktioniert.
Vielleicht ist ja jemand hier der die Pakete von Preining nutzt und dir helfen kann.
...
-
Welches Siduction benutzt du denn das es bei dir geht?
-
Das hat mit siduction nix zu tun, die Pakte sind gegen etwas ältere Python-Pakete gebaut wie es aussieht. Aber so genau weiss ich das auch nicht. Bei Mint ist jedenfalls reichlich passiert in Sachen Python.
https://github.com/linuxmint
Meine eigenen 4.2.2 Pakete hab ich am 11. gebaut und alles ist gut
holgi@hsp1/media/datapool/www/sidpkgs/pool/main/c/cinnamon $ ls -l
insgesamt 4508
-rw-r--r-- 1 www-data www-data 319768 Jul 11 17:53 cinnamon_4.2.2-0_amd64.deb
-rw-r--r-- 1 www-data www-data 106428 Jul 11 17:53 cinnamon_4.2.2-0.debian.tar.xz
-rw-r--r-- 1 www-data www-data 1952 Jul 11 17:53 cinnamon_4.2.2-0.dsc
-rw-r--r-- 1 www-data www-data 1737952 Jul 11 17:53 cinnamon_4.2.2.orig.tar.xz
-rw-r--r-- 1 www-data www-data 1340140 Jul 11 17:53 cinnamon-common_4.2.2-0_all.deb
-rw-r--r-- 1 www-data www-data 909936 Jul 11 17:53 cinnamon-dbgsym_4.2.2-0_amd64.deb
-rw-r--r-- 1 www-data www-data 182012 Jul 11 17:53 cinnamon-doc_4.2.2-0_all.deb
...
-
Schade das ich mir deine Dateien nicht einfach überspielen kann.Ich werde noch etwas warten, mal sehen ob doch noch was passiert.Oder doch den Desktop-Manager wechseln...!
-
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932578
Lösung ist ganz einfach - stable sourcen freischalten und python3-pil auf buster downgraden und erst mal festtackern. Willkommen in debian unstable nach einem Freeze :)
-
Ich wusste doch das einer was weiss :)
...
-
Und wie komme ich an die -stable sourcen?
Weil in meiner Liste für die Paketquellen nur -unstable gelistet ist?
-
Eintragen?
deb http://ftp.debian.org/debian/ stable main contrib non-free
# deb-src http://ftp.debian.org/debian/ stable main contrib non-free
oder besser
deb http://ftp.debian.org/debian/ buster main contrib non-free
# deb-src http://ftp.debian.org/debian/ buster main contrib non-free
-
+1 buster instead of stable
-
https://salsa.debian.org/cinnamon-team/cinnamon/compare/1c50bdeb...3ff935a0
So was müsste dann nur noch veröffentlicht werden :D
-
The fixed cinnamon package is in "fixes". Have fun.
-
@Melmrker
+1
Just seen that