Archiv nach Monaten: Mai 2012

Ubuntu wacht direkt nach Standby-Befehl wieder auf

Wer das gleiche Problem mit Precise Pangolin hat, dass Ubuntu direkt nach dem Suspend-Befehl wieder aufwacht und nicht im Standby bleibt, dem hilft vielleicht meine Lösung für das Problem.

 Bash |  copy |? 
01
$ cat /proc/acpi/wakeup 
02
Device	S-state	  Status   Sysfs node
03
PCI0	  S5	*disabled  no-bus:pci0000:00
04
USB0	  S3	*enabled   pci:0000:00:04.0
05
USB1	  S3	*enabled   pci:0000:00:04.1
06
USB2	  S3	*enabled   pci:0000:00:06.0
07
USB3	  S3	*enabled   pci:0000:00:06.1
08
MAC0	  S5	*enabled   pci:0000:00:0a.0
09
AZA	  S5	*disabled  pci:0000:00:08.0
10
P2P0	  S5	*disabled  pci:0000:00:09.0
11
XVR0	  S5	*disabled  pci:0000:00:0c.0
12
XVR1	  S5	*disabled  
13
XVR2	  S5	*disabled  
14
XVR3	  S5	*disabled  pci:0000:00:15.0
15
XVR4	  S5	*disabled  pci:0000:00:16.0
16
XVR5	  S5	*disabled  pci:0000:00:17.0
17
XVR6	  S5	*disabled  pci:0000:00:18.0

Bei den ganze USB-Devices steht, dass sie den Status enabled haben in der Datei /proc/acpi/wakeup. Ändert man nun mit folgendem Kommando alle Status auf disabled, geht auch der Standby bzw. Suspend wieder. Zunächst muss man allerdings root werden.

 Bash |  copy |? 
1
$ sudo -i
2
# for i in {0..3}; do echo USB$i>/proc/acpi/wakeup; done

Möchte man diese Änderungen auch nach einem Neustart wieder haben, so muss in die Datei /etc/rc.local oberhalb der Zeile exit 0 der obige Bash-Code eingetragen werden.

Danach sollte cat /proc/acpi/wakeup wie folgt aussehen:

 Bash |  copy |? 
01
# cat /proc/acpi/wakeup
02
Device	S-state	  Status   Sysfs node
03
PCI0	  S5	*disabled  no-bus:pci0000:00
04
USB0	  S3	*disabled  pci:0000:00:04.0
05
USB1	  S3	*disabled  pci:0000:00:04.1
06
USB2	  S3	*disabled  pci:0000:00:06.0
07
USB3	  S3	*disabled  pci:0000:00:06.1
08
MAC0	  S5	*enabled   pci:0000:00:0a.0
09
AZA	  S5	*disabled  pci:0000:00:08.0
10
P2P0	  S5	*disabled  pci:0000:00:09.0
11
XVR0	  S5	*disabled  pci:0000:00:0c.0
12
XVR1	  S5	*disabled  
13
XVR2	  S5	*disabled  
14
XVR3	  S5	*disabled  pci:0000:00:15.0
15
XVR4	  S5	*disabled  pci:0000:00:16.0
16
XVR5	  S5	*disabled  pci:0000:00:17.0
17
XVR6	  S5	*disabled  pci:0000:00:18.0