Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/01/2012, à 18: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, à 09: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, à 19: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 24/01/2012, à 00: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 24/01/2012, à 00:46

HP

Re : [RESOLU] Alsa mixer conky

mouton2002 a écrit :

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, à 09: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, à 09: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, à 09: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, à 13: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, à 13:52)


cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne

#9 Le 24/01/2012, à 14:02

mouton2002

Re : [RESOLU] Alsa mixer conky

Merci bien, c'est plus propre en plus. smile
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, à 15: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, à 15: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