web-dev-qa-db-fra.com

L'arrêt via une ligne de commande provoque le blocage du système sur l'écran d'arrêt

J'utilise Lubuntu 11.10 et les commandes:

Sudo shutdown

et

Sudo halt

ne pas éteindre mon système. Au lieu de cela, l'ordinateur se bloque à l'écran d'arrêt qui apparaît juste avant la mise hors tension. À partir de là, cela ne fait plus rien. Des idées sur pourquoi cela se produit?

2
TEst

Ma compréhension du mot "arrêt" signifie exactement le comportement que vous observez - tous les processus sont terminés et la machine est arrêtée (c.-à-d. "Reste bloqué ... juste avant de s'arrêter") - qui était le seul comportement possible jadis lorsque les machines n’avaient aucune capacité ACPI - vous devez d’abord arrêter la machine, puis basculer l’interrupteur manuellement.

Une commande connexe appelée poweroff termine gracieusement tous les processus, puis émet un appel ACPI qui met la machine hors tension.

Cependant, comme le fait remarquer Rinzwind, le comportement exact de la commande halt peut être modifié en éditant /etc/default/halt, il est donc possible de le faire se comporter comme poweroff.

Essayer

Sudo poweroff

ou

Sudo shutdown -P now
1
Sergey

Vérifiez le fichier /etc/default/halt Ce fichier contient un paramètre variable qui indique à halt comment il doit se comporter.

OPTIONS

   The following variables can be set.

   HALT   If set to poweroff the system will be powered down after it  has
          been brought down. This is the default.
          If  set to halt the system will only be halted after it has been
          brought down. What exactly this means depends on your hardware.

   NETDOWN
          Setting this to no prevents  shutdown  from  shutting  down  the
          network  intefaces.   This  is  necessary  to  use  Wake-On-Lan.
          Setting it to yes causes shutdown to also bring down the network
          interfaces  (and  thus  prevent  the machine from being woken up
          remotely).

HALT est probablement défini sur halt au lieu de poweroff.

De mon système: more /etc/default/halt

# Default behaviour of shutdown -h / halt. Set to "halt" or "poweroff".
HALT=poweroff
1
Rinzwind

Arrêt et mise hors tension

Sudo shutdown -hP now
0
ctxanadu

La chose simple à faire est de suivre les instructions ci-dessous. C’est ce que j’ai fait et tout a commencé à bien fonctionner pour moi et certains des postes de travail/ordinateurs portables de mes collègues.

Si vous utilisez Ubuntu 11.04, 11.10 et 12.04, ouvrez la ligne de commande et exécutez la commande suivante:

$ gksudo gedit /etc/default/halt

Maintenant que Vi ou Gedit - Editor est ouvert, ajoutez-le ci-dessous dans votre fichier comme indiqué INIT_HALT = POWEROFF. J'espère que cela vous aide comme il l'a fait pour moi.

Halt Script:

# Default behaviour of shutdown -h / halt. Set to "halt" or "poweroff".
HALT=poweroff
INIT_HALT = POWEROFF
0
worldunix

J'utilise toujours shutdown -h now.

0
jippie