Miałem problem z budzeniem się mojego Ubuntu 12.04 natychmiast po przejściu w tryb zawieszenia. Rozwiązałem problem, zmieniając ustawienia w / proc / acpi / wakeup, zgodnie z sugestią zawartą w tym pytaniu: Jak zapobiec natychmiastowemu wznowieniu działania po zawieszeniu i / lub hibernacji? .
Po zmianie ustawień system bezbłędnie przechodzi w stan zawieszenia i pozostaje zawieszony, ale po obudzeniu go ponownie ustawienia w / proc / acpi / wakeup różnią się od tych, dla których je ustawiłem.
Przed zawieszeniem:
cat /proc/acpi/wakeup
Device S-state Status Sysfs node
SMB0 S4 *disabled pci:0000:00:03.2
PBB0 S4 *disabled pci:0000:00:09.0
HDAC S4 *disabled pci:0000:00:08.0
XVR0 S4 *disabled pci:0000:00:0c.0
XVR1 S4 *disabled
P0P5 S4 *disabled
P0P6 S4 *disabled pci:0000:00:15.0
GLAN S4 *enabled pci:0000:03:00.0
P0P7 S4 *disabled pci:0000:00:16.0
P0P8 S4 *disabled
P0P9 S4 *disabled
USB0 S3 *disabled pci:0000:00:04.0
USB2 S3 *disabled pci:0000:00:04.1
US15 S3 *disabled pci:0000:00:06.0
US12 S3 *disabled pci:0000:00:06.1
PWRB S4 *enabled
SLPB S4 *enabled
Mówię systemowi, aby zawiesił i działa tak, jak powinien. Ale później po przebudzeniu ustawienia są zmieniane na:
USB0 S3 *disabled pci:0000:00:04.0
USB2 S3 *enabled pci:0000:00:04.1
US15 S3 *disabled pci:0000:00:06.0
US12 S3 *enabled pci:0000:00:06.1
lub
USB0 S3 *enabled pci:0000:00:04.0
USB2 S3 *enabled pci:0000:00:04.1
US15 S3 *enabled pci:0000:00:06.0
US12 S3 *enabled pci:0000:00:06.1
Jakieś pomysły?
Dziękuję za odpowiedź. Niestety nie rozwiązało to mojego problemu.
wszystkie z
/sys/bus/usb/devices/usb1/power/wakeup
/sys/bus/usb/devices/usb2/power/wakeup
/sys/bus/usb/devices/usb3/power/wakeup
/sys/bus/usb/devices/usb4/power/wakeup
jak również
/sys/bus/usb/devices/3-1/power/wakeup
są wyłączone, a notebook nadal sam budzi się zaraz po zaśnięciu. Jedyne, na co wydaje się reagować, to ustawienia w / proc / acpi / wakeup, które ciągle się zmieniają (resetują) za każdym razem, gdy wyłączam / restartuję komputer.