Ubuntu 16.04 ne s'éteint pas: poweroff.target est désactivé

24

Ubuntu 16.04 ne s'éteindra pas. Lorsque je vais sur l'icône en haut à droite de l'écran et que je clique sur l'arrêt, il ne s'arrête pas. J'ai couru shutdown -h nowet voici ce que j'ai obtenu:

tanner@tanner-x151x:~$ shutdown -h now
Failed to set wall message, ignoring: Interactive authentication required.
Failed to power off system via logind: Interactive authentication required.
Failed to start poweroff target: Interactive authentication required.
See system logs and 'systemctl status poweroff.target' for details. 
Failed to open /dev/initctl: Permission denied 
Failed to talk to init daemon. 
tanner@tanner-x151x:~$ sudo shutdown -h now 
[sudo] password for tanner: 
Failed to start poweroff target: Transaction is destructive. 
5ee system logs and 'systemctl status poweroff.target' for details.
tanner@tanner-x151x:~$ sudo halt now
Too many arguments. 
tanner@tanner-x151x:~$ systemctl status poweroff.target
  poweroff.target - Power-off
   Loaded: loaded (/lib/systemd/system/poweroff.target; disabled; vendor preset:
   Active: inactive (dead) 
   Docs: man:systemd.special(7)

Je n'ai aucune idée pourquoi cela se produit ou comment y remédier. Toute aide serait appréciée.

Enneptt
la source
1
Avez-vous déjà essayé sudo shutdown -P now? Je sais que c'est presque la même chose que -h, mais avec la commande this, je n'ai jamais eu de problème.
Danibix
Ce message "La transaction est destructrice" semble intéressant. Que systemctl status poweroff.targetdit-on à ce stade?
Jos
@Jos je ne peux honnêtement pas trouver ce fichier.
Enneptt le
C'est une commande. Juste au terminal, entrez systemctl status poweroff.target.
Jos
Je l'ai entré et voici ce que j'ai obtenu 'tanner @ tanner-X751LX: ~ $ systemctl status poweroff.target ● poweroff.target - Power-Off Loaded: chargé (/lib/systemd/system/poweroff.target; désactivé; prédéfini par le fournisseur : Actif: inactif (mort) Docs: man: systemd.special (7) '
Enneptt

Réponses:

4

Le problème doit être résolu en entrant cette commande pour activer le service systemd de "poweroff.target":

systemctl enable poweroff.target
CubeDev
la source
3
Ça n'a pas marché pour moi. :(
Ben Aveling
1
Cela