Saya menggunakan Debian-Lenny.
Saya ingin mengubah tindakan yang diambil oleh sistem ketika tombol daya ditekan. Bagaimana saya memodifikasi sistem sedemikian rupa sehingga tidak mati ketika mendapat acara ACPI Tombol Daya?
(Server saya ada di kamar saya, dan saya tidak ingin pacar saya mematikan server saya dengan menekan tombol daya fisik.)
Bagaimana saya bisa mencapainya?
Jawaban:
Untuk mengubah tindakan yang dilakukan server saat menerima peristiwa ACPI yang mengindikasikan tombol daya, edit:
/etc/acpi/powerbtn.sh
naskah.Ini tidak akan mencegah menahan tombol untuk mematikan daya.
Selagi kita berada di dalamnya, baris di / etc / inittab:
Mengontrol tindakan yang diambil saat menekan C-A-D.
sumber
/usr/share/doc/acpid/examples/powerbtn.sh
.Meskipun Anda dapat menangkap tombol daya, tekan melalui ACPI, Anda tidak dapat mencegah pacar Anda menekan dan menahan tombol (untuk mematikan daya), atau menarik steker di server Anda.
Saran terbaik saya adalah berbicara dengan pacar Anda. Komunikasi adalah kunci;)
sumber
Topik lama, tetapi dapat bermanfaat untuk diperbarui
Dalam Debian Stretch (dan mungkin setelah Wheezy ref yang sudah ketinggalan zaman ) power manager dikelola oleh file konfigurasi systemd. Jadi, misalnya, untuk mengubah perilaku PowerButton, tekan dari 'matikan' menjadi 'tunda', edit file /etc/systemd/logind.conf dan ubah baris ikuti dari
untuk
dan mulai kembali layanan dengan
Ref yang bagus adalah Tautan ArchLinux diposting oleh @allen
sumber
Saya menemukan ini instruksi untuk ArchLinux yang juga berlaku untuk sebagian besar distribusi. Jika tidak ada yang berlaku hanya cari dengan bias ke distribusi khusus Anda. Itu pertanyaan yang cukup umum. Anda harus menyesuaikannya tergantung pada lingkungan desktop Anda juga.
Alih-alih tindakannya adalah / usr / sbin / shutdown, tulis skrip sederhana untuk memunculkan pemberitahuan di layar yang mengatakan sesuatu dengan efek "Hei Pacar, jangan lakukan aku seperti itu. Aku tidak memberitahumu!" Skrip mungkin menggunakan Python menggunakan antarmuka DBus untuk libnotify.
sumber
Pu dalam baterai nuklir.
Serius, kamu tidak bisa. Dan jika Anda berhasil, dia akan menarik steker.
Steker listrik pada komputer ada pada catu daya dan merupakan saklar fisik. Perhatikan bahwa 2 mematikan pada gfront "bukan tombol power, tetapi menempatkan komputer secara teknis dalam keadaan siaga. Ketika Anda datang ke situs web administrator sistem, berlawanan dengan superuser.com, saya berasumsi Anda tahu itu.
Sekarang, bagaimana Anda menyarankan agar Anda dapat menjaga catu daya tetap beroperasi ketika secara FISIKA MEMUTUSKAN sambungannya dari jaringan listrik, seperti yang dilakukan tombol daya pada catu daya.
Petunjuk: tidak mungkin.
sumber