Manchmal verursacht VirtualBox ein zufälliges Einfrieren meines Mint 16 Cinnamon Desktop 64bit. Ich kann nicht genau bestimmen, was tatsächlich falsch ist und wo ich den Fehlerbericht ausfüllen soll.
Aber das Leben geht weiter und ich brauche einige Mittel, um das Fenstersubsystem neu zu initialisieren, ohne die Arbeit zu verlieren, die ich mit vorhandenen Anwendungen geleistet habe.
Wenn ich
sudo service mdm restart
alle bereits laufenden Anwendungen starte, wurden sie brutal getötet.Der
cinnamon --replace -d :0
Zauber macht nichts; es hängt nur. Ich denke, das liegt daran, dass es einer Art Zusammenarbeit mit dem bereits laufenden Zimt bedarf, was meiner Meinung nach nicht darauf reagiert.Mit Alt + F2 eingegebene Befehle werden ebenso ignoriert wie der Befehl "r", mit dem der Zimt neu gestartet wird. Der Bildschirm wird nicht aktualisiert, und es scheint, dass die Tastenanschläge ignoriert werden.
Was sind meine anderen Optionen?
Symptome des Einfrierens:
Der Fehler tritt auf, indem nur die Bildschirmaktualisierung des Grafikterminals eingefroren wird. Die Maus bewegt sich in Ordnung, sie ändert sogar das Symbol, wenn Sie mit der Maus über verschiedene Teile des Bildschirms fahren. Das Problem ist, dass ich nichts damit anfangen kann; Außerdem wird der Bildschirm nicht aktualisiert und die Tastatur macht auch nichts. Aber ich kann zur Textkonsole wechseln und sehe, dass die Windows-Prozesse gut laufen. Ich kann mit den Anwendungen interagieren, die irgendeine Form von CLI-Interaktionen bereitstellen (wie VBoxManage).
Reproduzieren:
- Installieren Sie Linux Mint 16 mit Cinnamon 2.0 64 Bit
- Installieren Sie ein Programm, das das Hintergrundbild ändert (getestet auf Vielfalt und Hintergrund), und stellen Sie es so ein, dass das Hintergrundbild als Hintergrundaufgabe geändert wird.
- Warten Sie, bis sich der Hintergrund mehrmals geändert hat. Der Fehler tritt nicht bei der ersten Hintergrundänderung auf, Sie müssen einen Moment warten.
- Auf dem .xsession.errors werden Sie etwas sehen , wie das .
Bearbeiten:
Ich habe die Symptome aktualisiert. Die Zeit verging und ich konnte das Problem viel besser lösen. Es hängt in keiner Weise mit der VirtualBox-Aktivität zusammen.
quelle
Antworten:
Ich weiß nicht, was die Cinnamon-Jungs
gnome-shell
beim Gabeln umbenannt haben , also musst du das herausfinden. Es ist wahrscheinlich entwedercinnamon-shell
odercinnamon
oder so. Ich gehe davon aus, dass es heißtcinnamon
.Jetzt reagiert die GNOME-Shell - und damit auch Cinnamon -
SIGHUP
vollständig neu. Es ist im Grunde dasselbe wie das Eingebenr
in den AltF2Dialog. Die Lösung ist also einfach:killall -HUP cinnamon
.Es kann einige Sekunden dauern, bis Cinnamon erneut initialisiert ist.
1 : Dies ist eine gute Wahl, da einige Distributionen Display-Manager auf tty1 ausführen, andere auf tty7 / tty8 (abhängig von der DM). Niemand benutzt tty2.
quelle
cinnamon --replace
Die Gnome-Shell kann über die Eingabeaufforderung neu gestartet werden. Wenn Sie mit auf die Eingabeaufforderung zugreifen
Alt+F2
, diese eingebenr
und mit return bestätigen, wird eine Gnome-Shell neu gestartet, ohne dass ein Fenster verloren geht. Da Zimt aus der Schale stammt, kann diese Strategie auch dort funktionieren.quelle
r
funktioniert nicht so gut ... Ich habe ein vages Gefühl, dass die einzige blinde Interaktion, die durchgeführt werden kann, nur mit bereits vorhandenen Fenstern auf dem aktuellen Display ist.Ich gehe davon aus, dass Sie Muffin als Windows-Manager haben: Zugriff auf Ihr Terminal ( Ctrl+ Alt+ Tsollte funktionieren, wenn Alt+ F2nicht funktioniert) und Verwendung
und dann, um es einzuschalten:
oder Muffin verwenden zu lassen
cerbere
(oder cerbere-like, ich benutze Mint nicht), um es von selbst zu erholen.Prost.
quelle
Muffin
wedermuffin
verfügbar noch verfügbar. Der letzte Befehl ertöntMuffin: command not found
. Übrigens gibt es unter Linux Mint 15 Cinnamon 64 Bit auch kein Muffin.