Suspension interrompue sur Ubuntu 16.04 LTS, Dell XPS 9350

14

Depuis que je suis passé d'Ubuntu 15.10 à Ubuntu 16.04 LTS sur mon Dell XPS 9350, la suspension est interrompue. Lors de la fermeture de mon couvercle, l'ordinateur portable se suspend, mais la reprise échoue et il redémarre. J'ai essayé pm-suspendet essayé de reprendre, la reprise a échoué et l'ordinateur portable a redémarré. J'ai eu les erreurs suivantes lorsque je suis rentré dans Ubuntu. La chose étrange à mon avis est qu'il prétend que le noyau n'est pas un paquet ubuntu officiel. Quoi qu'il en soit, mes connaissances Linux ne sont pas suffisantes pour savoir ce qui ne va pas ici.

Suspendre / reprendre l'échec partie 1

Suspendre / reprendre l'échec partie 2

EDIT: J'ai juste essayé d'installer le noyau 4.4.8 qui devrait corriger certaines choses, mais cela n'a pas résolu ce problème. À ce jour, j'ai également essayé 4.4.9 et 4.6 RC7. Aucun d'eux ne l'a réparé pour moi.

Rien Heuver
la source
1
FWIW, je vois cela sur ce qui était une installation 16.04 propre il y a 2-3 semaines également, donc je ne suis pas sûr que cela soit lié à la mise à niveau 15.10 -> 16.04.
rogerkk
Une autre chose qui mérite d'être notée est que je n'ai pas vu ce comportement avant hier ou peut-être il y a quelques jours, après n'avoir pas utilisé l'ordinateur pendant quelques jours. La suspension fonctionnait très bien au début.
rogerkk
Salut Rien, ça sent comme un problème de réglage UEFI / ACPI. Je vous recommande de commencer à lire à partir d'ici: askubuntu.com/questions/770629/…
Andrea Borga
1
Je me suis retrouvé en mesure de suspendre / reprendre à nouveau après quelques «mises à jour importantes du système d'exploitation». Il s'agit notamment des mises à jour pour Python qui, je crois, ont résolu le problème. Donc, toute autre personne ayant ce problème voudra peut-être examiner cela, bien que je ne sois pas sûr que ce soit résolu
Rien Heuver
rapport de bogue pertinent bugs.launchpad.net/ubuntu/+source/linux/+bug/1559469
Tim Abell

Réponses:

1

J'ai eu ce même problème sur un XPS 15 9550. La seule chose qui a fonctionné pour moi était d'entrer dans le bios et d'activer "Block Sleep" sous les options d'alimentation. Cela désactive apparemment Intel Rapid Start et le sommeil (état 3). Donc, techniquement, la machine n'hiberne pas / ne suspend pas (état 3), mais elle passe à un état de veille plus élevé lors de la fermeture du couvercle / ouverture / bouton d'alimentation et revient bien. Il semble que jusqu'à ce que le problème soit résolu dans le noyau ou le pilote, cela peut être la seule option et c'est la seule chose qui a fonctionné dans mon cas.

EDIT : Ce script a fonctionné pour moi et j'ai pu désactiver Block Sleep dans le bios! La mise en veille / suspension fonctionne désormais sur mon ubuntu 16.04: https://ubuntuforums.org/showthread.php?t=2317843&page=11

Michael
la source
1

La reprise s'est interrompue sur mon Dell XPS 13 9350 après la mise à niveau de 16.04 LTS vers 17.10. Quand je fermais le couvercle, pour autant que je sache, le système s'est suspendu (même si je suppose qu'il s'est probablement écrasé à ce stade). Je vois des entrées comme celle-ci dans / 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...

Ces messages eux-mêmes n'indiquent vraiment rien d'inhabituel (du moins pour mon système - je suis curieux de savoir ce que les erreurs signifient). Lorsque j'ouvrais le couvercle, je voyais un BIOS POST et le système s'amorçait. Cela se reflète dans le journal, qui contenait des messages comme ceux-ci immédiatement après le morceau ci-dessus:

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

Le CV a commencé à fonctionner correctement après avoir installé le package "uswsusp":

sudo apt-get install uswsusp

Voici une solution décrite ici: XPS 13 9350 (2016) suspend - problèmes sonores

Maintenant, lorsque je suspends, je vois beaucoup plus d'entrées syslog indiquant que le système passe correctement en état de suspension:

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

Quoi qu'il en soit, je ne sais pas pourquoi le package "uswsusp" était manquant ou entièrement pourquoi il a résolu le problème. Il semble que ce devrait être un package requis.

Mike Hicks
la source
Cette zone est aussi au-dessus de ma tête. Mais pour autant que je le comprenne, uswsusp remplace le kernel/suspend-hibernation. Encore une énigme pour moi pourquoi soudainement j'avais suspendu des problèmes après 1-2 ans sans problèmes.
tokosh
Argh. Je crois que cela fonctionnait, mais maintenant je ne peux pas suspendre mon ordinateur portable lorsqu'il fonctionne sur batterie. Il s'éteint apparemment lorsque je ferme le couvercle et il démarre à partir du BIOS lorsque j'ouvre à nouveau le couvercle. La suspension fonctionne correctement lorsqu'elle est sous tension A / C.
Mike Hicks
0

Vous n'avez pas besoin d'une nouvelle réinstallation complète. Lorsque vous avez une clé USB avec Ubuntu 16.04 en direct, il vous suffit de démarrer cette clé USB et d'en installer de nouvelles uniquement dans la partition racine (/ - partition) d'Ubuntu, tandis que / home ne doit pas être écrasé. Et la partition de swap sera également écrasée, cela ne peut pas nuire et votre espace de travail reste le même. Après cette installation réussie, vous avez une nouvelle version 16.04 - Ubuntu (ou xubuntu).

dschinn1001
la source
0

Avez-vous suffisamment d'espace de swap configuré pour suspendre et reprendre?

C'est tentant quand vous avez des tas de RAM de ne pas vous soucier de l'espace de swap mais si vous n'avez pas autant de swap que de RAM, il n'y a nulle part où reprendre.

Exécutez cette commande pour voir combien de swap vous avez.

swapon
Amias
la source
0

J'ai eu le même problème sur mon XPS 9550 (16.04.2) J'ai tout de suite commencé à peaufiner différentes choses au niveau du système d'exploitation et du GRUB car j'ai trouvé beaucoup de threads similaires à celui-ci, mais à la fin ce que j'ai découvert, c'est que le dernier BIOS la mise à jour (1.2.25 du 05/07/2017) a supprimé certains paramètres de démarrage, plus précisément "Activer la pile réseau UEFI" et Secure Boot. Vous pouvez trouver des instructions pertinentes sur le site de support Dell . Pour vérifier votre version du BIOS:

sudo dmidecode -s bios-version
sudo dmidecode -s bios-release-date
yuranos87
la source
-2

essayez de faire une installation complète du 16.04. à partir d'une clé USB amorçable. Assurez-vous que vous disposez d'une connexion Internet et activez la fonction de mise à jour avant de démarrer la configuration. Je ne suis pas un pro de Linux, mais au fil des ans, j'ai appris qu'il vaut mieux installer Ubuntu complet à partir d'un support comme une clé USB, un CD, un DVD ... J'utilise un XPS 13 9350 et cela fonctionne avec 16.04 . pour moi parfait. (avec noyau 4.4.2)

Vous pouvez essayer de faire une sauvegarde avec deja-dup le 15.10 et la récupérer le 16.04 après avoir vérifié qu'elle s'exécute.

Désolé, je ne peux pas résoudre le problème, bonne chance.

timbo
la source