Zimt verliert zufällig das Thema

9

Von Zeit zu Zeit (ziemlich zufällig) sieht Nemo auf meinem Linux Mint 14 Cinnamon so aus Geben Sie hier die Bildbeschreibung ein

Wenn es normalerweise so aussieht: Geben Sie hier die Bildbeschreibung ein

Cinnamon Neustarten ( Alt+ F2, r, Enter) nicht helfen, ich brauche, um sich abzumelden und dann anmelden.

Kann mir jemand sagen,

  • (Ich denke, dass etwas mit X Window System abgestürzt ist. dmesgZeigt nichts.) Wie kann man diagnostizieren, was ist wirklich passiert? ( Update: Es scheint ein gnome-settings-daemonAbsturz zu sein )
  • Wie kann ich das normale Thema wiederherstellen, ohne mich abzumelden (was das Schließen aller Programme erfordert)?
  • Wie kann man die Häufigkeit solcher Dinge minimieren?

Verdächtige Einträge in xsession-errors.lob

[0x7f9590006068] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 300 ms)
[0x7f9590006068] main input error: ES_OUT_RESET_PCR called
[0x7f9590006068] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1108 ms)
[0x7f9590006068] main input error: ES_OUT_RESET_PCR called

(...)

[h264 @ 0x7f95790fc160] Missing reference picture
[h264 @ 0x7f95790fc160] decode_slice_header error
[h264 @ 0x7f95790fc160] mmco: unref short failure
[h264 @ 0x7f95790fc160] concealing 1620 DC, 1620 AC, 1620 MV errors
[h264 @ 0x7f95790fc160] Missing reference picture
[h264 @ 0x7f95790fc160] Missing reference picture
[h264 @ 0x7f95790fc160] Missing reference picture

(...)

No such schema 'com.canonical.unity-greeter'

Verdächtige Einträge im Syslog:

Jun 13 01:03:45 adam-N56VZ kernel: [49764.694213] gnome-settings-[4198]: segfault at 188b2 ip 00007f2e46acf0a6 sp 00007fff8acb45d0 error 4 in libgdk-3.so.0.600.0[7f2e46a8c000+7c000]
Jun 13 01:03:52 adam-N56VZ gnome-session[4098]: WARNING: Application 'gnome-settings-daemon.desktop' killed by signal 11

(...)

Jun 13 01:40:59 adam-N56VZ laptop-mode: Warning: Configuration file /etc/laptop-mode/conf.d/board-specific/*.conf is not readable, skipping.

Aktualisieren:

Es scheint, dass dieses Verhalten durch Töten reproduziert werden kann gnome-settings-daemon. Die Frage bleibt, wie es wiederhergestellt werden kann. Einfach als Benutzer oder root läuft Zimt nichts ändern, auch mit einem Neustart ( Alt+ F2, r, Enter).

Und die schwierigste Frage: Wie kann man das verhindern? Da es sich um einen Absturz handelt, muss ich das Verfahren mit dem Einreichen eines Fehlerberichts befolgen. Aber wer ist schuld daran? Gnome oder Zimt? Oder ist hier vielleicht eine andere Komponente schuld?

Adam Ryczkowski
quelle
1
Schauen Sie sich an /var/log/syslogund ~/.xsession-errorsprüfen Sie, ob Sie etwas Verdächtiges finden. Wenn X abgestürzt wäre, würden Sie das Fenster überhaupt nicht sehen. Überprüfen Sie auch, ob gnome-settings-daemon ausgeführt wird.
Marco
Verwenden Sie den Intel i915-Treiber?
Charles Bridge
@Marco Nun, beide Protokolldateien sind sooo groß, dass es wirklich schwierig ist, etwas darin zu finden. Besonders bei .xsession-Fehlern (230 kB) - da keine Daten angehängt sind, habe ich wirklich keine Ahnung, wie alt jeder Eintrag ist. Können Sie mir einen Hinweis geben, wonach ich suchen sollte?
Adam Ryczkowski
1
Öffnen Sie ein Terminal und versuchen Sie, es manuell zu starten und zu überprüfen, ob es ausgeführt wird oder Fehler aufweist. Sie können damit beginnen gnome-settings-daemon --debug, um weitere Informationen darüber zu erhalten, was möglicherweise schief geht.
Marco
1
Möglicherweise tritt der Fehler # 706330 auf . Dies ist ein Fehler in der Theming-Engine unico und kann umgangen werden, indem ein Thema ausgewählt wird, das eine andere Engine verwendet, z. B. Adwaita : gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita'und das Protokoll gnome-settings-daemonüberprüft, wenn auch mit diesem Thema Fehler auftreten.
Marco

Antworten:

2

Es scheint, dass cinnamon-settings-daemon/ gnome-settings-daemonnicht läuft. Sie können es in Startanwendungen einfügen, um sicherzustellen, dass es beim Anmelden gestartet wird.

Λευτερης Χατ
quelle
Das Problem, auf das ich stoße, ist, dass cinnamon-settings-daemones keinen Befehl gibt. Das Ausführen führt zu: The program 'cinnamon-settings-daemon' is currently not installed. You can install it by typing: sudo apt install cinnamon-settings-daemon- Wenn ich jedoch versuche, es zu installieren, bekomme ich cinnamon-settings-daemon is already the newest version (3.4.0-1~zesty0). Das System war ursprünglich Ubuntu GNOME, auf dem das System cinnamon-desktop-environmentinstalliert war. Irgendwelche Ideen?
Berislav Lopac
1

Endlich habe ich eine Lösung.

Öffnen Sie einfach Startup - Anwendungen von Control Center , aktivieren Sie die Option MATE Einstellungen Daemon oder Cinnamon Einstellungen Daemon (nach Ihren Desktop Environment) und das ist es.

Jetzt erneut anmelden und Problem gelöst.

user93779
quelle