Come recuperare dal congelamento di GNOME 3.2?


13

Ho Ubuntu 11.10 installato e sto usando GNOME 3.2. Non ho altra scelta che riavviare gdm o riavviare il sistema, quando GNOME si blocca.

GNOME a volte si blocca quando riprendo dalla sospensione e ogni volta che cerco nella dashboard, nonostante l'installazione del tema compatibile con GNOME 3.2.

C'è qualche opzione per riavviare la shell da tty? O c'è qualche altra soluzione per recuperare dal congelamento?


In realtà posso chiedere se quando tutto si blocca sei ancora in grado di muovere il mouse o è impedito anche il movimento del mouse?
Dason,

Sono in grado di spostare il mouse e accedere al tty.
Vivek,

Questa domanda dovrebbe invece essere presentata come una segnalazione di bug, grazie! Istruzioni qui .
Jorge Castro,

A me sembra che accada solo se ci sono molte finestre aperte.
DanMan,

Risposte:


16

Prova a passare a un altro tty (Ctrl-Alt-F1), accedi, quindi al prompt digita:

gnome-shell --display :0 --replace

Quindi tornare alla GUI (Ctrl-Alt-F7).

Inoltre, sei sicuro che sia effettivamente congelato? Ho un problema in cui la finestra di dialogo della password non è visibile dopo il blocco dello schermo. In realtà è lì però e se digitate la password e premete inviate lo schermo si sblocca. Potresti provare prima.


1
questo ha funzionato per me, ma è stato più facile di quello che descrivi. solo Alt-F2 e digita quel comando (ho usato: 0.0), o meglio ancora inserirlo in uno ~/bin/thawscript.
mariotomo,

9

In genere, quando gnome-shell non risponde, è possibile fare 1 di due cose:

  1. Alt+ F2e se viene visualizzata una finestra di dialogo per l'esecuzione dei comandi digitarerestart
  2. Ctrl+ Alt+ F2per passare alla console terminale 2 (tty2), accedere e provare a uccidere gnome-screensaver e / o riavviare una shell gnome sostitutiva con: pkill gnome-screensavertornare a tty7 ( Ctrl+ Alt+ F7) per controllare la schermata di Gnome, in caso contrario, tornare a tty2 e gnome-shell --display :0.0 --replace &(che era stato suggerito prima rispettivamente da steve e msdin)

Se entrambi falliscono, è necessario riavviare il display manager (gdm, lightdm, kdm). Tipicamente:sudo service gdm restart


1
+1 per dire: 0,0 anziché solo: 0 nella 3a opzione. Ha funzionato per me.
Davisein,

pkill gnome-screensaverha lavorato per me
Mihai Alexandru Bîrsan il

3

Ho avuto un problema simile. Quando si suppone che lo screen saver / lock si attivi, invece lo schermo si blocca (mostrando ciò che lo schermo stava mostrando in precedenza). Il mouse è abilitato, ma non riesce a vedere una casella di accesso. Non ho provato ciò che viene suggerito da msdin (digitando la password cieca). Ma quanto segue ha funzionato per me, dal conte C Ruby III :

Per sbloccare un desktop bloccato:

  1. Ctrl-Alt-F1 ti darà un accesso terminale testuale.
  2. Accedi con il tuo nome utente e password.
  3. Tipo: "killall gnome-screensaver"
  4. Ctrl-Alt-F7 per tornare al desktop (ora sbloccato) di Gnome 3.

1

Ho avuto un problema simile . Non sono sicuro che l'unica soluzione che ho trovato funzionerà per te, ma vale la pena provare.

Passo a tty1 ( Ctrl+ Alt+ F1) e accedo che speriamo che tu possa fare. Se non riesci nemmeno a cambiare, il tuo problema è peggiore del mio! Ma supponendo che tu riesca ad arrivare così lontano, ho scoperto che mettere in sospensione il computer e ripristinarlo almeno rende il computer di nuovo reattivo. Non è davvero una soluzione ideale. Ma per fare questo

cd /etc/acpi
sudo ./sleep.sh

Dopodiché basta premere il pulsante di accensione per ripristinarlo. Se torni al tuo terminale grafico ( Ctrl+ Alt+ F7) le cose potrebbero essere di nuovo reattive.

Non è l'ideale, ma è meglio di un riavvio completo, soprattutto se hai cose importanti non ancora salvate.

Non ho ancora trovato ciò che sta causando questo, altrimenti potrebbe esserci speranza per una soluzione migliore. Qualcuno nel thread a cui ho collegato mi ha suggerito che gnome-screen-saver sta causando i problemi, ma ucciderlo dopo un congelamento non ha risolto nulla e ucciderlo all'inizio di una sessione non ha impedito un congelamento per me.


Grazie per la tua risposta. Sono in grado di passare a tty quando gnome si blocca. Quindi ci proverò sicuramente.
Vivek,

Ho provato questo metodo. Ma dopo aver ripreso a dormire, quando provo a tornare alla GUI da tty, sono bloccato con lo schermo nero con alcuni messaggi. Non riesco ad arrivare alla GUI.
Vivek,

Cosa dicono i messaggi?
Dason,

A volte ricevo la schermata nera con messaggi, ma a volte sono in grado di passare alla GUI ma senza fortuna. Ottengo lo stesso schermo con gnome congelato come prima.
Vivek,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.