Parece que devido à má construção do meu laptop, as teclas às vezes são pressionadas na minha mochila, mesmo que a tampa esteja fechada. Isso faz com que ele silenciosamente retome do sono, superaqueça e drene a bateria.
Eu tenho tentado desativar o "keypress wakeups", mas sem sucesso.
Antes de fechar a tampa, desativei todos os dispositivos de ativação de dispositivos:
$ cat /proc/acpi/wakeup
Device S-state Status Sysfs node
P0P1 S4 *disabled
EHC1 S4 *disabled pci:0000:00:1d.0
XHC S3 *disabled pci:0000:00:14.0
HDEF S4 *disabled pci:0000:00:1b.0
RP03 S4 *disabled pci:0000:00:1c.0
PXSX S4 *disabled pci:0000:01:00.0
RP04 S4 *disabled pci:0000:00:1c.3
PXSX S4 *disabled pci:0000:02:00.0
RP05 S4 *disabled pci:0000:00:1c.4
PEGP S4 *disabled pci:0000:03:00.0
PEG0 S4 *disabled
PEGP S4 *disabled
PEG1 S4 *disabled
PEG2 S4 *disabled
LID0 S3 *disabled
PWRB S4 *disabled
Depois de acordar pressionando uma tecla (fazendo isso abrindo um pouco a tampa, apenas o suficiente para alcançar uma tecla), parece que o PXSX de alguma forma se habilitou para o wakeup:
stefan@stefan-PC ~> cat /proc/acpi/wakeup
Device S-state Status Sysfs node
P0P1 S4 *disabled
EHC1 S4 *disabled pci:0000:00:1d.0
XHC S3 *disabled pci:0000:00:14.0
HDEF S4 *disabled pci:0000:00:1b.0
RP03 S4 *disabled pci:0000:00:1c.0
PXSX S4 *enabled pci:0000:01:00.0
RP04 S4 *disabled pci:0000:00:1c.3
PXSX S4 *disabled pci:0000:02:00.0
RP05 S4 *disabled pci:0000:00:1c.4
PEGP S4 *disabled pci:0000:03:00.0
PEG0 S4 *disabled
PEGP S4 *disabled
PEG1 S4 *disabled
PEG2 S4 *disabled
LID0 S3 *disabled
PWRB S4 *disabled
Não tenho certeza do que causa isso ou como pará-lo. / var / log / dmesg, /var/log/pm-suspend.log, / var / log / syslog não mostra absolutamente nenhuma informação sobre o motivo da ativação ou sobre o PXSX (suponho que o PXSX seja o teclado, embora não tenha certeza). Olhando para / usr / lib / pm-utils e /etc/pm/sleep.d, parece não haver ganchos que habilitem o PXSX.
Você poderia sugerir uma maneira de depurar e corrigir esse problema? Obrigado!
$ uname -a
Linux x 3.13.0-49-generic #83-Ubuntu SMP Fri Apr 10 20:11:33 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux