Я наткнулся на странное поведение моего BunsenLabs GNU / Linux (который основан на Debian).
Иногда я не могу выключить ОС. Мне не важно, использую ли я sudo poweroff
или GUI подход.
Вот что я получаю после запуска sudo poweroff
:
Failed to start poweroff.target: Transaction is destructive
Есть ли обходной путь? Почему это происходит?
Вот содержание моего /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
Матеуш Пиотровский
источник
источник
Ответы:
Некоторое время я пытался найти решение и, наконец, нашел решение. Это сработало для меня. Я не знаю, что вызывает это странное поведение, хотя.
Это рецепт для закрытия вашего Debian:
ps aux | grep suspend
.Один из результатов должен выглядеть так
Беги
sudo kill 3651
или каков твой результат.В первый раз я смог выключить компьютер. Второй раз ПК ушел спать сразу после
kill
команды.Рекомендуется выйти из графической среды рабочего стола перед тем, как завершить процесс.
Источник: Форумы Ubuntu .
источник
Я добавляю еще один ответ на этот вопрос, потому что в моем случае не было
systemd-sleep
запущенного процесса, но я не мог остановить, завершить работу, выключить или перезагрузить компьютер. (Я думаю, что это еще раз доказательство того, что оноsystemd
полностью квалифицируется как вредоносное ПО , но давайте оставим это обсуждение на другое время.)В итоге я прибег к ядру за помощью в моей борьбе с
systemd
. Следующее не сильно отличается от полной перезагрузки (нажатие кнопки питания), но может помочь, если у вас нет физического доступа к машине:После перезагрузки, перейдите по уничтожив икру ад.
источник
echo b
например:echo s > /proc/sysrq-trigger
(и подождите некоторое время). Затем, возможно, попытайтесь размонтировать все файловые системыecho u
(осторожно, я не знаю, может ли это привести к потере удаленного подключения к машине).Была такая же проблема.
Затем я запустил, systemctl запустить poweroff.target
И это закрылось.
источник