Re: insertion script pour sortie mise en veille

Page principale

Répondre à ce message
Auteur: moebius
Date:  
À: guilde
Sujet: Re: insertion script pour sortie mise en veille
Bonjour,

Ça ne fonctionne pas vraiment hélas :

var/log/99...

##### Hibernate enter - START #####
Mon Aug 17 14:57:57 CEST 2015
##### Hibernate enter - END #####
##### Hibernate resume - START #####
Mon Aug 17 14:58:15 CEST 2015
##### Hibernate resume - END #####

Malheureusement, pas de son

Une idée ?

cordialement,



Le 15/08/2015 19:02, Olivier Allard-Jacquin a écrit :
>     Bonsoir,

>
> Le 15/08/2015 10:22, moebius a écrit :
>> Bonjour,
>>
>> Merci pour le script ; je le mets où ?
>> Pour pulseaudio, il se relance tout seul comme un grand ;)
>>
>> cordialement,
>
>     Sauve-le dans en temps que /etc/pm/sleep.d/99_custom_hibernate.sh

>
>     N'oublie pas le
> chmod a+x /etc/pm/sleep.d/99_custom_hibernate.sh

>     
> # ll /etc/pm/sleep.d/99_custom_hibernate.sh
> -rwxr-xr-x 1 root root 745 août 15 11:37
> /etc/pm/sleep.d/99_custom_hibernate.sh
>
>     Cordialement,

>
>                         Olivier

>
>> Le 15/08/2015 10:09, Olivier Allard-Jacquin a écrit :
>>>      Bonsoir,

>>>
>>> Le 14/08/2015 16:51, moebius a écrit :
>>>> Bonjour,
>>>>
>>>> Merci pour vos réponses ; en partant du principe que je suis nul pour
>>>> ces trucs, et sans vouloir trop déranger, l'un d'entre vous pourrait-il
>>>> me fournir un fichier avec les commandes que j'ai indiquées (ainsi que
>>>> l'endroit ad hoc où le déposer) ?
>>>> Pour ma part, je peux me charger de le rendre exécutable :)
>>>>
>>>> cordialement,
>>>>
>>>> Le 13/08/2015 23:22, Christian Marillat a écrit :
>>>>> On 13 août 2015 20:53, Olivier Allard-Jacquin <olivieraj@???>
>>>>> wrote:
>>>>>
>>>>> [...]
>>>>>
>>>>>>       Il te suffit de créer un script dans /usr/lib/pm-utils/ , qui
>>>>>> sera
>>>>>> lancé à l'hibernation et au redémarrage. Les scripts qui y sont
>>>>>> installés sont exécutés dans l'ordre de leur nom:

>>>>>
>>>>> Certainement une très mauvaise idée de mettre des fichiers de
>>>>> configuration dans /usr/lib La même chose marche dans /etc/pm/sleep.d
>>>>>
>>>>> Christian
>>>
>>>      Voilà le script. Pas besoin des sudo, car les scripts d'entrée/sortie
>>> d'hibernation tournent déjà en temps que root:

>>>
>>> <script name="trace">
>>> #!/bin/sh
>>>
>>> LOG_FILE=/var/log/99_custom_hibernate.log
>>> #LOG_FILE=/dev/null
>>>
>>> case "$1" in
>>>           hibernate|suspend)
>>>                   echo "##### Hibernate enter - START #####" > $LOG_FILE

>>>
>>>                   date >> $LOG_FILE

>>>
>>>                   echo "##### Hibernate enter - END #####" >> $LOG_FILE
>>>                   ;;
>>>           thaw|resume)
>>>                   echo "##### Hibernate resume - START #####" >> $LOG_FILE

>>>
>>>                   date >> $LOG_FILE
>>>                   killall pulseaudio >> $LOG_FILE 2>&1
>>>                   rmmod snd_ice1712 >> $LOG_FILE 2>&1
>>>                   modprobe snd-ice1712 >> $LOG_FILE 2>&1

>>>
>>>                   echo "##### Hibernate resume - END #####" >> $LOG_FILE
>>>                   ;;
>>>           *) exit $NA
>>>                   ;;
>>> esac

>>>
>>> exit 0
>>> </script>
>>>
>>>      Un fichier de log est créé dans /var/log/99_custom_hibernate.log

>>>
>>>      Par contre, j'ai une remarque : Dans ton 1er mail, tu ne relances pas
>>> pulseaudio après l'hibernation. Il est simplement arrêté. Est-ce voulu ?

>>>
>>>      Cordialement,

>>>
>>>                              Olivier

>>>
>>
>>
>
>