Ubuntu 19.04: Suspend schlägt auf HP Spectre x360 (mit NVIDIA GTX 1050Ti) fehl

Ubuntu 19.04: Suspend schlägt auf HP Spectre x360 (mit NVIDIA GTX 1050Ti) fehl

Ich kann den Ruhezustand oder den Ruhezustand oder irgendeine Art von Standby nicht zum Laufen bringen mit einemHP Spectre x360 (15-df012ng)mit einem integrierten Nvidia GTX 1050 Ti-Grafikadapter.

  • In der Live-Version von Ubuntu 19.04 scheint Suspend etwas zu bewirken, wacht aber sofort wieder auf. Nicht ideal, aber ich denke, das wäre lösbar.
  • in einer frisch installierten Version von 19.04, in der nur der 418.56 NVIDIA-Treiber über Ubuntu-Treiber installiert wurde, geht das System in den Ruhezustand und kommt nie wieder zurück. Ich muss den Netzschalter 10 Sekunden lang drücken, um einen Kaltstart durchzuführen.
  • in meiner Verzweiflung habe ich versucht, wenigstens den Ruhezustand zum Laufen zu bringen, um wenigstens eine Art Standby zu haben. Habe eine 32 GB große Auslagerungsdatei erstellt und als Auslagerung aktiviert. Funktioniert auch nicht (macht einen normalen Neustart trotz explizitem Eintrag in /etc/default/grub)

Das Blacklisting von Nouveau hilft nicht, da NVIDIA der Mod ist.

Da es im Live-Modus einigermaßen funktioniert, bin ich fast sicher, dass das Problem beim NVIDIA-Treiber liegt.

Für jede Hilfe oder Idee zum Debuggen wäre ich sehr dankbar. Alle Artikel, die ich gefunden habe, waren mehrere Jahre alt und bezogen sich bestenfalls auf 4.x-Kernel.

Edit: Ich habe jetzt Suspend bei 6 verschiedenen Distributionen (Live-Versionen) probiert, jeweils in der neuesten Version: MX, Manjaro Gnome+KDE, Mint, Suse, Fedora. Interessanterweise lädt keine der Live-Versionen überhaupt NVIDIA-Module. Suspend funktioniert bei keiner einzigen. Das Bios bietet dazu keine einzige Einstellungsmöglichkeit.

Antwort1

Ich habe das letzte Nacht entdeckt und es funktioniert bei mir,

systemctl suspend -i

Ich habe das durch eine Fehlermeldung beim Ausführen von „systemctl suspend“ vom Terminal erhalten. Darin wurde mir mitgeteilt, dass es beschäftigte (oder nicht unterbrechungsfähige) Prozesse gebe und ich die Option -i versuchen solle.

Update: als Lösung zurückgezogen, als Hinweis behalten... hat nicht mehr funktioniert. Ich muss den USB-Hub vor dem Ruhezustand ausstecken, brauche das -i nicht und stecke den USB-Hib dann wieder ein, nachdem ich den Ruhezustand mit dem Netzschalter beendet habe

wie geben Sie den Befehl ein, bevor Sie die USB-Tastatur abziehen?

sleep 5 ; suspend

verwandte Informationen