Bonsoir,
Le 13/08/2015 20:02, moebius a écrit :
> Bonjour,
>
> Retour de vacances difficiles avec une **!!??// de mise à jour d'ubuntu
> qui m'a grillé le serveur graphique..grrrr !!!!
> Bon, je m'en suis sorti.
>
> Par contre, en sortie de veille j'ai besoin de relancer l'audio par les
> commandes suivantes :
> sudo killall pulseaudio ; sudo rmmod snd_ice1712 ; sudo modprobe
> snd-ice1712
>
> En effet, j'ai une carte audiophile 24/96 et le son est planté après la
> veille.
>
> Ma question est comment faire pour que ces commandes soient exécutées
> automatiquement en fin de sortie de veille ?
>
> Je suis sous ubuntu 14.04
>
>
> cordialement,
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:
$ ls -1 /usr/lib/pm-utils/sleep.d
000kernel-change
00logging
00powersave
50unload_alx
60_wpa_supplicant
75modules
90clock
94cpufreq
95anacron
95hdparm-apm
95led
98video-quirk-db-handler
99video
Le script est assez simple à créer ici un template basé sur un des
scripts Debian :
<script>
#!/bin/sh
case "$1" in
hibernate|suspend)
xxxxxx
;;
thaw|resume)
xxxxxx
;;
*) exit $NA
;;
esac
exit 0
</script>
A l'époque où j'ai bidouillé ce genre de trucs, j'avais noté ceci dans
mon /etc/pm/power.d/defaults .
<commentaire>
# enable logs
#export PM_LOGFILE=yes
# 2013/03/16: Increase debug information into /var/log/pm-suspend.log
# TODO: Add following line into /usr/lib/pm-utils/pm-functions
# export PM_DEBUG=true
</commentaire>
Cordialement,
Olivier
--
~~~~~~~ _____/\_____ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix / _ \/ _ \ Olivier Allard-Jacquin
/ / \ / \ \ Web: http://olivieraj.free.fr/
/___/ / \ \___\ Mail: olivieraj@???
~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!