OVH Cloud OVH Cloud

Linux et le bouton "off"

28 réponses
Avatar
G-raison
Bonjour,

Que se passe-t-il si j'appuie sur le bouton "off" que je sois sous
Mandriva ou Ubuntu?

J'ai dû remettre mon onduleur vu la médiocrité du courant par chez moi.
Par contre j'ai viré l'écran des prises reliées à la batterie.
Donc en cas de coupure de courant je ne verrai plus rien, même si mon PC
marche.
Tout ça pour rester en dessous des 650 VA!

Je sais que sur Windows on peut configurer les actions au niveau du
bouton d'arrêt.

Alors voilà, si quelqu'un sait, se serait bien.

--
@+
gr

10 réponses

1 2 3
Avatar
Vincent Bernat
OoO Vers la fin de l'après-midi du mardi 22 août 2006, vers 16:35,
G-raison disait:

Que se passe-t-il si j'appuie sur le bouton "off" que je sois sous
Mandriva ou Ubuntu?


Cela dépend de comment est configurée la machine. Avec l'ACPI, il est
possible d'intercepter l'action du bouton et d'exécuter une commande
(shutdown par exemple). Regarde la doc du démon acpid pour ceci.
--
Make input easy to proofread.
- The Elements of Programming Style (Kernighan & Plauger)

Avatar
Fabien LE LEZ
On Tue, 22 Aug 2006 16:35:22 +0200, G-raison :

J'ai dû remettre mon onduleur vu la médiocrité du courant par chez moi.
Par contre j'ai viré l'écran des prises reliées à la batterie.
Donc en cas de coupure de courant je ne verrai plus rien, même si mon PC
marche.


Si tu veux éteindre ton PC quand l'onduleur passe en mode "batterie",
ne serait-ce pas plus simple d'installer Nut ?

Avatar
Jack H.
Le Tue, 22 Aug 2006 17:19:48 +0200, Fabien LE LEZ
a écrit:

On Tue, 22 Aug 2006 16:35:22 +0200, G-raison :

J'ai dû remettre mon onduleur vu la médiocrité du courant par chez moi.
Par contre j'ai viré l'écran des prises reliées à la batterie.
Donc en cas de coupure de courant je ne verrai plus rien, même si mon PC
marche.


Si tu veux éteindre ton PC quand l'onduleur passe en mode "batterie",
ne serait-ce pas plus simple d'installer Nut ?



Il me semble qu'il y a encore plus simple, en modifiant le /etc/inittab
pf::powerwait:/sbin/shutdown -t 5 -h now
pn::powerfailnow:/sbin/shutdown -h now "Coupure du courant"
po::powerokwait:/sbin/shutdown -c

les commandes sont un peu bidon c'est juste pour la syntaxe
j'avoue que je n'ai jamais eu l'occasion de voir fonctionner ces options
d'init, en tout cas elles ont le merite d'exister.

--
Jack H.


Avatar
G-raison
Le Tue, 22 Aug 2006 17:19:48 +0200, Fabien LE LEZ a écrit :

Si tu veux éteindre ton PC quand l'onduleur passe en mode "batterie",
ne serait-ce pas plus simple d'installer Nut ?


Très bonne idée. ;-)
Sauf qu'il faut que je regarde de quoi ça cause.

Merci pour cette réponse.

--
@+
gr

Avatar
G-raison
Le Tue, 22 Aug 2006 18:18:05 +0200, Jack H. a écrit :

Il me semble qu'il y a encore plus simple, en modifiant le /etc/inittab
pf::powerwait:/sbin/shutdown -t 5 -h now
pn::powerfailnow:/sbin/shutdown -h now "Coupure du courant"
po::powerokwait:/sbin/shutdown -c

les commandes sont un peu bidon c'est juste pour la syntaxe
j'avoue que je n'ai jamais eu l'occasion de voir fonctionner ces options
d'init, en tout cas elles ont le merite d'exister.


Bon, j'imprime ça aussi.
Là, il me faut quand même jeter un oeil sur ce que c'est que inittab.

Merci pour cette réponse.

--
@+
gr

Avatar
G-raison
Le Tue, 22 Aug 2006 17:06:51 +0200, Vincent Bernat a écrit :

Regarde la doc du démon acpid pour ceci.


Oui, vaudrait mieux que je lise la doc.

Merci.
--
@+
gr

Avatar
Fabien LE LEZ
On Tue, 22 Aug 2006 18:33:55 +0200, G-raison :

Si tu veux éteindre ton PC quand l'onduleur passe en mode "batterie",
ne serait-ce pas plus simple d'installer Nut ?


Sauf qu'il faut que je regarde de quoi ça cause.


Moi aussi, remarque. La semaine prochaine je reçois un onduleur ; je
vais donc avoir le plaisir d'essayer de comprendre comment ce truc
fonctionne.


Avatar
Calimero
Fabien LE LEZ wrote:

Moi aussi, remarque. La semaine prochaine je reçois un onduleur ; je
vais donc avoir le plaisir d'essayer de comprendre comment ce truc
fonctionne.


Ca marche comme un charme, si ton matériel est supporté, et c'est
packagé Debian.

- le driver communique avec ton onduleur
- upsd surveille l'état de l'onduleur via le driver et écoute sur le
réseau
- upsmon se connecte sur upsd pour savoir si tout va bien, sinon bonne
nuit les petits.

Comme ca, si t'as plusieurs machines sur l'onduleur, tu connectes
l'onduleur à l'une d'elle avec upsd qui tourne dessus (+ son upsmon).
Sur les autres machines t'as juste upsmon qui va interroger l'upsd.

La howto sur le site NUT est très claire, donc pas de soucis à installer.

--
@+
Calimero

Avatar
G-raison
Le Tue, 22 Aug 2006 18:18:05 +0200, Jack H. a écrit :

Il me semble qu'il y a encore plus simple, en modifiant le /etc/inittab


Bon, je ne sais pas encore si je vais prendre NUT ou ta méthode mais moi
j'ai ça quand je regarde inittab :

# What to do when the power fails/returns.
pf::powerwait:/etc/init.d/powerfail start
pn::powerfailnow:/etc/init.d/powerfail now
po::powerokwait:/etc/init.d/powerfail stop

Donc que va-t-il se passer en cas de coupure de courant suite à ces
lignes?

--
@+
gr

Avatar
Fabien LE LEZ
On Tue, 22 Aug 2006 19:42:04 +0200, Calimero
:

- upsmon se connecte sur upsd pour savoir si tout va bien, sinon bonne
nuit les petits.


Un truc qui m'a échappé dans la doc de Nut : comment se passe le
rallumage ?
Est-ce que l'onduleur, une fois le courant revenu pour de bon,
commande un bras articulé qui appuie sur le bouton du PC ?

1 2 3