web-dev-qa-db-fra.com

Ubuntu sur Lenovo continue à se réveiller tout seul en mode suspendu

Cela peut arriver après quelques secondes, comme beaucoup de gens l’ont décrit, ou après quelques minutes ou quelques heures. L'écran reste éteint, mais seulement lorsque j'appuie sur le clavier ou que je déplace la souris, il s'allume.

Quelle peut être la raison?

J'utilise une souris bluetooth. Peut-être y est-il connecté quand il dort parce que je les ai mis dans un sac les uns à côté des autres? Cependant, je pense que même si c'est le cas, ce n'est pas la seule raison.

MISE À JOUR:

$ cat /proc/acpi/wakeup
Device  S-state   Status   Sysfs node
LID       S3    *enabled   platform:PNP0C0D:00
IGBE      S4    *enabled   pci:0000:00:19.0
EXP3      S4    *disabled  pci:0000:00:1c.2
XHCI      S3    *enabled   pci:0000:00:14.0
EHC1      S3    *enabled   pci:0000:00:1d.0

Que dois-je désactiver pour autoriser le réveil uniquement en appuyant sur une touche du clavier?

2
アレックス

Je suppose que LID est le couvercle de votre ordinateur portable; laissez-le ainsi afin de pouvoir le réveiller en ouvrant le couvercle. IGBE est la carte réseau, donc cela ne semble pas pertinent pour votre problème. Je ne sais pas ce qu'est EXP3, mais cela n'a pas d'importance, car il est désactivé. Cela nous laisse avec XHCI et EHCI. Ces deux sont les concentrateurs USB (l’un est l’USB 2.0, l’autre 3.0).

Pour désactiver le réveil de any périphérique USB, ajoutez ce qui suit à /etc/rc.local:

echo "XHCI" > /proc/acpi/wakeup
echo "EHC1" > /proc/acpi/wakeup

Vous pouvez également exécuter les commandes en tant que root, puis mettre l'ordinateur portable en veille et voir s'il ne parvient pas à se réveiller tout seul. Essayez de déplacer la souris avant et après avoir effectué ce changement pour voir si cela peut vous aider.

4
o9000