Utilisation d'Amixer pour contrôler le volume


9

J'utilise 14.04 et on m'a dit que je pouvais utiliser amixerpour contrôler le volume via la ligne de commande. Par exemple, pour couper le son, vous utiliseriez

amixer set Master mute

La sortie pour moi est

amixer: Unable to find simple control 'Master',0 

J'ai donc lu un homme et j'ai découvert que je devais remplacer Master par le nom de la commande de mixage de mon ordinateur portable. La saisie amixerrenvoie:

Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]

Alors naturellement, j'entre amixer set IEC958 mutemais tout ce que je reçois c'est

Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]

Encore une fois. J'ai essayé ssetet quelques autres commandes mais chacune renvoie le même texte. De plus, pourquoi n'y a-t-il pas de commandes "Master" ou "Speaker"? Y a-t-il quelque chose que je fais mal?

Réponses:


22

Si vous souhaitez utiliser amixerpour contrôler le volume, cela devrait fonctionner dans un terminal:

amixer -D pulse sset Master 0%

(0% pour couper ou utiliser le pourcentage que vous aimez)

Pour réduire / augmenter le volume, vous pouvez ajouter - ou + après% (mais cela ne fonctionne pas pour augmenter le son au-delà de 100%).


2
Merci beaucoup. Cela fonctionne aussi avecamixer -D pulse set Master mute
Marco Sulla

2

il est possible que vous utilisiez la mauvaise carte. assurez-vous d'utiliser la bonne carte. Si vous avez attaché une webcam avec micro par exemple, alors elle pourrait manger la première fente ;-)

liste toutes les cartes en premier:

cat /proc/asound/card

pour moi ça ressemble à:

 0 [Webcam         ]: USB-Audio - Philips SPC 1030NC Webcam
                      Philips CE Philips SPC 1030NC Webcam at usb-orion-ehci.0-1.2, high speed
 1 [Audio          ]: USB-Audio - USB Audio
                      USB Audio at usb-orion-ehci.0-1.5.7, full speed

puis choisissez votre carte. La 1ère carte serait par défaut -c 0, donc si vous voulez choisir la 2. carte, alors faites:

amixer -c 1 Master +10 

Je veux dire (j'ai oublié d'entrer dans le set): amixer -c 1 set Master 100
oktay

Merci! J'essayais de couper le micro de ma webcam sans succès.
dieresys

Notez la sliste de toutes les cartes ...cat /proc/asound/cards
ow3n

0
amixer set IEC958,0 mute

Vous devez spécifier votre carte comme indiqué dans la sortie de l'amixeur. Utilisez "unmute" au lieu de "mute" pour réactiver le son.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.