Re: insertion script pour sortie mise en veille

Top Page

Reply to this message
Author: Olivier Allard-Jacquin
Date:  
To: guilde
Subject: Re: insertion script pour sortie mise en veille
    Bonsoir,

Le 18/08/2015 10:32, moebius a écrit :
> 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 log indique que le /etc/pm/sleep.d/99_custom_hibernate.sh s'est
exécuté à la fois à l'hibernation de la machine @14:57:57 et à sa sortie
d'hibernation @14:58:15.


    Les commandes que j'ai rajouté dans le script sont celles que tu as
donné dans ton 1er mail :


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


Les ">> $LOG_FILE" et "2>&1" indiquent que si ces commandant avaient
quoi que ce soit à afficher à l'écran, cela aurait été sauvé dans le
fichier de log /var/log/99...

    Comme il n'y a rien dans le fichier de log, c'est que ces commandes
n'avaient rien à renvoyer, et donc qu'elles ont fonctionnées correctement.


    Si tu veux plus d'information sur ce qu'on fait les commandes, tu peux
remplacer la partie ci-dessus pas cela :


<script>

echo "- PS AVANT" >> $LOG_FILE 2>&1
ps -edf >> $LOG_FILE 2>&1

echo "- KILLALL" >> $LOG_FILE 2>&1
killall pulseaudio >> $LOG_FILE 2>&1

echo "- PS APRES" >> $LOG_FILE 2>&1
ps -edf >> $LOG_FILE 2>&1

echo "- LSMOD AVANT RMMOD" >> $LOG_FILE 2>&1
lsmod |sort >> $LOG_FILE 2>&1

echo "- DMESG AVANT RMMOD" >> $LOG_FILE 2>&1
dmesg >> $LOG_FILE 2>&1

rmmod snd_ice1712 >> $LOG_FILE 2>&1

echo "- LSMOD APRES RMMOD" >> $LOG_FILE 2>&1
lsmod |sort >> $LOG_FILE 2>&1

echo "- DMESG APRES RMMOD" >> $LOG_FILE 2>&1
dmesg >> $LOG_FILE 2>&1

modprobe snd-ice1712 >> $LOG_FILE 2>&1

echo "- LSMOD APRES MODPROBE" >> $LOG_FILE 2>&1
lsmod |sort >> $LOG_FILE 2>&1

echo "- DMESG APRES MODPROBE" >> $LOG_FILE 2>&1
dmesg >> $LOG_FILE 2>&1

</script>


    Je pense que cela ne nous apportera pas grand chose, ci ce n'est que:
- le killall tue bien pulseaudio
- le rmmod retire bien le module
- le modprobe charge bien le module


    Attention si tu publies le résultat ici : Les commandes "ps -edf",
"dmesg" et "lsmod" peuvent contenir des informations plus ou moins
personnelles, ou en tout cas, relatif à ta machine et à sa configuration.


    Cordialement,


                        Olivier


-- 
~~~~~~~  _____/\_____  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix /   _ \/ _   \    Olivier Allard-Jacquin
       /   / \  / \   \   Web:  http://olivieraj.free.fr/
      /___/  /  \  \___\  Mail: olivieraj@???
~~~~ /////  ///\\\  \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!