Saya menemukan perilaku aneh BunsenLabs GNU / Linux saya (yang didasarkan pada Debian).
Terkadang saya tidak bisa mematikan OS. Saya tidak peduli apakah saya menggunakan sudo poweroff
atau pendekatan GUI.
Inilah yang saya dapatkan setelah berlari sudo poweroff
:
Failed to start poweroff.target: Transaction is destructive
Apakah ada solusinya? Mengapa ini terjadi?
Inilah konten dari saya /lib/udev/rules.d/70-power-switch.rules
:
ACTION=="remove", GOTO="power_switch_end"
SUBSYSTEM=="input", KERNEL=="event*", SUBSYSTEMS=="acpi", TAG+="power-switch"
SUBSYSTEM=="input", KERNEL=="event*", KERNELS=="thinkpad_acpi", TAG+="power-switch"
LABEL="power_switch_end"
systemd
udev
shutdown
bunsenlabs
Mateusz Piotrowski
sumber
sumber
Jawaban:
Saya sudah mencari-cari solusi untuk sementara waktu dan akhirnya saya menemukan solusi. Ini berhasil untuk saya. Saya tidak tahu apa yang memicu perilaku aneh ini.
Ini adalah resep untuk mematikan Debian Anda:
ps aux | grep suspend
.Salah satu hasilnya harus terlihat seperti ini
Lari
sudo kill 3651
atau apa pun pid hasil Anda.Pertama kali, saya bisa mematikan PC. Kedua kalinya PC pergi tidur segera setelah
kill
perintah.Disarankan agar Anda keluar dari lingkungan desktop grafis sebelum mematikan proses.
Sumber: Forum Ubuntu .
sumber
Saya menambahkan jawaban lain untuk pertanyaan ini, karena dalam kasus saya tidak ada
systemd-sleep
proses yang berjalan, namun saya tidak bisa menghentikan, mematikan, mematikan, atau me-reboot mesin saya. (Saya pikir perilaku ini adalah bukti sekali lagi yangsystemd
sepenuhnya memenuhi syarat sebagai malware , tetapi mari kita tinggalkan diskusi itu untuk lain waktu.)Pada akhirnya, saya menggunakan kernel untuk membantu dalam perjuangan saya melawan
systemd
. Berikut ini tidak jauh berbeda dari hard-reboot (menekan tombol daya), tetapi dapat membantu, jika Anda tidak memiliki akses fisik ke mesin:Setelah reboot, lanjutkan dengan memusnahkan bibit neraka.
sumber
echo b
seperti ini:echo s > /proc/sysrq-trigger
(dan tunggu beberapa saat). Kemudian, mungkin coba umount semua sistem file denganecho u
(hati-hati, ini saya tidak tahu apakah itu bisa membuat Anda kehilangan koneksi remote ke mesin).Punya masalah yang sama.
Saya kemudian berlari, systemctl mulai poweroff.target
Dan itu dimatikan.
sumber