Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Arrêt de maintenance pour Fedora 28

#1 22/10/2006 19:04:33

mickmick
Fedora user
Lieu : Saint-lô
Inscription : 29/09/2005
Messages : 460

lancer un script après le retour de veille prolongée / hibernation

salut,

comme vous pouvez le constater sur le topic "FC6 fonctionne sur quel portable?"
Il n'ya plus de son après le retour de mise en veille prolongée et hibernation.
j'ai donc créé un petit script qui décharge puis recharges tous les modules snd*

voila ma (mes) petite(s) questions :

est-il possible de le lancer automatiquement après le retour de veille ?

existe-il une commande texte pour activer/désactiver l'icone du son en haut à droite du menu gnome ??

merci @++


peut-etre arreterai-je de dénigrer Microsoft quand le vendeur me dira : "et avec ce pc, je vous met quel OS ?"  cool

Hors ligne

#2 24/10/2006 13:40:42

mickmick
Fedora user
Lieu : Saint-lô
Inscription : 29/09/2005
Messages : 460

Re : lancer un script après le retour de veille prolongée / hibernation

bon, euh pour la seconde question, j'ai trouvé....
la première.. ?? une idée ??


peut-etre arreterai-je de dénigrer Microsoft quand le vendeur me dira : "et avec ce pc, je vous met quel OS ?"  cool

Hors ligne

#3 24/10/2006 13:54:07

celmir
Membre
Lieu : Charente Maritime (17)
Inscription : 28/09/2004
Messages : 2 399
Site Web

Re : lancer un script après le retour de veille prolongée / hibernation

peut-être gnome-volume-control ?


Computer science is no more about computers than astronomy is about telescopes - Edsger Dijkstra

http://celmir.tuxfamily.org/

Hors ligne

#4 24/10/2006 14:00:52

Temet
Râleur surentraîné
Inscription : 12/07/2004
Messages : 3 846
Site Web

Re : lancer un script après le retour de veille prolongée / hibernation

Oui, dans ton hibernate.conf, tu as "onsuspend" et "onresume" pour lancer ce que tu veux.


Si ta commande n'existe pas, utilise "su tiret.gif" bordel!
NB: le truc qui clignote est un "tiret", un "moins", la touche "6 sans appuyer sur shift"!
La doc est là!

Hors ligne

#5 24/10/2006 18:06:09

tintamar
Membre
Inscription : 10/12/2004
Messages : 101

Re : lancer un script après le retour de veille prolongée / hibernation

Salut,
Pourrais-tu donner ton script quand tu as quelque chose qui fonctionne bien ?
Merci

Hors ligne

#6 24/10/2006 18:23:46

mickmick
Fedora user
Lieu : Saint-lô
Inscription : 29/09/2005
Messages : 460

Re : lancer un script après le retour de veille prolongée / hibernation

@tintamar
le script, c'est un fichier en *.sh.
pour moi il commence par

killall amarok
killall gnome-volume-manager
killall ****_applet (je ne sais plus trop le nom, c'est l'icone pour regler le volume)

rmmod snd*
#(autant de ligne qu'il y a de modules snd)
#!!! faire bien attention à l'ordre des modules, certains dépendent les uns des autres, voir même de programmes (d'ou les killall).

modprobe snd*
#idem que pour les rmmod

amarok
gnome-volume-manager
#pas besoin de recharger l'appelet du controle du volume, une fenetre apparait demandant de la recharger.

@temet

merci, je vais essayer ça. je suis sous windows pour le moment donc je ne peut pas te dire si ça roule!!

@++


peut-etre arreterai-je de dénigrer Microsoft quand le vendeur me dira : "et avec ce pc, je vous met quel OS ?"  cool

Hors ligne

#7 26/10/2006 10:50:16

mickmick
Fedora user
Lieu : Saint-lô
Inscription : 29/09/2005
Messages : 460

Re : lancer un script après le retour de veille prolongée / hibernation

@temet
je ne trouve pas le fichier!:-?
ou l'as tu trouvé? dois-je le créer ??
merci @++


peut-etre arreterai-je de dénigrer Microsoft quand le vendeur me dira : "et avec ce pc, je vous met quel OS ?"  cool

Hors ligne

#8 28/10/2006 16:47:17

mickmick
Fedora user
Lieu : Saint-lô
Inscription : 29/09/2005
Messages : 460

Re : lancer un script après le retour de veille prolongée / hibernation

euh, après quelques recherches, j'ai trouvé un prog : software Suspend 2.
dois-je l'installer ??
parce que je ne trouve aucun fichier de configuraton pour hibernate ou suspend....:-(


peut-etre arreterai-je de dénigrer Microsoft quand le vendeur me dira : "et avec ce pc, je vous met quel OS ?"  cool

Hors ligne

#9 28/10/2006 17:10:37

johnny_joe58
Membre
Lieu : Val d'Oise
Inscription : 03/04/2005
Messages : 64

Re : lancer un script après le retour de veille prolongée / hibernation

mickmick a écrit :

euh, après quelques recherches, j'ai trouvé un prog : software Suspend 2.
dois-je l'installer ??

Non, mais je te le recommande fortement si tu utilises souvent l'hibernation : c'est un module à patcher au noyau, beaucoup plus rapide et fiable que la fonctionnailté d'hibernation du noyau vanilla (swsusp).

parce que je ne trouve aucun fichier de configuraton pour hibernate ou suspend....:-(

Il faut installer le paquet hibernate-script pour l'avoir...

Tu peux trouver des noyaux précompilés avec Suspend2 pour FC5 et FC6, ainsi que hibernate-script sur http://mhensler.de/swsusp/ avec un dépôt Yum en plus smile

PS: si tu ne veux pas t'embêter à chercher quels modules il faut décharger lors de la mise en veille ou hibernation, il existe une option ModulesUnloadAll dans /etc/hibernate/*.conf

Dernière modification par johnny_joe58 (28/10/2006 17:12:11)


...

Hors ligne

#10 28/10/2006 18:55:55

mickmick
Fedora user
Lieu : Saint-lô
Inscription : 29/09/2005
Messages : 460

Re : lancer un script après le retour de veille prolongée / hibernation

effectivement, c'est mieux mais quelques problèmes subsistent...

tout d'abord, le bon point :
- le son est de retour après le retour d'hibernation

mauvais points :
- plus de souris usb, le touchpas a perdu une bonne partie de ses fonctionnalité (accélération, tapclick....)
- il faut tapper en root hibernate. passer par system>eteindre>hiberner, c'est la fonction par défaut de fedora qui se lance.
- c'est juste l'hibernation, pas de veille prolongée....
@++

Dernière modification par mickmick (28/10/2006 18:58:03)


peut-etre arreterai-je de dénigrer Microsoft quand le vendeur me dira : "et avec ce pc, je vous met quel OS ?"  cool

Hors ligne

#11 30/10/2006 15:12:10

Temet
Râleur surentraîné
Inscription : 12/07/2004
Messages : 3 846
Site Web

Re : lancer un script après le retour de veille prolongée / hibernation

Oups, excusez moi ... j'ai du mal à suivre les topics dès qu'ils ne sont plus en première page.
Bah en fait, je me rends compte que ça dépend d'une chose ... Fedora utilise le vieux Software Suspend ou Software Suspend 2 ????

EDIT : enfin Johnny a donné la réponse.

Dernière modification par Temet (30/10/2006 15:12:58)


Si ta commande n'existe pas, utilise "su tiret.gif" bordel!
NB: le truc qui clignote est un "tiret", un "moins", la touche "6 sans appuyer sur shift"!
La doc est là!

Hors ligne

#12 30/10/2006 15:51:41

mickmick
Fedora user
Lieu : Saint-lô
Inscription : 29/09/2005
Messages : 460

Re : lancer un script après le retour de veille prolongée / hibernation

bon en fait que sa soit l'un ou l'autre, je doit lancer un script pour remettre en ligne quelque chose..
a choisir je reste sur le suspend par défaut de fc6 (j'ai pas trouvé comment rétablir les problèmes liés à la souris et au touchpad !!)...
savez vous comment lancer le script automatiquement avec le hibernate de fedora (pas le 2)

au fait, a propos de mon script...
- comment faire pour forcer le script à laisser un labs de temps (environ 5 sec) entre deux commandes ?
- comment lancer un programme avec seulement les droit utilisateur (c'est-a-dire qu'il ne me lance pas le logiciel avec les préférences de root)

merci @++


peut-etre arreterai-je de dénigrer Microsoft quand le vendeur me dira : "et avec ce pc, je vous met quel OS ?"  cool

Hors ligne

#13 30/10/2006 15:54:13

Pikachu_2014
Retraité
Lieu : Boulogne-Billancourt
Inscription : 16/06/2005
Messages : 11 334
Site Web

Re : lancer un script après le retour de veille prolongée / hibernation

mickmick a écrit :

- comment faire pour forcer le script à laisser un labs de temps (environ 5 sec) entre deux commandes ?

Salut,

tu peux utiliser la commande sleep :

sleep <nombre de secondes>

(cf. également «sleep --help»).


« …elle excitait si puissamment le désir, que je devins alors très incrédule sur sa vertu. »
À propos de Fœdora, dans la Peau de Chagrin (Balzac) roll

Hors ligne

#14 30/10/2006 16:10:00

mickmick
Fedora user
Lieu : Saint-lô
Inscription : 29/09/2005
Messages : 460

Re : lancer un script après le retour de veille prolongée / hibernation

a oui, interessante cette fonction sleep...;
merci smile


peut-etre arreterai-je de dénigrer Microsoft quand le vendeur me dira : "et avec ce pc, je vous met quel OS ?"  cool

Hors ligne

#15 30/10/2006 16:10:40

Temet
Râleur surentraîné
Inscription : 12/07/2004
Messages : 3 846
Site Web

Re : lancer un script après le retour de veille prolongée / hibernation

Nan, je ne sais pas, j'utilise Software Suspend 2 moi ... désolé hmm


Si ta commande n'existe pas, utilise "su tiret.gif" bordel!
NB: le truc qui clignote est un "tiret", un "moins", la touche "6 sans appuyer sur shift"!
La doc est là!

Hors ligne

#16 30/10/2006 16:13:18

mickmick
Fedora user
Lieu : Saint-lô
Inscription : 29/09/2005
Messages : 460

Re : lancer un script après le retour de veille prolongée / hibernation

@temet
juste un petit détail, est-ce que tu as la veille prolongée avec suspend2 ? est tu obligé d'installer le noyau suspend2 ?


peut-etre arreterai-je de dénigrer Microsoft quand le vendeur me dira : "et avec ce pc, je vous met quel OS ?"  cool

Hors ligne

#17 30/10/2006 16:32:13

Temet
Râleur surentraîné
Inscription : 12/07/2004
Messages : 3 846
Site Web

Re : lancer un script après le retour de veille prolongée / hibernation

Erf, ça va paraître barbare ... mais je savais pas quelle version était utilisée avec Fedora.
Pour ma part j'utilise un kernel ck (comprendre un kernel vanilla avec le patch de Con Kolivas (ou un truc du style)) que j'ai ensuite moi même patché pour avoir le suspend2 ... (sur Gentoo)
Sinon, j'ai ce que tu dois appeler la veille prolongée, à savoir sur la swap : PC completement éteint et passage par Grub.
J'ai aussi la veille sur swap, avec la batterie qui descend tout doucement et le pc qui se rallume en 5 secondes en appuyant sur une touche (enfin du moins la touche espace ...).

Par contre, je ne connais pas du tout le supend "1" ... donc je passe pour les scripts de conf ...


Si ta commande n'existe pas, utilise "su tiret.gif" bordel!
NB: le truc qui clignote est un "tiret", un "moins", la touche "6 sans appuyer sur shift"!
La doc est là!

Hors ligne

#18 30/10/2006 16:57:31

mickmick
Fedora user
Lieu : Saint-lô
Inscription : 29/09/2005
Messages : 460

Re : lancer un script après le retour de veille prolongée / hibernation

Je demandait ca simplement car quand j'ai installé suspend2, c'était la meme réaction pour mise en veille prolongée et hibernation (en passant par system> eteindre...)
Pour ma part, ce que j'appelle veille prolongée, c'est ce que tu appelle

J'ai aussi la veille sur swap, avec la batterie qui descend tout doucement et le pc qui se rallume en 5 secondes en appuyant sur une touche (enfin du moins la touche espace ...).

et l'hibernation :

j'ai ce que tu dois appeler la veille prolongée, à savoir sur la swap : PC completement éteint et passage par Grub.

Au fait, sur FC6 la fonction est suspend1, a en croire ce lien de johnny_joe58.

Pour conclure, je resterai avec la version 1 pour des raisons que j'ai précédemment cité...
Je n'ai plus qu'a finioler mon script et trouver un moyen de lancer le script au demarrage (surement avec pm)
@++

Dernière modification par mickmick (30/10/2006 16:58:55)


peut-etre arreterai-je de dénigrer Microsoft quand le vendeur me dira : "et avec ce pc, je vous met quel OS ?"  cool

Hors ligne

#19 30/10/2006 22:28:13

johnny_joe58
Membre
Lieu : Val d'Oise
Inscription : 03/04/2005
Messages : 64

Re : lancer un script après le retour de veille prolongée / hibernation

@mickmick :
Je suis d'accord avec tes définitions de la mise en veille prolongée et de l'hibernation.

Une petite précision : tu peux aussi utiliser hibernate-script sans Suspend2. hibernate-script permet de faire beaucoup de choses avant et après la mise en veille, comme lancer le script que tu as concocté.

Les problèmes de son, de touchpad, d'usb lors de la mise en veille peuvent être réglés avec hibernate-script en choisissant de décharger ou non certains modules. Je conseille d'abord d'essayer en ne déchargeant aucun module, puis ensuite en déchargeant ceux qui posent problème au cas par cas.

Quel que soit la méthode de mise en veille qu'on choisit (avec swsusp/suspend2, avec ou sans hibernate-script), je conseille d'aller faire un tour dans /etc/pm/ (avec FC6 -- avec FC5 c'était /etc/sysconfig/pm) pour personnaliser sa configuration.

hammer


...

Hors ligne

Pied de page des forums