solution de volume au demarage de votre toutou linux 4.3.6

Post Reply
Message
Author
booker62
Posts: 5
Joined: Tue 08 Mar 2016, 10:34

solution de volume au demarage de votre toutou linux 4.3.6

#1 Post by booker62 »

bonjour
Voila une petite aide qui aidera surement les débutants qui sont en galère pour le volume
Donc voila après installation de votre toutou sur disque dur on se retrouve au boot avec un niveau sonore a zero ( tout les curseurs de la cartes son sont a 0 master pcm cd line mic )
Bon y a la solution de les mettre a un niveau de volume nous même a la mains mais j avoue que cela devient énervant a force.
Donc la solution est de s inspirer de ce post
http://www.murga-linux.com/puppy/viewtopic.php?t=46606
Mais si on applique simplement cela y a un souci, un niveau sonore au final très faible car il agit simplement sur le master et non sur le pcm qui lui reste a 0.
La solution est d intégrer aussi le pcm dans ce script exemple:

#!/bin/sh

amixer set Front unmute
amixer set Master 50% unmute
amixer set PCM 100% unmute

#v3.91 volume tray applet, thanks to hairywill... v3.96 MENU_BG variable...
if [ -f /usr/bin/absvolume ];then
killall absvolume
if [ -f /root/.jwm/jwm_colors ];then
. /root/.jwm/jwm_colors
fi

if [ "$MENU_BG" = "" ];then
absvolume &
else
absvolume -bg $MENU_BG &
fi
fi

Et voila plus de souci, le son a chaque démarrage avec le même volume. Je n ai pas testé d insérer le volume pour le cd le line et le mic mais je pense que cela doit aussi fonctionner il suffit d insérer la ligne
A noter qu il faut absolument mettre PCM en majuscule sinon cela ne marche pas

bonne journée a vous j espère avoir aidé certain débutant qui comme moi galère

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#2 Post by musher0 »

Merci, booker62.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
Médor
Posts: 1754
Joined: Sat 24 Jul 2010, 20:04
Location: France

#3 Post by Médor »

Bonsoir booker62,

Je vous suggère de mettre le PCM et le Master au alentour de 75% :!:
Cela évitera des distorsions...
Les lignes concernant absvolume sont déjà intégrées dans le fichier ~/.xinitrc, inutile de les placer à nouveau dans le script :!:

Code: Select all

#!/bin/sh 
amixer set Front unmute 
amixer set Master 75% unmute 
amixer set PCM 75% unmute 

Cordialement,
Médor.
[b][url=http://wellminded.net63.net/]Recherches Puppy[/url]|[url=http://puppylinux.org/wikka/PageIndex]Index Puppy[/url]|[url=http://smokey01.com/bruceb/france.html]Index FR[/url]|[url=http://toutoulinux.free.fr/tuto.php]Tuto Toutou[/url][/b]

booker62
Posts: 5
Joined: Tue 08 Mar 2016, 10:34

#4 Post by booker62 »

alors je viens de faire le test y a juste un petit souci le son fonctionne parfaitement mais sur l icône du haut parleur en bas dans la barre la crois rouge reste en fonction
j ai peut être loupé quelque chose ?
Cordialement

User avatar
Médor
Posts: 1754
Joined: Sat 24 Jul 2010, 20:04
Location: France

#5 Post by Médor »

Il vaudrait probablement mieux placer les 3 lignes pour amixer directement dans ~/.xinitrc (avant les lignes concernant absvolume)...
Voir aussi le réglage des paramètres de la carte son par la commande alsamixer

Cordialement,
Médor.
[b][url=http://wellminded.net63.net/]Recherches Puppy[/url]|[url=http://puppylinux.org/wikka/PageIndex]Index Puppy[/url]|[url=http://smokey01.com/bruceb/france.html]Index FR[/url]|[url=http://toutoulinux.free.fr/tuto.php]Tuto Toutou[/url][/b]

Pelo

Il y a des logiciels au menu qui on besoin de la capture aud

#6 Post by Pelo »

et Capture ?
Il y a des logiciels au menu qui ont besoin de la capture audio

User avatar
Médor
Posts: 1754
Joined: Sat 24 Jul 2010, 20:04
Location: France

#7 Post by Médor »

@ Pelo :

Tu ne sais pas encore utiliser alsamixer depuis 2011 :evil:

Dans alsamixer :
Il faut utiliser La touche TAB, les fléches
Attachments
AlsaMixer-Toutou-436.jpg
(62.43 KiB) Downloaded 355 times
[b][url=http://wellminded.net63.net/]Recherches Puppy[/url]|[url=http://puppylinux.org/wikka/PageIndex]Index Puppy[/url]|[url=http://smokey01.com/bruceb/france.html]Index FR[/url]|[url=http://toutoulinux.free.fr/tuto.php]Tuto Toutou[/url][/b]

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#8 Post by musher0 »

Bonjour à toutes et à tous.

Les gens qui veulent approfondir le sujet -- et qui comprennent l'anglais... -- voudront sans
doute lire cet article, que je trouve excellent.

L'auteur Steve Litt y offre, outre un mini-cours sur le fonctionnement d'une carte son, une
série de scripts. L'un de ces scripts, < unmute_all.sh >, ouvre TOUS les canaux de
l'AlsaMixer. C'est un peu avant le milieu de cette longue page. Pour la commodité de la
chose, voici le lien de téléchargement de ce petit paquet.

À-
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Pelo

Je vérifierai tout çà avec mon Aspire.

#9 Post by Pelo »

En theorie tu as raison, ça devrait fonctionner comme tu dis. Je vérifierai tout çà avec mon Aspire. Si tout fonctionne, tant mieux.
çà m'étonne un peu qu'on n'ait pas à faire 'set amixer Capture au premier démarrage'...
avec Toutou, on peut écouter, mais on peut parler aussi ! Si la barre capture est active.
Cocher capture dans retrovol active aussi la barre Alsamixer, sauf exception. Mais Toutou n'a pas retrovol.
Attachments
capture.jpg
Une Puppy récente, les deux barres sont liées, mais pas sur Toutou.
(38.25 KiB) Downloaded 182 times

User avatar
Médor
Posts: 1754
Joined: Sat 24 Jul 2010, 20:04
Location: France

#10 Post by Médor »

Bonjour,

Concernant les utilitaires de l'archive litt_alsa_diag001.tgz ça ne fonctionne pas en l'état sous Puppy :!:
root@pctoutou ~/my-applications/bin/litt_alsa_diag001
# ./find_all_mutes.sh
WARNING: DO NOT WEAR HEADPHONES WHILE RUNNING THIS PROGRAM
HEADPHONES COULD CAUSE DEAFNESS DUE TO VOLUME CHANGES
Multiple cards.
card 0: Loopback [Loopback]
card 1: pcsp [pcsp]
card 2: I82801DBICH4 [Intel 82801DB-ICH4]
card 3: Modem [Intel 82801DB-ICH4 Modem]
Type the card number, just the number==>2
Card number chosen is 2
FINDING MUTES ALL MUTES FOR CARD 0
./find_all_mutes.sh: ./printmutes.awk : /usr/bin/awk : mauvais interpréteur: No such file or directory

To see this again without running the program, look at junk_data.txt
En effet la commande awk se trouve dans :

Code: Select all

# which awk
/bin/awk
En fait sous Toutou* et Puppy en général :
/bin/awk est un lien sur /bin/gawk.

Il faut donc modifier les deux scripts make_unmutescript.awk & printmutes.awk en remplacant la première ligne de ces deux scripts :
#!/usr/bin/awk par #!/bin/awk :!:

@ Pelo :
Sur Toutou-4.3.1 et 4.3.6 il faut utiliser alsamixer, voir mon message précédent et ma capture :!:


Cordialement,
Médor.

N.B. :
J'ai ajouté ici une carte virtuelle Loopback (card 0 dans le script) :!:
[b][url=http://wellminded.net63.net/]Recherches Puppy[/url]|[url=http://puppylinux.org/wikka/PageIndex]Index Puppy[/url]|[url=http://smokey01.com/bruceb/france.html]Index FR[/url]|[url=http://toutoulinux.free.fr/tuto.php]Tuto Toutou[/url][/b]

Post Reply