Schermata vuota dopo la sospensione / ibernazione il 14.04


30

Ho fatto una nuova installazione di Ubuntu 14.04. Tutto funziona alla grande tranne che dopo l'ibernazione / sospensione che sto ricevendo una schermata nera. Posso usare Alt+ Ctr+ F1poi Ctrl+ Alt+ Delper riavviare e lo schermo torna bene.

Sto usando i X.org X-serverdriver open source .

Il mio laptop è HP Pavilion G6, APU A8-3520M con Radeon HD 6620G

Cosa posso fare per far tornare lo schermo dopo la sospensione / ibernazione? Ho controllato alcuni vecchi thread del 2010 in cui le persone aggiungono un po 'di codice in qualche parte del sistema per forzare il ritorno dello schermo o qualcosa del genere.


1
Sembra essere questo bug Ubuntu 14.04 schermo vuoto dopo il risveglio dal sonno Hai provato con il "Driver aggiuntivo" installato per la tua GPU?
TuKsn,

Bene, per "driver aggiuntivo" intendi quello proprietario scaricato dal sito Web AMD? Il problema con loro è che, se li installo e apro l'interfaccia della riga di comando avanzata di Scilab, riceverò un avviso come questo: "Avviso Libegl: DRI2 non è riuscito ad autenticare" Ma questa discussione che hai appena pubblicato non presenta alcuna soluzione? Mi sto perdendo qualcosa?
user268569

Mi dispiace di essere entrato in Ubuntu un mese fa, è un comando terminale o cosa? Grazie ancora :)
user268569

1
Sì, hai ragione syslog, dmesg e xorg.log sarebbero più interessanti.
TuKsn,

2
Verifica se questo funziona per te: askubuntu.com/a/436389/16395
Rmano

Risposte:


7

Uccidere il processo light-locker(scoperto utilizzando xwininfo) ci ha aiutato temporaneamente, quindi disinstallarlo light-lockercon dpkg --purge light-locker light-locker-settingsrisolto in modo permanente.

Stiamo usando Gnome 3, quindi questa potrebbe non essere una soluzione per tutti.

(In generale, probabilmente c'è un processo che mostra uno schermo nero che devi uccidere; prova a trovarlo!)


Grazie mille!! Sei stato un vero toccasana. Ho letto almeno 30 segnalazioni di errori e non sono riuscito a trovare un problema. Stavo usando il radeondriver open source . Ma dopo averlo rimosso light-locker, tutto ha funzionato perfettamente !!

3

Quale kernel stai usando? Controlla questo con uname -r. Non sono un fan dei driver proprietari AMD su Linux. Trovo molti problemi con loro. Preferisco eseguire i driver open source e i kernel più recenti hanno molte nuove correzioni e funzionalità per la grafica AMD. Puoi prendere OPEN SOURCE ROUTE o PROPRIETARY ROUTE.

ROTTA SORGENTE APERTA

Se si utilizza 3.13, provare il kernel 3.16 più recente

sudo apt-get install --install-raccomanda linux-generic-lts-utopic

o prova l'intero stack di abilitazione Utopic LTS che è meglio ...

sudo apt-get install --install-raccomanda linux-generico-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

Se stai già eseguendo 3.16, prova a rimuovere lo Stack di abilitazione Utopic LTS

sudo apt-get remove linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

Se nulla di tutto ciò aiuta, puoi provare il kernel stabile più recente. Questo è un po 'più complicato e potrebbe causare alcuni problemi, ma ho eseguito il kernel Linux 4.0 su Ubuntu 14.04 per un po' di tempo senza problemi.

mkdir linux4-0-4
cd linux4-0-4
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.4-wily/linux-headers-4.0.4-040004-generic_4.0.4-040004.201505171336_amd64.deb http: //kernel.ubuntu. com / ~ kernel-ppa / mainline / v4.0.4-wily / linux-image-4.0.4-040004-generic_4.0.4-040004.201505171336_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/ v4.0.4-scaltro / linux-headers-4.0.4-040004_4.0.4-040004.201505171336_all.deb
sudo dpkg -i linux-headers-4.0 * .deb linux-image-4.0 * .deb

Dopo aver installato o rimosso tutti i kernel, sarà necessario riavviare per testarli.

PERCORSO PROPRIETARIO

È possibile installare il driver Catalyst proprietario AMD abbastanza facilmente in Ubuntu 14.04. Corri semplicemente

sudo apt-get install fglrx
sudo apt-get install fglrx xvba-va-driver libva-glx1 libva-egl1 vainfo
sudo amdconfig --initial

Se si utilizzano più schede grafiche AMD o doppia grafica AMD (ad esempio: utenti di notebook), utilizzare:

sudo amdconfig --adapter = all --initial

Dopo aver installato o rimosso Catalyst, sarà necessario riavviare per eseguire il test.


Mi ha salvato la vita ...
asiniy il

2

Ho avuto questo problema che Ubuntu non è stato in grado di caricare dopo l'aggiornamento dal 12.04 al 14.04. Dopo aver eseguito startxc'era solo una schermata nera. Lo risolvo andando in modalità di ripristino e semplicemente selezionando Ripara pacchetti rotti e controlla tutti i file system , ma penso che funzionerà solo la prima opzione.


Puoi verificare se riesci a recuperare dal letargo su driver grafici open source? Sono abbastanza certo che siano terribilmente difettosi. - - - Inoltre, apprezzerei qualche dettaglio in più sull'approccio che hai suggerito :)
user268569

2

Hai spento il dispositivo grafico Radeon? Perché l'ho fatto e quello che descrivi qui è quello che ho vissuto. Ho annullato lo spegnimento del VGA e l'uscita di standby funziona di nuovo per me.


Come hai annullato lo spegnimento del VGA? Nel BIOS?
Peter Mortensen,

@PeterMortensen Ho aperto una meta domanda su una delle tue modifiche. Ti sto taggando perché è corretto informarti di questo.
Andrea Lazzarotto,

2

Sono abbastanza sicuro che si tratti di un bug del kernel (ho lo stesso problema con Intel, ed è iniziato solo 3-4 settimane fa).

Prova a installare un kernel (vecchio) diverso e avvialo con esso. In questo momento nel repository posso vedere che questa è la versione del kernel più vecchia:

sudo apt-get install linux-image-3.13.0-24-generic

1
Lo stesso qui su un Lenovo Latitude T400 . Funziona dopo aver caricato un ex kernel all'avvio. (Premi il Shifttasto sinistro durante l'avvio per attivare Grub .)
JJD

cosa intendi con former kernel... comunque sul mio laptop sembra funzionare con gli ultimi aggiornamenti (sto correndo il 14.10)
Postadelmaga,

È possibile avviare il computer con un kernel precedente premendo il Shifttasto sinistro al momento dell'avvio. Questo avvia Grub dove puoi selezionare il precedente kernel . Nota che sto ancora correndo il 14.04.
JJD,

1

Ho avuto lo stesso problema su Xubuntu 14.10 sul mio Lenovo Yoga.

Ho deselezionato la casella di controllo "Configura nuovi schermi quando collegati" nella finestra di dialogo delle impostazioni dello schermo.

Provalo - spero che ti aiuti.


Per "finestra di dialogo delle impostazioni dello schermo", intendi "Impostazioni di sistema" -> "Schermi"?
Peter Mortensen,

@ peter-mortensen, sì.
Sergey A. Savenko,

1

Dopo aver provato molti suggerimenti diversi, ho finalmente rinunciato al 14.04 e ho installato il 15.04 e ora il problema è sparito.

Ho installato 15.04 su Lenovo Yoga 2 pro.


0

Stesso problema con la scheda NVidia. Light Locker non ha risolto il problema. Soluzione: assicurarsi di passare all'utilizzo dei driver dello schermo NVidia accertandosi innanzitutto di disporre di una connessione Internet attiva , quindi

System Tools->Software Updater ->  (Settings) button
[Additional Drivers]  tab

NVidia Corporation:  Unknown          select radio button:
  (*) Using NVIDIA binary driver--version etc. (tested)
  ( ) Using X.Org X server -- Nouveau
(Apply Changes) button, it takes a while to download & install
**restart your computer**

controlla l'installazione con Strumenti di sistema-> Impostazioni server NVIDIA X, dovrebbe essere lì e trovare la spruzzata di pinguino verde sullo strumento.

Questo ha fatto il trucco per me.


0

Ho avuto lo stesso problema su un Dell Inspiron 3558 con grafica NVIDIA (GK208M (GeForce 920M) con driver 340.102) con Ubuntu 14.04 (Intel i5 a 64 bit).

Prima ho fatto un aggiornamento del software e la versione del kernel era:

linux-image-3.13.0-144-generic 3.13.0-144.193 amd64
Linux kernel image for version 3.13.0 on 64 bit x86 SMP

Ogni volta che ho sospeso (chiuso il coperchio del laptop), non si è mai avviato, sebbene potessi sentire l'avvio della ventola. Ho visto alcuni post sull'aumento della memoria di scambio ibernazione, ma non pensavo che potesse essere il problema perché prima quando ho acquistato il laptop funzionava e anche dopo aver personalizzato la mia RAM. Ho anche installato Ubuntu di nuovo.

Fu subito dopo un particolare aggiornamento del kernel che scomparve.

Quindi, ho aggiornato linux-generic(attualmente 3.13.0-160-generico) e l'ho testato con software per carichi pesanti e sospensioni. Funziona bene ora :)


Hai aggiornato il kernel, quindi nel tuo caso era un bug nel kernel. Questo è diverso dal dispositivo OP, quindi non è lo stesso problema.
Zanna,

Anche le impostazioni dell'X-server hanno disorientato questo una volta quando le aggiorno con nuovi driver per nvida (qualsiasi versione> 360 non funziona). Il problema con Lightdm si verifica ancora per me. Non tutti i kernel aggiornati hanno risolto il mio problema, ma la versione che ho citato ha anche pubblicato questo nel centro di risoluzione Ubuntu. Spero di aiutare.
Gaurav Arora,
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.