Leerer Bildschirm nach Suspend / Hibernate am 14.04

30

Ich habe eine Neuinstallation von Ubuntu 14.04 durchgeführt. Alles funktioniert einwandfrei, außer nach dem Ruhezustand / Suspend bekomme ich einen schwarzen Bildschirm. Ich kann Alt+ Ctr+ F1dann Ctrl+ Alt+ verwenden, Delum neu zu starten, und der Bildschirm kommt wieder in Ordnung.

Ich benutze die Open-Source- X.org X-serverTreiber.

Mein Laptop ist HP Pavilion G6, APU A8-3520M mit Radeon HD 6620G

Was kann ich tun, damit der Bildschirm nach dem Suspend / Ruhezustand wieder angezeigt wird? Ich habe einen alten Thread aus dem Jahr 2010 überprüft, in dem Leute irgendwo im System ein kleines Stück Code hinzufügen, um zu erzwingen, dass der Bildschirm zurückkommt, oder so.

user268569
quelle
1
Scheint dieser Bug zu sein Ubuntu 14.04 leerer Bildschirm nach dem Aufwecken aus dem Ruhezustand Haben Sie es mit dem installierten "Addidtional Driver" für Ihre GPU versucht?
TuKsn
Nun, mit "zusätzlicher Treiber" meinen Sie den proprietären Treiber, der von der AMD-Website heruntergeladen wurde? Das Problem mit ihnen ist, dass, wenn ich sie installiere und Scilab Advanced CLI öffne, eine Warnung wie die folgende angezeigt wird: "Libegl-Warnung: DRI2 konnte nicht authentifiziert werden". Vermisse ich etwas?
user268569
Es tut mir leid, dass ich vor einem Monat zu Ubuntu gekommen bin. Ist das ein Terminal-Befehl oder was?
Nochmals vielen
1
Ja du hast recht syslog, dmesg und xorg.log wären interessanter.
TuKsn
2
Überprüfen Sie, ob dies für Sie funktioniert: askubuntu.com/a/436389/16395
Rmano

Antworten:

7

Das Beenden des Prozesses light-locker(entdeckt durch Verwenden von xwininfo) hat uns vorübergehend geholfen, und die Deinstallation light-lockermit wurde dpkg --purge light-locker light-locker-settingsdauerhafter.

Wir verwenden Gnome 3, daher ist dies möglicherweise nicht für alle eine Lösung.

(Im Allgemeinen gibt es wahrscheinlich einen Prozess, bei dem ein schwarzer Bildschirm angezeigt wird, den Sie beenden müssen. Versuchen Sie, ihn zu finden!)

Drachen
quelle
Ich danke dir sehr!! Du warst ein Lebensretter. Ich habe mindestens 30 Fehlerberichte durchgelesen und konnte kein Problem finden. Ich habe den Open-Source- radeonTreiber verwendet. Aber nach dem Entfernen light-lockerhat alles perfekt funktioniert !!
3

Welchen Kernel benutzt du? Überprüfen Sie dies mit uname -r. Ich bin kein Fan der proprietären AMD-Treiber unter Linux. Ich finde viele Probleme mit ihnen. Ich bevorzuge die Open Source-Treiber und neuere Kernel haben viele neue Fixes und Funktionen für AMD-Grafiken. Sie können die OPEN SOURCE ROUTE oder die PROPRIETARY ROUTE nehmen.

OPEN SOURCE ROUTE

Wenn Sie 3.13 verwenden, probieren Sie den neueren 3.16-Kernel aus

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

Oder probieren Sie den gesamten Utopic LTS Enablement Stack aus, der besser ist ...

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

Wenn Sie bereits 3.16 ausführen, entfernen Sie den Utopic LTS-Aktivierungsstapel

sudo apt-get entferne linux-generisches-lts-utopisches xserver-xorg-lts-utopisches libgl1-mesa-glx-lts-utopisches libegl1-mesa-drivers-lts-utopisches

Wenn nichts davon hilft, können Sie den neuesten stabilen Kernel ausprobieren. Dies ist etwas kniffliger und könnte einige Probleme verursachen, aber ich habe den Linux 4.0-Kernel für eine Weile ohne Probleme auf Ubuntu 14.04 ausgeführt.

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. de / ~ 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-wily / linux-headers-4.0.4-040004_4.0.4-040004.201505171336_all.deb
sudo dpkg -i Linux-Header-4.0 * .deb Linux-Image-4.0 * .deb

Nachdem Sie einen Kernel installiert oder entfernt haben, müssen Sie ihn neu starten, um ihn zu testen.

PROPRIETARY ROUTE

Sie können den AMD-eigenen Catalyst-Treiber ziemlich einfach in Ubuntu 14.04 installieren . Einfach rennen

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

Wenn Sie mehrere AMD-Grafikkarten oder AMD-Dualgrafiken verwenden (z. B. Notebook-Benutzer), verwenden Sie:

sudo amdconfig --adapter = all --initial

Nach der Installation oder Deinstallation von Catalyst müssen Sie zum Testen einen Neustart durchführen.

HarlemSquirrel
quelle
Mein Leben gerettet ...
asiniy
2

Ich hatte das Problem, dass Ubuntu nach dem Upgrade von 12.04 auf 14.04 nicht geladen werden konnte. Nach dem Laufen startxgab es nur einen schwarzen Bildschirm. Ich behebe das Problem, indem ich in den Wiederherstellungsmodus gehe und nur die Option " Repariere beschädigte Pakete" auswähle und alle Dateisysteme überprüfe , aber ich denke, nur die erste Option wird funktionieren.

maq
quelle
Können Sie überprüfen, ob Sie den Ruhezustand von Open Source-Grafiktreibern wiederherstellen können? Ich bin ziemlich sicher, dass sie schrecklich fehlerhaft sind. - - - Außerdem würde ich mich über ein bisschen mehr Details zu dem von Ihnen vorgeschlagenen Ansatz
freuen
2

Haben Sie das Radeon-Grafikgerät ausgeschaltet? Weil ich es getan habe und was Sie hier beschreiben, war das, was ich erlebt habe. Ich habe das Ausschalten der VGA-Stromversorgung abgebrochen und der Standby-Ausgang funktioniert wieder für mich.

Florin C
quelle
Wie haben Sie die VGA-Abschaltung abgebrochen? Im BIOS?
Peter Mortensen
@PeterMortensen Ich habe eine Meta-Frage zu einer Ihrer Änderungen geöffnet . Ich markiere Sie, weil es richtig ist, Sie darüber zu informieren.
Andrea Lazzarotto
2

Ich bin mir ziemlich sicher, dass es sich um einen Kernel-Fehler handelt (ich habe dasselbe Problem mit Intel und es hat erst vor 3-4 Wochen begonnen).

Versuche einen anderen (alten) Kernel zu installieren und boote damit. Im Moment kann ich im Repository sehen, dass dies die älteste Kernel-Version ist:

sudo apt-get install linux-image-3.13.0-24-generic
Postadelmaga
quelle
1
Gleiches hier auf einem Lenovo Latitude T400 . Es funktioniert, nachdem ich beim Start einen früheren Kernel geladen habe. ( ShiftDrücken Sie beim Booten die linke Taste, um Grub zu aktivieren .)
JJD
was du damit meinst former kernel... auf meinem laptop sieht es sowieso so aus, als würde ich mit den letzten updates arbeiten (ich arbeite mit 14.10)
Postadelmaga
Sie können Ihren Computer mit einem früheren Kernel booten, indem Sie Shiftbeim Start die linke Taste drücken . Dadurch wird Grub gestartet, in dem Sie den früheren Kernel auswählen können . Beachten Sie, dass ich noch 14.04 laufe.
JJD
1

Ich hatte das gleiche Problem mit Xubuntu 14.10, meinem Lenovo Yoga.

Ich habe das Kontrollkästchen "Neue Anzeigen konfigurieren, wenn verbunden" im Dialogfeld "Anzeigeeinstellungen" deaktiviert.

Probieren Sie es aus - ich hoffe, es hilft.

Sergey A. Savenko
quelle
Mit "Dialogfeld für Anzeigeeinstellungen" meinen Sie "Systemeinstellungen" -> "Anzeigen"?
Peter Mortensen
@ Peter-Mortensen, ja.
Sergey A. Savenko
1

Nachdem ich viele verschiedene Vorschläge ausprobiert hatte, gab ich am 14.04 auf und installierte am 15.04 und nun ist das Problem weg.

Ich habe 15.04 auf Lenovo Yoga 2 Pro installiert.

musiton
quelle
0

Gleiches Problem mit NVidia-Karte. Light Locker hat es nicht behoben. Lösung: Stellen Sie sicher, Schalter mit NVidia Bildschirmtreiber , indem man zuerst dafür sorgen , haben Sie eine Internet - Verbindung , dann

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**

Überprüfen Sie Ihre Installation mit System Tools-> NVIDIA X Server Settings (Systemtools-> NVIDIA X-Servereinstellungen). Sollte vorhanden sein und das grüne Pinguinspritzen auf dem Tool anzeigen.

Das hat den Trick für mich getan.

Drachen Lord
quelle
0

Ich hatte das gleiche Problem auf einem Dell Inspiron 3558 mit NVIDIA-Grafik (GK208M (GeForce 920M) mit Treiber 340.102) mit Ubuntu 14.04 (64-Bit Intel i5).

Früher habe ich ein Software-Update durchgeführt und Kernel-Version war:

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

Wann immer ich aufgehängt habe (den Laptopdeckel geschlossen), hat es nie angefangen, obwohl ich den Lüfter starten hörte. Ich habe einige Posts zum Erhöhen des Auslagerungsspeichers im Ruhezustand gesehen, aber ich habe nicht gedacht, dass dies das Problem sein könnte, da es früher funktionierte, als ich den Laptop kaufte, und sogar nachdem ich meinen Arbeitsspeicher benutzerdefiniert vergrößerte. Ich habe Ubuntu auch neu installiert.

Es war kurz nach einem bestimmten Kernel-Update, dass es weg war.

Daher habe ich ein linux-genericUpdate (derzeit 3.13.0-160-generic) durchgeführt und es mit Software und Aufhängung für hohe Lasten getestet. Es funktioniert jetzt gut :)

Gaurav Arora
quelle
Sie haben den Kernel aktualisiert, in Ihrem Fall war es also ein Fehler im Kernel. Dies unterscheidet sich vom Gerät des OP und ist daher nicht dasselbe Problem.
Zanna
X-Server-Einstellungen haben dies auch einmal verwirrt, als ich sie mit neuen Treibern für NVIDA aktualisiere (jede Version> 360 funktioniert nicht). Bei mir tritt immer noch ein Lightdm-Problem auf. Nicht alle Kernel-Updates haben mein Problem gelöst, aber die Version, die ich erwähnt habe, hat dies auch im Ubuntu Resolution Center gepostet. Hoffe zu helfen.
Gaurav Arora