Je suis tombé sur un comportement étrange de mes BunsenLabs GNU / Linux (qui est basé sur Debian).
Parfois, je ne peux pas désactiver le système d'exploitation. Peu importe que j'utilise sudo poweroff
ou l'approche GUI.
Voici ce que j'obtiens après avoir couru sudo poweroff
:
Failed to start poweroff.target: Transaction is destructive
Y at-il un travail autour? Pourquoi cela se produit-il?
Voici le contenu de mon /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
la source
la source
Réponses:
J'ai esquivé la solution pendant un certain temps et finalement j'ai trouvé une solution. Ça a marché pour moi. Je ne sais pas ce qui déclenche ce comportement étrange.
Voici la recette pour arrêter votre Debian:
ps aux | grep suspend
.L'un des résultats devrait ressembler à ceci
Exécutez
sudo kill 3651
ou quel que soit le pid de votre résultat.À la première fois, j'ai pu arrêter le PC. La deuxième fois, le PC s'est endormi immédiatement après la
kill
commande.Il est conseillé de vous déconnecter de l'environnement de bureau graphique avant de tuer le processus.
Source: Forums Ubuntu .
la source
J'ajoute une autre réponse à cette question, car dans mon cas, aucun
systemd-sleep
processus n'était en cours d'exécution, mais je ne pouvais pas arrêter, arrêter, éteindre ni redémarrer ma machine. (Je pense que ce comportement est une fois de plus une preuve quisystemd
se qualifie pleinement comme un malware , mais laissons cette discussion pour une autre fois.)Finalement, j'ai recouru au noyau pour obtenir de l'aide dans ma lutte contre
systemd
. Ce qui suit n'est pas si différent d'un redémarrage matériel (en appuyant sur le bouton d'alimentation), mais peut vous aider, si vous n'avez pas d'accès physique à la machine:Une fois redémarré, procédez en éliminant le rejeton de l'enfer.
la source
echo b
comme ceci:echo s > /proc/sysrq-trigger
(et attendez un certain temps). Ensuite, essayez peut-être de démonter tous les systèmes de fichiers avececho u
(attention, celui-ci, je ne sais pas si cela pourrait vous faire perdre votre connexion à distance à la machine).Eu ce même problème.
J'ai ensuite couru, systemctl start poweroff.target
Et ça s'est arrêté.
la source