Zawieś zepsuty na Ubuntu 16.04 LTS, Dell XPS 9350


14

Ponieważ zaktualizowałem system Ubuntu 15.10 do Ubuntu 16.04 LTS na moim komputerze Dell XPS 9350, zawieszenie jest zepsute. Po zamknięciu pokrywy laptop zawiesi się, ale wznowienie nie powiedzie się i uruchomi się ponownie. Próbowałem pm-suspendi próbowałem wznowić, wznowienie nie powiodło się, a laptop uruchomił się ponownie. Po powrocie do systemu Ubuntu dostałem następujące błędy. Dziwne moim zdaniem jest to, że twierdzi, że jądro nie jest oficjalnym pakietem ubuntu. Tak czy inaczej, moja wiedza na temat Linuksa nie jest wystarczająca, aby wiedzieć, co się tutaj dzieje.

Zawieś / wznów awarię część 1

Zawieś / wznów awarię część 2

EDYCJA: Właśnie próbowałem zainstalować jądro 4.4.8, które powinno naprawić niektóre rzeczy, ale to nie rozwiązało tego problemu. Do tej pory próbowałem także 4.4.9 i 4.6 RC7. Żaden z nich mnie nie naprawił.


1
FWIW, widzę to na czystej instalacji 16.04 również 2-3 tygodnie temu, więc nie jestem pewien, czy jest to związane z aktualizacją 15.10 -> 16.04.
rogerkk

Inną rzeczą, którą warto zauważyć, jest to, że nie widziałem tego zachowania przedwczoraj, a może kilka dni temu, po kilkudniowym nie korzystaniu z komputera. Na początku zawieszanie działało dobrze.
rogerkk

Cześć Rien, pachnie jak problem z ustawieniem UEFI / ACPI. Polecam zacząć czytać tutaj: askubuntu.com/questions/770629/…
Andrea Borga

1
Znalazłem możliwość zawieszenia / wznowienia po kilku „ważnych aktualizacjach systemu operacyjnego”. Obejmowały one aktualizacje Pythona, które moim zdaniem rozwiązały problem. Tak więc każdy, kto ma ten problem, może się temu przyjrzeć, choć nie jestem pewien, czy to go rozwiązało
Rien Heuver

Odpowiedzi:


1

Miałem ten sam problem na XPS 15 9550. Jedyną rzeczą, która działała dla mnie, było wejście w bios i włączenie „Block Sleep” w opcjach zasilania. To najwyraźniej wyłącza Intel Rapid Start i sleep (stan 3). Więc technicznie maszyna nie hibernuje / nie zawiesza się (stan 3), ale przechodzi do wyższego stanu uśpienia po zamknięciu pokrywy / przycisku otwierania / zasilania i wraca dobrze. Wydaje się, że dopóki problem nie zostanie rozwiązany w jądrze, lub sterownik może to być jedyna opcja i jedyna rzecz, która działała w moim przypadku.

EDYCJA : Ten skrypt działał dla mnie i mogłem wyłączyć Block Sleep w biosie! Tryb uśpienia / zawieszenia działa teraz na moim Ubuntu 16.04: https://ubuntuforums.org/showthread.php?t=2317843&page=11


1

Wznowienie zepsuło się na moim Dell XPS 13 9350 po aktualizacji z 16.04 LTS do 17.10. Kiedy mogłem zamknąć pokrywę, o ile mogłem stwierdzić, system zawiesił się (choć przypuszczam, że w tym momencie prawdopodobnie się zawiesił). Widzę takie wpisy w / 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...

Te same wiadomości tak naprawdę nie wskazują na nic niezwykłego (przynajmniej dla mojego systemu - jestem ciekawy, co oznaczają błędy). Kiedy otworzyłem pokrywę, zobaczyłem BIOS POST i system się uruchomił. Znajduje to odzwierciedlenie w dzienniku, który zawierał takie wiadomości bezpośrednio po powyższym fragmencie:

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

Wznowienie zaczęło działać poprawnie po zainstalowaniu pakietu „uswsusp”:

sudo apt-get install uswsusp

Opisane tutaj rozwiązanie: XPS 13 9350 (2016) zawiesza się - problemy z dźwiękiem

Teraz, gdy zawieszam, widzę o wiele więcej wpisów syslog wskazujących, że system prawidłowo przechodzi w stan zawieszenia:

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

W każdym razie nie wiem, dlaczego brakowało pakietu „uswsusp” ani całkowicie dlaczego to rozwiązało problem. Wydaje się, że powinien to być wymagany pakiet.


Ten obszar też jest nad moją głową. Ale o ile rozumiem, uswsusp zastępuje kernel/suspend-hibernację. Nadal jest dla mnie zagadką, dlaczego nagle zawiesiłem problemy po 1-2 latach braku problemów.
tokosh

Argh. Myślę, że to działało, ale teraz nie mogę zawiesić laptopa, który działa na baterii. Najwyraźniej wyłącza się po zamknięciu pokrywy i zaczyna się uruchamiać z systemu BIOS, kiedy ponownie otwieram pokrywę. Zawieś działa poprawnie, gdy jest zasilany z klimatyzacji.
Mike Hicks,

0

Nie potrzebujesz kompletnej nowej ponownej instalacji. Jeśli masz pamięć USB z Ubuntu na żywo 16.04, wystarczy uruchomić tę pamięć USB i zainstalować nową tylko na partycji głównej (/ - partycja) Ubuntu, podczas gdy / home nie powinno zostać nadpisane. I partycja wymiany również zostanie nadpisana, to nie może zaszkodzić, a przestrzeń robocza pozostaje taka sama. Po udanej instalacji masz nowy, czysty 16.04 - Ubuntu (lub xubuntu).


0

Czy masz wystarczająco dużo przestrzeni wymiany, aby zawiesić i wznowić?

To kuszące, gdy masz mnóstwo pamięci RAM, aby nie zawracać sobie głowy zamianą przestrzeni, ale jeśli nie masz takiej wymiany jak RAM, nie ma gdzie wznowić.

Uruchom to polecenie, aby zobaczyć, ile masz zamian.

swapon

0

Miałem ten sam problem na XPS 9550 (16.04.2). Zacząłem od razu poprawiać różne rzeczy na poziomie systemu operacyjnego i GRUB-a, ponieważ znalazłem wiele wątków podobnych do tego, ale w końcu odkryłem, że najnowszy BIOS aktualizacja (1.2.25 z 05.07.2017) usunęła niektóre ustawienia rozruchu, a dokładniej „Włącz stos sieciowy UEFI” i Bezpieczny rozruch. Odpowiednie instrukcje można znaleźć na stronie pomocy technicznej Dell . Aby sprawdzić wersję systemu BIOS:

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

-2

spróbuj wykonać pełną instalację 16.04. z bootowalnej pamięci USB. Upewnij się, że masz połączenie z Internetem i aktywuj funkcję aktualizacji przed rozpoczęciem instalacji. Nie jestem profesjonalistą z Linuksem, ale z biegiem lat dowiedziałem się, że lepiej jest zainstalować Ubuntu Complete z nośnika takiego jak pamięć USB, CD, DVD ... Używam XPS 13 9350 i działa z 16.04 . dla mnie idealny. (z jądrem 4.4.2)

Możesz spróbować wykonać kopię zapasową za pomocą deja-dup 15.10 i odzyskać ją 16.04 po upewnieniu się, że działa.

Przepraszam, nie mogę rozwiązać problemu, powodzenia.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.