Problema fastidioso esistente nel mio portatile (TOSHIBA M70 249) ma anche in molti altri specialmente con BIOS Phoenix è quello di effettuare la sospensione senza problemi ma di ritrovarsi al “risveglio” con il pc praticamente inutilizzabile : Schermo NERO e nessuna possibilità di fare qualcosa diversa da spegnere brutalmente :-( .

Per risolvere il problema basta mandare il nostro pc in sospensione manualmente utilizzando delle opzioni specifiche di pm-suspend :

sudo pm-suspend --quirk-s3-mode --quirk-vbe-post

Se andiamo in sospensione tramite questo comando al “risveglio” non si avrà nessun problema.

Per effettuare la sospensione senza ogni volta aprire il terminale e copiare il comando è meglio utilizzare Custom Application Laucher di Gnome Panel. Basta andare nel pannello di Gnome, cliccare con il tasto destro su Add To Panel… e cliccare due volte su Custom Application Laucher. A questo punto basta inserire alla voce Command il comando sopra citato (sudo pm-suspend –quirk-s3-mode –quirk-vbe-post). Guardate lo screenshot per maggiori dettagli:

fix_black_screen_after_suspend

Clicchiamo sul bottone OK. A questo punto nel pannello di Gnome verrà visualizzata una icona a forma di “molla” :-) . Clicchiamo su ques’icona per sospendere il nostro sistema.

Fino ad ora non ho trovato nessun altro modo per sospendere in maniera corretta il mio sistema. Si accettano suggerimenti!

Le opzioni utilizzate nel dettaglio :

--quirk-s3-mode
This option initializes the video card into a VGA text mode, and
then uses the BIOS to set the video mode. On some systems S3 BIOS
only initializes the video bios to text mode, and so both S3 BIOS
and S3 MODE are needed.

--quirk-vbe-post
This option will attempt to reinitialize the video card when
resuming from suspend, using the same code the system BIOS uses at
boot in order to initialize the video hardware. Not all video cards
need this, and using this option on systems where it is not needed
can cause a system to lock up when resuming.

P.S : Testato su notebook TOSHIBA M70 ma penso, da quello che ho potuto leggere in giro, che sia un problema di altri modelli. Fatemi sapere!