web-dev-qa-db-fra.com

Ubuntu 12.04 effectue un redémarrage au lieu d'un arrêt

J'ai récemment mis à niveau Ubuntu 11.10 à 12.04 sur mon Dell Latitude D630C.

Maintenant, lorsque je veux éteindre le système, il s’éteint mais se rallume immédiatement. C'est comme si on redémarrait au lieu d'arrêter.

2
Andy Smith

J'ai eu exactement le même problème sur mon Acer V5-571G: l'ordinateur portable s'éteint, éteint son voyant d'alimentation, puis redémarre après quelques secondes.

Le problème semble provenir d'un travail incorrect de pm-utils (qui remplacent les outils en mode portable). Mais si vous écrivez on dans /sys/bus/*/devices/*/power/control, le noyau prend le contrôle de la gestion de l'alimentation sur les périphériques spécifiés, ce qui entraîne une extinction correcte du matériel.

J'ai donc écrit un script:

#!/bin/bash

case "$1" in
  stop) for i in /sys/bus/*/devices/*/power/control ; do echo on > $i ; done 
  ;;
esac

exit 0

et pour le faire exécuter avant l'arrêt, je l'ai placé sous le nom K32power-control-on dans le répertoire /etc/rc0.d (n'oubliez pas de rendre le script exécutable, Sudo chmod + x K32power-control-on ). Après cela, l'ordinateur portable s'arrête ok.

Je pense que seuls quelques bus/périphériques doivent avoir une valeur 'on' écrite sur leur pouvoir/contrôle, de sorte que la liste des périphériques dans le script peut être restreinte, mais je n'ai tout simplement pas enquêté davantage.

2
nullptr

J'ai eu le même problème avec mon PC, mais la première fois, il peut être normalement arrêté. Ensuite, au bout de quelques jours, il ne peut pas être arrêté et toujours redémarré. Après avoir réinstallé le fichier grub à l’aide de boot-repair, car j’ai formaté mes fenêtres, mon ordinateur pouvait s’éteindre normalement la première fois.

Vous pouvez obtenir une réparation de démarrage ici:

https://help.ubuntu.com/community/Boot-Repair

J'espère que cette réponse vous aidera.

NB: J'ai utilisé boot-repair avec live-usb et désolé si mon anglais n'est pas très bon.

J'ai eu le même problème avec mon nouveau portable Acer Aspire v5. Il a été résolu en activant le mode ordinateur portable en exécutant

Sudo apt-get install laptop-mode-tools

J'espère que cela vous aidera.

0
erichuang