Desde que instalei as últimas atualizações do Debian ontem (udev, systemd, ...), não consigo colocar minha máquina Debian 9/KDE para dormir. Ele acorda imediatamente após a suspensão ( systemctl suspend
).
/var/log/syslog tem o seguinte:
..Stopping disk
parport_pc 00:01: disabled
e1000e: EEE TX LPI TIMER: 00000011
dpm_run_callback(): usb_dev_suspend+0x0/0x20 [usbcore] returns -16
PM: Device usb1 failed to suspend async: error -16
PM: Some devices failed to suspend, or early wake event detected
parport_pc 00:01: activated
..Starting disk
..
rtc_cmos 00:07: System wakeup disabled by ACPI
Houve também algumas outras mensagens em outras tentativas, como um "driver no IPS" relacionado à wlan. Mas não importa o que eu tente, sempre recebo exatamente a mesma mensagem:
PM: Dispositivo usb1 falhou ao suspender assíncrono: erro -16
O que eu tentei até agora
- Removendo meu driver wlan com
sudo rmmod
,sudo modprobe -r
esudo dkms remove
. Não foi possível colocá-lo para dormir depois de fazer isso. Além disso, o módulo sempre é carregado novamente após a reinicialização após removê-lo "com sucesso" (também não élsmod
mais mostrado). Eu reinstalei com dkms agora. - Desconectar todos os dispositivos USB, exceto meu teclado, para suspender a máquina e desconectar todos os dispositivos USB, exceto meu mouse, para suspender a máquina e desconectar imediatamente o teclado/mouse após suspendê-lo.
Alguma outra ideia do que eu deveria tentar? Acho estranho que ele exiba esse erro usb mesmo que todos os dispositivos usb estejam desconectados.
O problema era um leitor de cartão interno que aparentemente também estava conectado via usb.
Isso parece estar relacionado a: https://bugzilla.kernel.org/show_bug.cgi?id=201997
Não descobri o que era "usb1".
lsusb
ainda mostra exatamente os mesmos dispositivos de antes.