Suspend funktioniert nicht unter Ubuntu 16.04 LTS, Dell XPS 9350

Suspend funktioniert nicht unter Ubuntu 16.04 LTS, Dell XPS 9350

Seit ich auf meinem Dell XPS 9350 von Ubuntu 15.10 auf Ubuntu 16.04 LTS aktualisiert habe, funktioniert der Suspend-Modus nicht mehr. Wenn ich den Deckel schließe, wird der Laptop in den Suspend-Modus versetzt, aber die Wiederaufnahme schlägt fehl und der Laptop wird neu gestartet. Ich habe es pm-suspendimmer wieder versucht, den Laptop wieder aufzunehmen, die Wiederaufnahme schlug fehl und der Laptop wurde neu gestartet. Als ich wieder zu Ubuntu zurückkehrte, erhielt ich die folgenden Fehler. Das Seltsame daran ist meiner Meinung nach, dass behauptet wird, der Kernel sei kein offizielles Ubuntu-Paket. So oder so reichen meine Linux-Kenntnisse nicht aus, um zu wissen, was hier schief läuft.

Suspend/Resume-Fehler Teil 1

Suspend/Resume-Fehler Teil 2

EDIT: Ich habe gerade versucht, Kernel 4.4.8 zu installieren, was einige Dinge beheben sollte, aber das Problem wurde dadurch nicht behoben. Inzwischen habe ich auch 4.4.9 und 4.6 RC7 ausprobiert. Keiner von ihnen hat das Problem für mich behoben.

Antwort1

Ich hatte dasselbe Problem auf einem XPS 15 9550. Das einzige, was bei mir funktioniert hat, war, ins BIOS zu gehen und unter den Energieoptionen „Ruhezustand blockieren“ einzuschalten. Dadurch werden anscheinend Intel Rapid Start und Ruhezustand (Zustand 3) deaktiviert. Technisch gesehen wird die Maschine also nicht in den Ruhezustand versetzt (Zustand 3), aber sie wechselt in einen höheren Ruhezustand, wenn der Deckel geschlossen/geöffnet/der Netzschalter betätigt wird, und kommt danach wieder einwandfrei zurück. Es scheint, als wäre dies die einzige Option, bis das Problem im Kernel oder Treiber behoben ist, und es ist das Einzige, was in meinem Fall funktioniert hat.

BEARBEITEN: Dieses Skript hat bei mir funktioniert und ich konnte Block Sleep im BIOS deaktivieren! Sleep / Suspend funktioniert jetzt auf meinem Ubuntu 16.04: https://ubuntuforums.org/showthread.php?t=2317843&page=11

Antwort2

Die Wiederaufnahme funktionierte auf meinem Dell XPS 13 9350 nicht mehr, nachdem ich von 16.04 LTS auf 17.10 aktualisiert hatte. Als ich den Deckel schloss, wurde das System meines Wissens nach angehalten (obwohl ich vermute, dass es an diesem Punkt wahrscheinlich abgestürzt ist). Ich sehe Einträge wie diese in /var/log/syslog:

Nov 22 21:42:01 foxy systemd[1]: Starting TLP suspend/resume...
Nov 22 21:42:02 foxy systemd[1]: Started TLP suspend/resume.
Nov 22 21:42:02 foxy systemd[1]: Reached target Sleep.
Nov 22 21:42:02 foxy systemd[1]: Starting Suspend...
Nov 22 21:42:02 foxy systemd-sleep[3511]: Failed to connect to non-global ctrl_ifname: (nil)  error: No such file or directory
Nov 22 21:42:02 foxy systemd-sleep[3519]: /lib/systemd/system-sleep/wpasupplicant failed with error code 255.
Nov 22 21:42:02 foxy systemd-sleep[3511]: Suspending system...

Diese Meldungen selbst weisen nicht wirklich auf etwas Ungewöhnliches hin (zumindest für mein System – ich bin neugierig, was die Fehler bedeuten). Wenn ich den Deckel öffnete, sah ich einen BIOS-POST und das System bootete. Dies spiegelt sich im Protokoll wider, das unmittelbar nach dem obigen Abschnitt Meldungen wie diese enthielt:

Nov 22 21:49:24 foxy rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="891" x-info="http://www.rsyslog.com"] start
Nov 22 21:49:24 foxy rsyslogd: rsyslogd's groupid changed to 104
Nov 22 21:49:24 foxy rsyslogd: rsyslogd's userid changed to 101
Nov 22 21:49:24 foxy rsyslogd-2039: Could not open output pipe '/dev/xconsole':: No such file or directory [v8.16.0 try http://www.rsyslog.com/e/2039 ]
Nov 22 21:49:24 foxy rsyslogd-2007: action 'action 11' suspended, next retry is Wed Nov 22 21:49:54 2017 [v8.16.0 try http://www.rsyslog.com/e/2007 ]
Nov 22 21:49:24 foxy kernel: [    0.000000] random: get_random_bytes called from start_kernel+0x42/0x4e1 with crng_init=0
Nov 22 21:49:24 foxy kernel: [    0.000000] Linux version 4.13.0-17-generic (buildd@lcy01-amd64-011) (gcc version 7.2.0 (Ubuntu 7.2.0-8ubuntu3)) #20-Ubuntu SMP Mon Nov 6 10:04:08 UTC 2017 (Ubuntu 4.13.0-17.20-generic 4.13.8)
Nov 22 21:49:24 foxy kernel: [    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.13.0-17-generic.efi.signed root=UUID=e51bd6de-6176-4dcf-aaa5-7030d32d15bb ro quiet splash vt.handoff=7
Nov 22 21:49:24 foxy kernel: [    0.000000] KERNEL supported cpus:
Nov 22 21:49:24 foxy kernel: [    0.000000]   Intel GenuineIntel
Nov 22 21:49:24 foxy kernel: [    0.000000]   AMD AuthenticAMD
Nov 22 21:49:24 foxy kernel: [    0.000000]   Centaur CentaurHauls
...

Resume funktionierte ordnungsgemäß, nachdem ich das Paket „uswsusp“ installiert hatte:

sudo apt-get install uswsusp

Dies ist eine hier beschriebene Lösung:XPS 13 9350 (2016) Suspend - Soundprobleme

Wenn ich jetzt den Suspend-Zustand führe, werden mir viele weitere Syslog-Einträge angezeigt, die darauf hinweisen, dass das System ordnungsgemäß in den Suspend-Zustand wechselt:

Nov 22 22:49:41 foxy systemd[1]: Starting TLP suspend/resume...
Nov 22 22:49:42 foxy systemd[1]: Started TLP suspend/resume.
Nov 22 22:49:42 foxy systemd[1]: Reached target Sleep.
Nov 22 22:49:42 foxy systemd[1]: Starting Suspend...
Nov 22 22:49:42 foxy systemd-sleep[3234]: Failed to connect to non-global ctrl_ifname: (nil)  error: No such file or directory
Nov 22 22:49:42 foxy systemd-sleep[3241]: /lib/systemd/system-sleep/wpasupplicant failed with error code 255.
Nov 22 22:49:42 foxy systemd-sleep[3234]: Suspending system...
Nov 22 22:49:42 foxy kernel: [   51.749528] PM: Syncing filesystems ... done.
Nov 22 22:49:42 foxy kernel: [   51.786975] PM: Preparing system for sleep (mem)
Nov 22 22:49:59 foxy kernel: [   51.788351] Freezing user space processes ... (elapsed 0.128 seconds) done.
Nov 22 22:49:59 foxy kernel: [   51.917175] OOM killer disabled.
Nov 22 22:49:59 foxy kernel: [   51.917176] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Nov 22 22:49:59 foxy kernel: [   51.918926] PM: Suspending system (mem)
Nov 22 22:49:59 foxy kernel: [   51.919012] Suspending console(s) (use no_console_suspend to debug)
Nov 22 22:49:59 foxy kernel: [   52.123320] psmouse serio1: Failed to disable mouse on isa0060/serio1
Nov 22 22:49:59 foxy kernel: [   54.212355] PM: suspend of devices complete after 2293.959 msecs
Nov 22 22:49:59 foxy kernel: [   54.234367] PM: late suspend of devices complete after 22.020 msecs
Nov 22 22:49:59 foxy kernel: [   54.274131] PM: noirq suspend of devices complete after 39.764 msecs
Nov 22 22:49:59 foxy kernel: [   54.274510] ACPI: Preparing to enter system sleep state S3
Nov 22 22:49:59 foxy kernel: [   54.314470] ACPI: EC: event blocked
Nov 22 22:49:59 foxy kernel: [   54.314471] ACPI: EC: EC stopped
Nov 22 22:49:59 foxy kernel: [   54.314472] PM: Saving platform NVS memory
Nov 22 22:49:59 foxy kernel: [   54.314586] Disabling non-boot CPUs ...
Nov 22 22:49:59 foxy kernel: [   54.330929] IRQ 283: no longer affine to CPU1
Nov 22 22:49:59 foxy kernel: [   54.331951] smpboot: CPU 1 is now offline
Nov 22 22:49:59 foxy kernel: [   54.352796] smpboot: CPU 2 is now offline
Nov 22 22:49:59 foxy kernel: [   54.374594] IRQ 1: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374602] IRQ 8: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374606] IRQ 9: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374611] IRQ 12: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374615] IRQ 14: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374621] IRQ 16: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374626] IRQ 17: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374633] IRQ 51: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.374641] IRQ 122: no longer affine to CPU3
Nov 22 22:49:59 foxy kernel: [   54.375694] smpboot: CPU 3 is now offline

Wie auch immer, ich weiß nicht, warum das Paket „uswsusp“ fehlte oder warum es das Problem behoben hat. Es scheint, als ob es ein erforderliches Paket sein sollte.

Antwort3

Eine komplette Neuinstallation ist nicht notwendig. Wenn du einen USB-Stick mit 16.04 Live Ubuntu hast, brauchst du nur diesen USB-Stick zu booten und die Neuinstallation nur in die Root-Partition (/-Partition) von Ubuntu zu verlegen, wobei /home nicht überschrieben werden darf. Und die Swap-Partition wird auch überschrieben, das kann nicht schaden und dein Arbeitsplatz bleibt derselbe. Nach dieser erfolgreichen Installation hast du ein sauberes neues 16.04-Ubuntu (oder xubuntu).

Antwort4

Ich hatte das gleiche Problem auf meinem XPS 9550 (16.04.2). Ich begann sofort, verschiedene Dinge auf Betriebssystem- und GRUB-Ebene zu optimieren, da ich viele Threads ähnlich diesem gefunden hatte, aber am Ende stellte ich fest, dass das neueste BIOS-Update (1.2.25 vom 05.07.2017) einige der Starteinstellungen gelöscht hat, insbesondere „UEFI-Netzwerkstapel aktivieren“ und „Secure Boot“. Entsprechende Anweisungen finden Sie unterDell-Support-SiteSo überprüfen Sie Ihre BIOS-Version:

sudo dmidecode -s bios-version
sudo dmidecode -s bios-release-date

verwandte Informationen