Saya punya masalah dengan Ubuntu 12,04 saya bangun segera setelah masuk ke penundaan. Saya memecahkan masalah dengan mengubah pengaturan di / proc / acpi / wakeup, seperti yang disarankan dalam pertanyaan ini: Bagaimana cara mencegah bangun langsung dari penangguhan dan / atau hibernasi? .
Setelah mengubah pengaturan, sistem berjalan dengan mulus ke menangguhkan dan tetap ditangguhkan, tetapi setelah saya bangun kembali, pengaturan di / proc / acpi / wakeup berbeda dari apa yang saya atur.
Sebelum menangguhkan:
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
Saya memberitahu sistem untuk menunda, dan berfungsi sebagaimana mestinya. Tetapi kemudian setelah membangunkannya, pengaturan diubah menjadi:
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
atau
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
Ada ide?
Terima kasih atas tanggapan Anda. Sayangnya itu tidak menyelesaikan masalah saya.
semua
/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
sebaik
/sys/bus/usb/devices/3-1/power/wakeup
diatur ke dinonaktifkan, dan notebook masih bangun dengan sendirinya tepat setelah tidur. Satu-satunya hal yang tampaknya bereaksi adalah pengaturan di / proc / acpi / wakeup, yang terus berubah (reset) setiap kali saya mematikan / me-restart notebook saya.
Mungkin http://forum.xbmc.org/showthread.php?tid=121158 akan membantu?
Inilah yang dikatakan:
sumber
Untuk Ubuntu 15 +, Anda harus menggunakan
systemd
bukanrc.local
. Anda dapat google "Membuat layanan systemd" dan mengikuti instruksi, tetapi perhatikan bahwa mengarahkan ulang output ke/proc/acpi/wakeup
adalah rumit. Agar berfungsi dengan benar, Anda harus melakukan sesuatu seperti:Contoh output untuk file layanan (misalnya,
/etc/systemd/system/suspendfix.service
):Atau di sini di intisari ini
sumber