#1 Le 23/01/2012, à 17:07
- mouton2002
[RESOLU] Alsa mixer conky
Bien le bonjour,
je n'arrive pas à trouver une méthode claire pour avoir le volume de son en % dans conky.
Je suis sous Lubuntu 11.10 et il me semble qu'il utilise Alsa.
J'ai essayé
${mixer 'master'}%
mais cela indique 0% quoi qu'il arrive...
Merci de votre aide !!
Dernière modification par mouton2002 (Le 24/01/2012, à 08:55)
CrunchBang Statler / Linux Mint 13 Cinnamon sur ordi. fixe - & - Lubuntu 12.04 / Debian Squeeze en CLI sur EeePC 1005HA
Hors ligne
#2 Le 23/01/2012, à 18:11
- HP
Re : [RESOLU] Alsa mixer conky
Essaie plutôt quelque chose basé sur :
amixer sget Master
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
#3 Le 23/01/2012, à 23:06
- mouton2002
Re : [RESOLU] Alsa mixer conky
Hello !
La méthode que tu m'as donné ne marche pas non plus.
J'ai un peu essayer ce qui est conseiller là help with conky script mais ca ne marche pas non plus.
Avec mixer j'obtiens ce code erreur :
can't open /dev/mixer: No such file or directory
Qu'est-ce que cela signifie ?
CrunchBang Statler / Linux Mint 13 Cinnamon sur ordi. fixe - & - Lubuntu 12.04 / Debian Squeeze en CLI sur EeePC 1005HA
Hors ligne
#4 Le 23/01/2012, à 23:46
- HP
Re : [RESOLU] Alsa mixer conky
La méthode que tu m'as donné ne marche pas non plus.
Fonctionne parfaitement chez moi… mais bon.
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
#5 Le 24/01/2012, à 08:25
- mouton2002
Re : [RESOLU] Alsa mixer conky
Sur un eeePC 1005 HA ?
CrunchBang Statler / Linux Mint 13 Cinnamon sur ordi. fixe - & - Lubuntu 12.04 / Debian Squeeze en CLI sur EeePC 1005HA
Hors ligne
#6 Le 24/01/2012, à 08:26
- mouton2002
Re : [RESOLU] Alsa mixer conky
Parceque cela marche très bien sur mon ordi fixe. Mais pas sur l'eeePC....
CrunchBang Statler / Linux Mint 13 Cinnamon sur ordi. fixe - & - Lubuntu 12.04 / Debian Squeeze en CLI sur EeePC 1005HA
Hors ligne
#7 Le 24/01/2012, à 08:55
- mouton2002
Re : [RESOLU] Alsa mixer conky
Ayé ça marche !! Merci bien.
Volume:$alignr${execi 1 amixer sget 'Master',0 | grep Mono: | sed 's/^[^[]*\[/[/g' | sed 's/\[[^%]*dB\] //g'}
CrunchBang Statler / Linux Mint 13 Cinnamon sur ordi. fixe - & - Lubuntu 12.04 / Debian Squeeze en CLI sur EeePC 1005HA
Hors ligne
#8 Le 24/01/2012, à 12:52
- HP
Re : [RESOLU] Alsa mixer conky
Et si t'as seulement besoin du volume en %, on peut largement simplifier en :
amixer sget Master,0 | egrep -o '\[[0-9]+%\]' | sed -e 's/\[//;s/\]//'
ou même :
amixer sget Master,0 | egrep -o '[0-9]+%'
Dernière modification par HP (Le 24/01/2012, à 12:52)
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
#9 Le 24/01/2012, à 13:02
- mouton2002
Re : [RESOLU] Alsa mixer conky
Merci bien, c'est plus propre en plus.
Et qu'est-ce que je dois ajouter à
amixer sget Master,0 | egrep -o '[0-9]+%'
si je veux le statut "off" "on" ?
CrunchBang Statler / Linux Mint 13 Cinnamon sur ordi. fixe - & - Lubuntu 12.04 / Debian Squeeze en CLI sur EeePC 1005HA
Hors ligne
#10 Le 24/01/2012, à 14:04
- HP
Re : [RESOLU] Alsa mixer conky
amixer sget Master,0 | egrep -o '([0-9]+%|\[(on|off)\])' | sed ':a;N;$!ba;s/\n/ /g'
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
#11 Le 24/01/2012, à 14:13
- mouton2002
Re : [RESOLU] Alsa mixer conky
Parfait !!!
Merci encore à toi.
CrunchBang Statler / Linux Mint 13 Cinnamon sur ordi. fixe - & - Lubuntu 12.04 / Debian Squeeze en CLI sur EeePC 1005HA
Hors ligne