ALLUMAGE/EXTINCTION : impossible d'éteindre mon PC Debian

Bonjour à tous,

J’ai récemment installé une distrib Debian 7 sur mon PC en dual boot et je ne parviens pas à éteindre mon PC correctement. J’ai déjà été cherché des solutions à mon problème sur le forum, mais aucune de ses solutions n’a fonctionné.

En effet, 9 fois sur dix lorsque je tente d’éteindre mon ordinateur, que ce soit en console ou en mode graphique, j’obtiens un écran noir, et je suis obligé d’éteindre mon PC avec le bouton d’alimentation !

J’ai déjà essayé de lancer un :

shutdown -h now
halt
init 0

J’ai également tenté

pkill sleep suivi de shutdown -h now

mais en vain. Quelqu’un a-t-il une solution ?

Merci beaucoup !

[quote=“O_Shot”]Bonjour à tous,

J’ai récemment installé une distrib Debian 7 sur mon PC en dual boot et je ne parviens pas à éteindre mon PC correctement. J’ai déjà été cherché des solutions à mon problème sur le forum, mais aucune de ses solutions n’a fonctionné.

En effet, 9 fois sur dix lorsque je tente d’éteindre mon ordinateur, que ce soit en console ou en mode graphique, j’obtiens un écran noir, et je suis obligé d’éteindre mon PC avec le bouton d’alimentation !

J’ai déjà essayé de lancer un :

shutdown -h now
halt
init 0

J’ai également tenté

pkill sleep suivi de shutdown -h now

mais en vain. Quelqu’un a-t-il une solution ?

Merci beaucoup ![/quote]

Salut, essaye la commande [mono]$ poweroff[/mono]

Donne le contenu du fichier [mono]grub.cfg[/mono] dans [mono]/etc/default[/mono] ton problème vient peut-être de l’acpi

édit : quoi que l’acpi gère surtout les mises en veille et la gestion de la source d’énergie pour les portables, mais cela doit aussi pouvoir gêner l’extinction du système je pense. :think:

Salut ! Merci pour la réponse,

J’ai essayé $ poweroff mais avec le même résultat :frowning: Voici le contenu de mon grub.cfg :

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Salut , j’ai ceci dans mon grub que tu n’as pas peut être que ça vient de …
GRUB_CMDLINE_LINUX=" splash"

Salut,

J’ai rajouté la ligne que tu m’as indiqué, voici mon grub.cfg :

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX="splash"

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Mais malheureusement, le problème reste le même :frowning:

N’oublie pas de faire [mono]$ update-grub[/mono] après chaque modification de ton grub.cfg

Je viens de le mettre à jour, j’ai tenté un shutdown -h now, et toujours ce satané écran noir !

la ligne [mono]GRUB_CMDLINE_LINUX=“splash”[/mono] ne sert qu’a afficher le splashscreen pendant le boot, rien d’important.
Pour le reste ton grub.cfg semble ok, tu devrais je pense aller voir du coté de ton BIOS :think:

J’ai été faire un tour rapide du côté du BIOS. Pour information de possède un DELL Latitude.
J’étais revenu en legacy, et donc désactivé l’UEFI suite à des problèmes que j’avais rencontré avec le dual boot sur un autre ordinateur.
Les paramètres de système m’ont l’air correct, en fait je ne sais pas exactement où regarder, sachant que je ne trouve pas d’options liées à l’extinction du PC…
En redémarrant, je me suis aussi rappelé d’un autre problème, apparu presque au même moment. Quand je boot sur Debian j’arrive automatiquement en console tty1 et suis obligé de me loger et de faire un startx…

Dans ton grub.cfg

remplace [mono]#GRUB_GFXMODE=640x480[/mono] par [mono]GRUB_GFXMODE=1024x768[/mono]
et rajoute cette ligne [mono]GRUB_GFXPAYLOAD_LINUX=keep[/mono]

Tu devrais récupérer le server X après le boot :wink:

Bon, j’ai essayé d’appliquer la modification que tu m’as indiquée, voici à quoi ressemble mon fichier grub.cfg maintenant

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX="splash"

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=1024x768
GRUB_GFXPAYLOAD_LINUX=keep

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

J’ai bien une résolution de 1024x768 au boot mais j’arrive toujours en console ! ahah je crois que chez moi rien ne fonctionne correctement :wink:

reviens au grub.cfg d’origine, [mono]GRUB_CMDLINE_LINUX=" splash"[/mono] n’étant pas nécessaire.
Tu peux éventuellement trouver une piste avec le [mono]syslog[/mono] dans [mono]/var/log[/mono].

J’ai trouvé une solution partielle à mon problème initial. En effet en fermant ma session, puis ensuite en faisant un shutdown -h now , je parviens à éteindre mon PC correctement, je vais encore essayer de fouiller du côté du syslog :wink: Merci en tout cas !