Schermo nero (ma con cursore) dopo il risveglio dalla sospensione alla RAM


14

Ho un Lenovo Thinkpad X60.

Dopo aver effettuato l'aggiornamento a 12.04, la prima cosa che ho fatto è stata sospendere nuovamente l'HDD, perché non uso molto la batteria. Quindi l'ho fatto.

Dopo un po '(circa una settimana, ho effettuato l'aggiornamento alla versione, non beta), forse una settimana circa, ho iniziato a ottenere schermate nere di volta in volta dopo averlo svegliato dalla sospensione alla RAM. Non ho mai avuto questo problema con la sospensione sull'HDD. Come succede solo a volte, non riesco a riprodurlo. A volte non succede per una settimana (uso quotidiano, circa 2-6 sveglia al giorno), quindi ogni singola volta.

I sintomi precisi sono i seguenti: normalmente ho uno schermo nero con il cursore su di esso, che può essere spostato, senza problemi lì. Non riesco a interagire con il sistema in alcun modo tranne che per spegnerlo sul pulsante 1/0. La cosa strana è che il cursore sembra reagire a ciò che avevo aperto andando in sospensione su RAM, quindi per esempio un giorno avevo aperto lo scrittore e quindi il mio cursore era un "io" per la maggior parte dello schermo.

Lo ottengo solo nel 12.04, non ho mai avuto problemi con questo nel 9.04-11.10.

Qualche idea?


Questa non è la prima volta che ne ho sentito parlare il 12.04, sebbene non sembri avere problemi. I ragazzi del podcast di fullcirclemagazine hanno detto che avevano anche problemi con la sospensione. Suppongo che sia solo un nuovo bug introdotto in 12.04 e speriamo che presto uscirà una patch, ma non conosco alcun modo per applicare una correzione temporanea.

1
Molte persone hanno questo bug, incluso me stesso. Passo a un'altra sessione tty (ctrl - alt f1-12: f7 è la sessione xserver) e correggo da lì. Conoscete le operazioni bash e della riga di comando?
avery_laird,

Ho fatto alcune cose in passato nel terminale, ma non ho idea di come risolvere questo problema dal terminale. Forse potresti darmi alcune istruzioni su come scoprire cosa c'è che non va (forse sai dove potrebbe essere il problema) e come risolverlo temporaneamente e manualmente? Sarebbe fantastico!
Naseschwarz,

Lo stesso problema recentemente mi ha afflitto. Ma non ho questo problema fino a poche settimane dopo aver installato Ubuntu 12.04 (64 bit). Ho un Thinkpad T400.
Yan Huang,

Risposte:


3

Ho lo stesso problema e ho avuto un problema simile nelle versioni precedenti (<12.04). La mia soluzione era di andare tty1premendo Ctrl+ Alt+ F1e quindi uccidendo il gnome-screensaverprogramma. Le cose sarebbero tornate alla normalità.

Questo non ha funzionato per me in 12.04, ma forse potrebbe funzionare per te. In 12.04, tutto quello che posso fare è killall -u myusernamechiudere la mia sessione e quindi devo riconnettermi solo per evitare il riavvio.


2
Ho provato quanto segue e finora ha funzionato bene due volte: sono passato con ctrl + alt + f1 e ho digitato "sudo restart lightdm". Questo ti riporterà al tuo desktop grafico, ma i tuoi programmi non saranno più aperti. È stato suggerito di disconnettersi da ctrl + alt + f1 una volta tornati alla GUI. Altrimenti il ​​tuo prossimo risveglio avrà di nuovo lo stesso problema. L'ho preso da un altro utente Thinkpad, quindi non sono sicuro che funzioni per tutti gli altri. Sembra che ci sia un problema con la gestione dell'energia in Thinkpad e Ubuntu o Gnome ... Non conosco i dettagli.
Naseschwarz,

killall -u myusernamefunziona, ma non sono sicuro che sia meglio di un riavvio difficile ...
Jonathan Day

2

Meglio ancora:

Prima di chiudere il coperchio, avviare la sospensione tramite la GUI. (L'opzione proprio sopra l'arresto)

Attendere la sospensione del laptop, quindi chiudere il coperchio. Una volta aperto il coperchio puoi inserire la password e tornare al tuo lavoro senza dover riavviare nulla.

Ho provato questo su un ThinkPad Edge.

Qualcuno può verificare che questo funzioni per altri modelli / marchi?


0

Questo sembra essere principalmente un bug di Gnome 3.6.1.

Dopo essere passati a TTY ( Ctrl-Alt-F1 ) e aver effettuato l'accesso, imposta la variabile DISPLAY, quindi invia il comando a gnome-screensaver per disabilitare lo screensaver:

$ export DISPLAY=:0.0
$ gnome-screensaver-command -d

È quindi possibile tornare a Gnome con Ctrl + Alt + F7 .

Questo è già stato corretto in Gnome 3.6.2.

Fonte della soluzione, ma più vaga

Molteplici segnalazioni di questo errore

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.