web-dev-qa-db-fra.com

Après la mise à niveau vers Kubuntu 18.04, le système se réveille immédiatement après la suspension. Punaise?

Je suis récemment passé à Kubuntu 18.04 (donc au noyau 4.15.0-23). Je ne peux plus suspendre mon ordinateur. Cependant, le démarrage sur une version antérieure du noyau me permet toujours de suspendre mon ordinateur.

C'est exactement ce qui se passe lorsque je clique sur 'Suspendre': le système devient noir, se met en veille (le voyant clignote), se réveille de lui-même une à deux secondes plus tard.

Pensez-vous qu'il y a un problème dans le noyau? Existe-t-il un problème de configuration/conflit?

Merci de votre aide!

À votre santé,

Voici les journaux:

journalctl -b | grep sleep

juil. 07 16:15:25 user-ubuntu NetworkManager[1016]: <info>  [1530972925.7995] manager: sleep: sleep requested (sleeping: no  enabled: yes)
juil. 07 16:15:25 user-ubuntu NetworkManager[1016]: <info>  [1530972925.7996] device (wlp2s0): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
juil. 07 16:15:26 user-ubuntu systemd-sleep[6022]: Suspending system...
juil. 07 16:15:31 user-ubuntu kernel: ACPI: Preparing to enter system sleep state S3
juil. 07 16:15:31 user-ubuntu kernel:  cache: parent cpu1 should not be sleeping
juil. 07 16:15:31 user-ubuntu kernel:  cache: parent cpu2 should not be sleeping
juil. 07 16:15:31 user-ubuntu kernel:  cache: parent cpu3 should not be sleeping
juil. 07 16:15:31 user-ubuntu kernel: ACPI: Waking up from system sleep state S3
juil. 07 16:15:31 user-ubuntu systemd-sleep[6022]: System resumed.
juil. 07 16:15:31 user-ubuntu systemd[1]: sleep.target: Unit not needed anymore. Stopping.
juil. 07 16:15:31 user-ubuntu systemd-logind[995]: Operation 'sleep' finished.
juil. 07 16:15:31 user-ubuntu NetworkManager[1016]: <info>  [1530972931.6845] manager: sleep: wake requested (sleeping: yes  enabled: yes)

journalctl -b | grep suspend

juil. 07 16:15:26 user-ubuntu kernel: PM: suspend entry (deep)
juil. 07 16:15:31 user-ubuntu kernel: Suspending console(s) (use no_console_suspend to debug)
juil. 07 16:15:31 user-ubuntu kernel: PM: suspend exit
juil. 07 16:15:31 user-ubuntu systemd[1]: suspend.target: Unit not needed anymore. Stopping.
5
knarx

Je l'ai! Mon dongle USB wifi a semblé réveiller mon système.

Étape 1: vérifiez ce qui est autorisé à réveiller votre système:

Ouvrir un terminal:

Sudo nano /proc/acpi/wakeup

Étape 2: comprenez les résultats:

Capture d'écran de/proc/acpi/wakeup content - étape 1

La liste indique quel périphérique peut réveiller votre ordinateur. Ici: EHC1 - EHC2 - XHC

Étape 3: Bloquez le périphérique qui réveille votre ordinateur:

Désactivez EHC1 dans votre terminal avec:

echo EHC1 | Sudo tee /proc/acpi/wakeup

Suspendez votre ordinateur. S'il se réveille encore, essayez

echo EHC2 | Sudo tee /proc/acpi/wakeup

Remarque: EHC2 au lieu de EHC1 . Vous pouvez aussi essayer avec XHC)

Remarque: la commande ci-dessus est une sorte de bascule. Si vous l'utilisez 2 fois de suite, il désactivera EHC1, puis le rallumera

Étape 4 : confirmez que cela a fonctionné

Ici, c’est EHC2 qui a réveillé mon ordinateur (ma clé USB WiFi). Maintenant, il est désactivé, il ne peut pas réveiller mon ordinateur et il reste suspendu.

Capture d'écran de/proc/acpi/wakeup content - étape 2

6
knarx

J'ai eu exactement le même symptôme, mais je n'avais rien branché (USB). Le cahier se réveillerait à nouveau immédiatement après la fermeture du couvercle.

Dans mon cas, je l'ai corrigé ne fois en accédant à Paramètres système> Gestion de l'alimentation et en expérimentant toutes les options possibles. Cela a fonctionné pour moi de désactiver "Suspend session" sur l'onglet "On battery". Cette option configure la suspension automatique de l'ordinateur après un certain temps, mais sa désactivation corrige en quelque sorte l'impossibilité de suspendre l'ordinateur.

J'ai ensuite recommencé à expérimenter les options et le problème est revenu. Cette fois, cela n'a pas fonctionné pour désactiver la suspension automatique après un certain temps.

J'ai ensuite trouvé un article ( https://bibhasdn.com/blog/fixing-immediate-resume-of-system-after-suspend-on-linux-mint-ubuntu/ ) expliquant comment faire. quelque chose de similaire à la réponse fournie par l’OP ici et, après désactivation de XHC1 (puce USB 3.0), la seule option permettant de redémarrer l’ordinateur autre que le action couvercle ouvert, le bug a été corrigé.

Les étapes étaient les suivantes:

  1. Tapez le terminal Sudo cat/proc/acpi/wakeup
  2. Identifiez les options qui peuvent réveiller l’ordinateur (activé)
  3. Désactivez un par un, en commençant par les plus faibles (lisez l’article pour savoir lesquels laisser).

J'utilise Kubuntu KDE Plasma (Ubuntu 18.04.2 LTS) sur un Macbook Air 2017.

0
user952577