
Ich habe bis gestern Ubuntu (Vanilla, mit Unity) 14.04 verwendet und seit die neue LTS-Version herausgekommen ist, habe ich mich für eine Neuinstallation von Ubuntu GNOME 16.04 entschieden.
Seit ich Ubuntu GNOME 16.04 (64-Bit) installiert habe, habe ich auf meinem Dell Inspiron 3537 Probleme mit dem Suspend-Modus (unter 14.04 hatte ich dieses Problem nicht).
Wenn ich die Sitzung unterbreche, wird der Bildschirm schwarz, die Lüfter gehen für ein paar Sekunden (2 oder 3 Sekunden) aus und laufen dann wieder schneller. Ich muss den Computer zwangsweise herunterfahren (Einschaltknopf gedrückt halten), um ihn neu starten zu können.
Ich habe ein bisschen recherchiert und herausgefunden, dass Ubuntu 16.04 die proprietären Grafiktreiber von AMD Radeon nicht unterstützt. Ich weiß nicht, ob das damit zusammenhängt oder nicht, aber da ich eine AD Radeon HD8850M habe, habe ich einen ausgeführt lspci | grep VGA
und hier ist das Ergebnis:
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus PRO [Radeon HD 8850M / R9 M265X] (rev ff)
Außerdem habe ich die Open-Source-Treiber installiert:
$ sudo apt-get install xserver-xorg-video-ati
xserver-xorg-video-ati is already the newest version (1:7.7.0-1).
Wenn Sie weitere Informationen benötigen, lassen Sie es mich bitte wissen.
Antwort1
Update vom 19. Juli:Es scheint, als wäre dieser Fehler upstream mit der Kernel-Version behoben worden 4.4.0-28-generic
. Ich bin inzwischen auf ArchLinux umgestiegen, daher muss dies noch getestet werden, aber es gibt Leute, die sagen, dass es mit dieser Kernel-Version funktioniertder Launchpad-Bug.
Ursprünglicher Beitrag: Es scheint sich um einen Fehler im Kernel 4.4.0 zu handeln. Die Installation von 4.4.8 löst das Problem. Sie können entweder auf einen 4.4.0-Kernel-Fix warten oder den 4.4.8-Kernel installieren.
Ich empfehle, auf den Fix 4.4.0 zu warten, aber ich habe 4.4.8 installiert und überhaupt keine Probleme festgestellt.
Führen Sie die folgenden Befehle aus, um den Kernel 4.4.8 zu installieren:
Auf 32-Bit
Herunterladen
cd /tmp
$ wget \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408_4.4.8-040408.201604200335_all.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408-generic_4.4.8-040408.201604200335_i386.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-image-4.4.8-040408-generic_4.4.8-040408.201604200335_i386.deb
Installieren
sudo dpkg -i linux-headers-4.4*.deb linux-image-4.4*.deb
Auf 64-Bit
cd /tmp
wget \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408_4.4.8-040408.201604200335_all.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408-generic_4.4.8-040408.201604200335_amd64.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-image-4.4.8-040408-generic_4.4.8-040408.201604200335_amd64.deb
Installieren
sudo dpkg -i linux-headers-4.4*.deb linux-image-4.4*.deb
Quelle :https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1574125
Ich werde diese Antwort in ein paar Tagen akzeptieren, wenn sich keine bessere Option ergibt.
Antwort2
Das Upgrade auf Kernel 4.4.8 hat mein Problem vor einigen Monaten behoben, aber heute musste ich 16.04 neu installieren. Dieses Mal habe ich vor der Installation von 4.4.8 eine andere Lösung getestet und sie funktioniert: Hinzufügen von etwas Swap-Speicher.
Ich habe eine einzelne Auslagerungsdatei erstellt, die größer als die RAM-Größe ist. Meine RAM-Größe beträgt 12 GB und ich habe eine 16 GB große Auslagerung erstellt:
sudo dd if=/dev/zero of=/swapfile bs=1M count=16384
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
Jetzt funktionieren sowohl Suspend als auch Hibernate mit dem Standardkernel,
Um die Auslagerungsdatei beim Booten zu aktivieren, fügen Sie diese Zeile hinzu/etc/fstab
/swapfile none swap sw 0 0
Zur Info:
uname -a
Linux lena 4.4.0-64-generic #85-Ubuntu SMP Mon Feb 20 11:50:30 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux