[Kbd][PowerOff] Les leds restent allumées[resolu]

Questions et astuces concernant l'installation et la configuration d'archlinux
zragg
newbie
Messages : 3
Inscription : jeu. 06 mai 2010, 12:57

[Kbd][PowerOff] Les leds restent allumées[resolu]

Message par zragg »

Bonjour,

J'ai plusieurs micro-soucis, alors on va les prendre les uns après les autres.
Quand j'éteins proprement le PC, les leds du clavier PS/2 restent dans le même état après le Power Off.
J'ai bidouillé /etc/rc.local.shutdown avec

Code : Tout sélectionner

#!/bin/bash
/usr/bin/setleds -D -num -caps -scroll < `/usr/bin/tty`
/usr/bin/setleds -D -num -caps -scroll < /dev/console
INITTY=/dev/tty[1-8]
for tty in $INITTY;do
  /usr/bin/setleds -D -num -caps -scroll < $tty
done
mais ça ne change rien. J'ai aussi joué avec xset mais là, ça lève des erreurs car X est arrêté.
J'ai aussi mis ces modifications aussi dans /etc/rc.shutdown pour tester mais là aussi, ça n'a rien changé.

J'ai pu d'idée pour corriger ce problème.
Dernière modification par zragg le mar. 25 mai 2010, 10:24, modifié 1 fois.
Refuznik
Chu Ko Nu
Messages : 449
Inscription : dim. 22 nov. 2009, 17:06

Re: [Keyboard][PowerOff] Les leds restent allumées

Message par Refuznik »

Quand j'éteins proprement le PC, les leds du clavier PS/2 restent dans le même état après le Power Off.
C'est normal, c'est pour pouvoir allumer ton pc directement via le clavier (ce que je fais chez moi).
Note avec certains clavier ça reste allumé avec d'autre ça s'éteint complétement.

Si tu tiens vraiment à désactiver cette fonctionnalité il faut aller dans le bios pour retirer l'option wakeup (tu en as plusieurs : via lan, via la souris, via la touche esc, via n'importe quelle touche, etc...).
zragg
newbie
Messages : 3
Inscription : jeu. 06 mai 2010, 12:57

Re: [Keyboard][PowerOff] Les leds restent allumées

Message par zragg »

Que le WakeUp soit actif ou non n'est pas vraiment le problème. Je cherche juste à mettre les leds à off lors de l'arrêt. J'ai jamais eu ce genre cas avec les précédentes distributions qui sont passées sur ce PC.

Edit :
Je peux surement améliorer la chose en éliminant certaines lignes mais voila une solution qui fonctionne.

Code : Tout sélectionner

#!/bin/bash
/usr/bin/setleds -D num caps scroll < `/usr/bin/tty`
/usr/bin/setleds -D -num -caps -scroll < `/usr/bin/tty`
/usr/bin/setleds -D num caps scroll < /dev/console
/usr/bin/setleds -D -num -caps -scroll < /dev/console
INITTY=/dev/tty[1-8]
for tty in $INITTY;do
  /usr/bin/setleds -D num caps scroll < $tty
  /usr/bin/setleds -D -num -caps -scroll < $tty
done
Répondre