Siduction Forum

Siduction Forum => Software - Support => Topic started by: searchone on 2019/07/20, 13:04:24

Title: Cinnamon Problem
Post 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:


Code: [Select]

>: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
Title: Re: Cinnamon Problem
Post by: hsp on 2019/07/20, 17:44:06
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/
...
Title: Re: Cinnamon Problem
Post by: searchone on 2019/07/20, 17:51:58
Erst mal danke für die Antwort hsp.
Heißt das jetzt ich sollte mir besser einen anderen Desktop-Manager suchen?
Title: Re: Cinnamon Problem
Post by: hsp on 2019/07/20, 17:59:42
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.

....
Title: Re: Cinnamon Problem
Post by: searchone on 2019/07/20, 18:08:37
OK, werde ich gleich mal Versuchen. Und wie ist das beim nächsten Update? Muss ich da etwas beachten?
Title: Re: Cinnamon Problem
Post by: hsp on 2019/07/20, 18:18:03
Nein, wenn von Debian was aktuelleres kommt entfernst du den Eintrag aus der source.list wieder und fertig.

...
Title: Re: Cinnamon Problem
Post by: searchone on 2019/07/20, 18:19:12
Ich habe die Paketquellen eingebunden, bekomme aber jetzt diesen Fehler:


Code: [Select]
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.
Title: Re: Cinnamon Problem
Post by: hsp on 2019/07/20, 18:28:34
Wie man den Key importiert steht da auch. Lesen musste das schon selber.


...
Title: Re: Cinnamon Problem
Post by: searchone on 2019/07/20, 18:31:27
Sorry, hast natürlich Recht! Da war ich mal wieder zu schnell...
Jetzt hat es geklappt!


Danke noch mal für deine Hilfe
Title: Re: Cinnamon Problem
Post by: searchone on 2019/07/20, 18:43:17
So, hab die neuen Dateien eingespielt. Aber... es läuft immer noch nicht!
Das einzige was sich geändert hat ist die Fehlermeldung:


Code: [Select]

>: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
>:
Title: Re: Cinnamon Problem
Post by: hsp on 2019/07/20, 18:50:59
Ich befürchte das Preining seine Paket auch nicht mehr aktuell genug sind, wie gesagt ich habe Cinnamon 4.2.2
Code: [Select]
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.


...


Title: Re: Cinnamon Problem
Post by: searchone on 2019/07/20, 19:02:33
Welches Siduction benutzt du denn das es bei dir geht?
Title: Re: Cinnamon Problem
Post by: hsp on 2019/07/20, 19:13:18
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
Code: [Select]
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

...

Title: Re: Cinnamon Problem
Post by: searchone on 2019/07/20, 19:21:44
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...!
Title: Re: Cinnamon Problem
Post by: melmarker on 2019/07/20, 22:15:09
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 :)
Title: Re: Cinnamon Problem
Post by: hsp on 2019/07/21, 07:29:02
Ich wusste doch das einer was weiss :)

...
Title: Re: Cinnamon Problem
Post by: searchone on 2019/07/21, 10:03:23
Und wie komme ich an die -stable sourcen?
Weil in meiner Liste für die Paketquellen nur -unstable gelistet ist?
Title: Re: Cinnamon Problem
Post by: melmarker on 2019/07/21, 12:15:35
Eintragen?

Code: [Select]
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

Code: [Select]
deb http://ftp.debian.org/debian/ buster   main contrib non-free
# deb-src  http://ftp.debian.org/debian/ buster   main contrib non-free
Title: Re: Cinnamon Problem
Post by: piper on 2019/07/21, 14:43:23
+1 buster instead of stable
Title: Re: Cinnamon Problem
Post by: melmarker on 2019/07/21, 22:01:41
https://salsa.debian.org/cinnamon-team/cinnamon/compare/1c50bdeb...3ff935a0

So was müsste dann nur noch veröffentlicht werden :D
Title: Re: Cinnamon Problem
Post by: melmarker on 2019/07/22, 00:37:07
The fixed cinnamon package is in "fixes". Have fun.
Title: Re: Cinnamon Problem
Post by: piper on 2019/07/22, 01:01:07
@Melmrker

+1

Just seen that