Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/08/2006, à 00:17

incoming

Programmer l'extinction de l'ordinateur

J'aime bien écouter de la musique pour m'endormir.

Alors pourquoi pas écouter ma musique préférée juste le temps de s'endormir pour pas que mon ordi tourne pour rien pendant toute la nuit.

D'abord je lance la musique dans mon lecteur préféré ... un petit shuffle ... moi j'aime bien le mode shuffle.

Et puis, je programme donc mon Ordi pour qu'il s'éteigne à l'heure que je veux :

j'ouvre un terminal :

sudo shutdown -h hh:mm

exemple : je veux que mon ordi s"éteigne à 2h00 du matin :

sudo shutdown -h 02:00

On aurait pu non pas fixer une heure précise mais un nombre de minutes : 75 minutes par exemple

sudo shutdown -h +75

Dernière modification par incoming (Le 12/08/2006, à 00:45)

Hors ligne

#2 Le 12/08/2006, à 05:24

BoBoL

Re : Programmer l'extinction de l'ordinateur

Merci pour ce truc fort sympa incoming c'est sur que ca fait plaisir de s'endormir tout en douceur en sachant que ton petit Nunux va dormir 30 mins après toi.
wink


Waf Waf...

Hors ligne

#3 Le 12/08/2006, à 10:47

Gounlaf

Re : Programmer l'extinction de l'ordinateur

Yeap, très très utile !
Merci

Hors ligne

#4 Le 12/08/2006, à 10:53

Neuro

Re : Programmer l'extinction de l'ordinateur

Cool, je voulais aussi faire ça. smile


Pour demander a devenir membre actif du Parti Pirate, rendez-vous sur la page d'adhésions et suivez les instructions.

Hors ligne

#5 Le 12/08/2006, à 11:41

Express

Re : Programmer l'extinction de l'ordinateur

Et peut-on rajouter une option pour fermer les programmes en cours avant extinction ?

Hors ligne

#6 Le 12/08/2006, à 12:31

incoming

Re : Programmer l'extinction de l'ordinateur

golgot200 a écrit :

super ce truc.
serait il possible de faire un script pour créer un raccourci  sur le tableau de bord et n'avoir qu'à rentrer la durée.

perso j'y connais absolument rien programmation ... si une âme charitable nous lit

Hors ligne

#7 Le 12/08/2006, à 13:11

Noé

Re : Programmer l'extinction de l'ordinateur

Pour KDE, faites clic droit sur le menu K > éditeur de menu > Fichier > Nouvel élément
Choisisser le nom que vous voulez et l'icône que vous voulez et puis comme commande mettez :

kdesu "shutdown -h $(kdialog --inputbox "Quand l'ordinateur devra-t-il s'arrêter ?" "$(date  +%H:%M )")"

Je vais jeter un œil à Zenity pour faire une version GNOME.

EDIT: pour GNOME :

gksudo "shutdown -h $(zenity --entry --text="Quand l'ordinateur devra-t-il s'arrêter ?" --entry-text="$(date  +%H:%M )" --title="Arrêter")"

Dernière modification par Noé (Le 12/08/2006, à 13:38)


dotdotno ou Phlogistique sur IRC
Jabber : noe.rubinstein CHEZ fritalk.com

Hors ligne

#8 Le 12/08/2006, à 14:19

roger64

Re : Programmer l'extinction de l'ordinateur

Merci pour la démo, j'ai enfin compris à quoi sert % big_smile
Rien ne vaut l'exemple

Hors ligne

#9 Le 12/08/2006, à 15:32

incoming

Re : Programmer l'extinction de l'ordinateur

En ce qui me concerne personnellement, je crée un lanceur et dans le champ commande je copie

gksudo "shutdown -h $(zenity --entry --text="Quand l'ordinateur devra-t-il s'arrêter ?" --entry-text="$(date  +%H:%M )" --title="Arrêter")"

cela ne fonctionne pas, g un terminal qui s'ouvre et se ferme,

par contre cela fonctionne si je copie cette commande dans un terminal.

quelqu'un saurait pourquoi ?



et encore merci à Noé

Dernière modification par incoming (Le 12/08/2006, à 15:33)

Hors ligne

#10 Le 12/08/2006, à 16:34

incoming

Re : Programmer l'extinction de l'ordinateur

golgot200 a écrit :

Essai d'un Script :

#!/bin/bash
#Créer Par Nous
gksudo -u root "shutdown -h $(zenity --entry --text="Quand l'ordinateur devra-t-il s'arrêter ?" --entry-text="$(date  +%H:%M )" --title="Arrêter")"

PS - Le rendre exécutable

Ca marche impec.

merci à tous les contributeurs.

Hors ligne

#11 Le 16/08/2006, à 21:20

AEnima

Re : Programmer l'extinction de l'ordinateur

je me sert de "pmi action suspend" pour le mettre en veille prolongée comme ça au reveil de l'ordi je retrouve toutes mes applis et les dd arretent de tourner (à la place de suspend on peut mettre hibernate pour le mettre en hibernation). Le tout dans un crontab et hop tous les soirs à 1 h du mat l'ordi est en veille prolongée....

Par contre pour reveiller l'ordi tout seul (et donc avoir ma musique pour le reveil avec une commande de lancement du player dans crontab mais l'ordi doit etre reveillé ...) , je n'ai pas encore trouvé ....

Hors ligne

#12 Le 17/08/2006, à 11:31

sylvaing01

Re : Programmer l'extinction de l'ordinateur

Bonjour, je voulait juste ajouter une petite chose:

quand je lance le script, la boite de dialogue s'affiche, et si je clique sur annuler il me demande quand même mon mot de passe root.

Donc pour pas passer en root pour rien j'ai modifié le script:

#!/bin/bash
#Créer Par Nous
argument=$(zenity --entry --text="Quand l'ordinateur devra-t-il s'arrêter ?" --entry-text="$(date  +%H:%M )" --title="Arrêter")
read
if  [ ! $argument ] ; then exit
else gksudo -u root "shutdown -h $argument"
fi

Je débute sous ubuntu alors dite moi si c'est correcte, en tout cas çà fonctionne chez moi.

salut

Hors ligne

#13 Le 17/08/2006, à 18:37

MiTcH

Re : Programmer l'extinction de l'ordinateur

thx pour le script, c'est vraiment utile !

mais pourquoi doit-on être en superuser pour avoir le droit d'arrêter son pc ?
après tout, on fait bien "Arrêter" (ds kde, gnome etc) sans être un superutilisateur , non ?


...sur une Kubuntu.!

Hors ligne

#14 Le 17/08/2006, à 18:59

Balkoth

Re : Programmer l'extinction de l'ordinateur

Linux a une histoire de serveur, sous lequel n'importe qui ne doit pas pouvoir éteindre smile
Donc c'est normal qu'il faille les droits admins pour arrêter le pc.

Cela dit, j'aimerais bien savoir comment fonctionne l'arrêt en simple utilisateur dans le menu quitter.
Ça me permettrai par exemple de pouvoir éteindre directement depuis Xgl.
Si quelqu'un a une solution, ça m'intéresse.

Hors ligne

#15 Le 19/08/2006, à 09:22

annotei

Re : Programmer l'extinction de l'ordinateur

un truc qui devrait marcher est de modifier les autorisations via la comande visudo :

$ sudo visudo

A la fin du fichier, on peut ajouter ça :

# Autorisation du shutdown par l'utilisateur [i]machin[/i]
machin ALL=NOPASSWD:/sbin/shutdown

Je n'ai pas testé. Je le fais avec d'autres scripts et ça marche impec. Plus d'info avec un man sudoers.


Antoine.

Ubuntu Hardy Heron. Nec Versa S940.

Hors ligne

#16 Le 19/08/2006, à 11:56

Balkoth

Re : Programmer l'extinction de l'ordinateur

Oui, et il est plus simple de faire sudo chmod +s /sbin/shutdown
Pareil pour les commandes halt et reboot qui sont plus pratiques.

Ta solution permettrai un contrôle plus précis selon les utilisateurs,
mais ce n'est toujours pas comme ça que fonctionne l'arrêt graphique de Gnome.

Donc ma solution :
sudo chmod +s /sbin/halt
Copier ces lignes dans un fichier eteindre.sh :

#!/bin/bash
zenity --question --text="Voulez vous éteindre ?" && halt

Le rendre exécutable (chmod +x eteindre.sh),
puis créer un lanceur pour pouvoir éteindre en 2 clics sans demande de mot de passe.

Hors ligne

#17 Le 22/08/2006, à 11:12

loRa

Re : Programmer l'extinction de l'ordinateur

bjr!
je suis tombée sur le forum et je me demandais depuis un ptit bout de tps si c t possible que le pc se mette en mode "sleep"... et apparement oui!
Mais, c quoi un terminal et comment ça s'ouvre??
Merci!
bonne journée,
lolanovice;)

#18 Le 22/08/2006, à 12:29

Ago

Re : Programmer l'extinction de l'ordinateur

En cherchant bien, y'a une commande dbus qui traine sur le forum, ça permet de ne pas passer par root smile

(je l'ai pas trouvée là, mais elle y est, c'est sûr)


Blog libre <= pour bien se lancer sous Ubuntu Linux !
Linux =/= Windows Souvenez-vous en!

Exalead Fête l'été, viendez gagner des Ipods Nano!

Hors ligne

#19 Le 22/08/2006, à 14:31

loRa

Re : Programmer l'extinction de l'ordinateur

Re
moi je suis sous windows XP...
j'ai essayé vos manip, mais ça ne fonctionne pas...
J'aimerais que mon ordi portable s'eteigne tout seul au bout d'un moment (comme une fonctionne sleep)
merci!
Lo

#20 Le 22/08/2006, à 14:59

The_Tito

Re : Programmer l'extinction de l'ordinateur

quand vous parlez de script vous voulez dire quoi? il faut copier le script dans un gedit par exemple mais changer l'extention en quoi?

car c'est le meme souci ca marche si je vais alt+f2 et que je colle ce ci
gksudo -u root "shutdown -h $(zenity --entry --text="Quand l'ordinateur devra-t-il s'arrêter ?" --entry-text="$(date  +%H:%M )" --title="Arrêter")"

mais si je fais un lancer avec cela ca ne marche pas


En tout cas merci de l'idee tout ses petits trucs son precieux big_smile

Hors ligne

#21 Le 22/08/2006, à 15:12

l'autre

Re : Programmer l'extinction de l'ordinateur

loRa a écrit :

Re
moi je suis sous windows XP...

cherche pas plus loin, tu as trouvé le problème tongue

A propos d'Ubuntu Linux

Ubuntu est une distribution Linux qui réunit stabilité et convivialité. Elle s'adresse aussi bien aux particuliers qu'aux professionnels, débutants ou confirmés qui souhaitent disposer d'un système d'exploitation libre et sécurisé.

Edit: c'est énorme! quand on tape "programmer extinction ordinateur" sous google, ce sujet est en 3ème position lol

Dernière modification par l'autre (Le 22/08/2006, à 15:14)


Si tu donnes à quelqu'un un poisson que tu as volé, il mangera une fois. Si tu lui apprends à voler, il mangera toute sa vie

Hors ligne

#22 Le 22/08/2006, à 17:14

BoBoL

Re : Programmer l'extinction de l'ordinateur

Oui je confirme et quand je veux faire des recherches sur le forum je tape direct dans google avec un petit ubuntu à la fin, en général je tombe toujours sur ce que je veux ca prouve à quel point cette communauté est présente. wink


Waf Waf...

Hors ligne

#23 Le 22/08/2006, à 21:28

SaM66300

Re : Programmer l'extinction de l'ordinateur

Je voudrais savoir si c'est possible d'avoir la même commande mais pour démarrer le pc ! Lui dire qu'il s'eteigne a 2h et qu'il redemarre a 4h, par exemple .... ??
Merci;)


Ubuntu c'est magnifique, quel simplicité ! Si tout était aussi simple que Ubuntu ... !

Hors ligne

#24 Le 23/08/2006, à 05:56

jojolafrite

Re : Programmer l'extinction de l'ordinateur

SaM66300 : c'est possible en fonction des posibilités de ton bios.
des bios permettent de reveiller un pc a heur dite.
si tu est en reseau et que tu as une machine en permanance sur ton reseau, tu peut utiliser le wol "wake on line" qui est gere par un peut plus de bios.

si ton bios ne gere pas ca du tout, tu peut t'amuser a bricoler ton bouton de demarage du pc avec une tempo du genre de celles qu'il y a sur les aquarium.

ou alors tu eleve ton chien pour le faire a ta place. ou bien !!! non finalement, je la fait pas cette blague, elle riq=sque de mal passer tongue

je ne connais pas d'autre solutions pour demarer un pc...

Hors ligne

#25 Le 23/08/2006, à 07:17

Angelo

Re : Programmer l'extinction de l'ordinateur

Pensez-vous qu'il soit possible de faire un script pour que mon serveur s'allume et s'éteigne tout seul, pour ne pas gâcher d'électricité durant la nuit ?


Macbook Pro / OS X
Serveur / Ubuntu LTS

Hors ligne