Selama beberapa hari, komputer desktop Ubuntu 12.04 saya secara misterius bangun segera setelah pergi ke mode menangguhkan.
Sejak instalasi, komputer laptop Ubuntu 12.10 saya juga telah melanjutkan segera setelah penundaan dan hibernasi.
Bagaimana cara mencegahnya?
http://askubuntu.com/questions/852600/ubuntu-16-04-wakes-up-immediately-from-suspend-after-installing-fprint-in-lenovo
dan membantu saya mengetahuinyaIGBE
bekerjaBaru-baru ini saya memiliki gejala yang sama pada Asus Zenbook Pro UX501 di Ubuntu 15.04. Perbaikan tepat Bazon tidak berhasil tetapi variasi Vladimir Rutsky berhasil. Secara khusus:
Jika berjalan dari terminal
cat /proc/acpi/wakeup
menunjukkan baris berikut(alamat pci mungkin berbeda)
kemudian matikan ketiga ini untuk dinonaktifkan dengan mengeluarkan perintah berikut:
sumber
IGBE
bekerja, tiga di atas tidak@reboot
. Saya menemukan itu berguna untuk hanya menjalankan gema jika itu sebenarnya diaktifkan dengan meletakkan tes di skrip shell seperti ituegrep -q '^XHC1\s+S[0-9]\s+\*enabled' /proc/acpi/wakeup && echo XHC1 > /proc/acpi/wakeup
(perangkat masalah saya adalah XHC1 - chipset USB).Jika Anda tahu perangkat mana yang membangunkan PC Anda, lanjutkan ke langkah pertama untuk mengikuti panduan ini. Jika tidak, buka terminal dan lakukan:
Dan temukan perangkat mana yang membangunkan PC Anda.
Jadi sekarang:
tekan di terminal:
Untuk daftar semua port usb yang membangunkan pc kami.
kita sekarang memiliki rootillillage.
2. Saya memiliki 8 port USB dan dalam contoh ini katakanlah saya ingin menonaktifkan USB8, jadi:
Silakan dan coba itu. Sekarang perangkat tertentu di port USB 8 tidak akan membangunkan PC.
Langkah selanjutnya, untuk membuat perubahan permanen setelah setiap boot:
3.
Dan kami menempelkan perintah dari langkah 2. Di sana (sebelum pintu keluar 0 tentu saja).
Itu dia.
opsional Hanya jika setelah proses tidur / bangun perangkat USB 8, dalam contoh saya, kembali ke diaktifkan.
udev
juga aturan untuk menjalankan perintah setelah setiap boot, tidur, bangun.Buka terminal dan lakukan:
Pada informasi id perangkat keyboard Anda, 4 digit pertama adalah id vendor dan 4 digit berikutnya adalah id produk
Selanjutnya lakukan:
Di mana "bangun" masukkan nama skrip yang Anda inginkan. Nomor 10 adalah prioritas jika Anda memiliki banyak aturan udev lainnya, semakin rendah angka 'aturan' akan dijalankan sebelum yang lain.
Salin tempel ini dan ganti id vendor dan id produk dengan id vendor keyboard dan id produk nirkabel Anda sendiri.
* USB8 bagi saya adalah keyboard nirkabel saya (Anda juga dapat melihatnya di tangkapan layar (Bus 008)), ganti dengan milik Anda.
Ctrl+ Ountuk menyimpan, Ctrl+ Xuntuk keluar dan reboot.
sumber
Untuk membuat perbaikan permanen
(Saya menyusun solusi yang disediakan oleh Bazon, Ilikerobots, dan Pavlos Theodorou - bersama-sama mereka mengatasi masalah khusus saya)
Untuk memperbaiki masalah secara permanen, apakah itu port USB yang membangunkan sistem atau yang lainnya:
Anda mungkin mendapatkan garis ini atau yang serupa:
Kemudian buka:
dan tambahkan baris-baris ini (atau serupa, tergantung pada hasil di atas) sebelumnya
exit 0
sumber