web-dev-qa-db-fra.com

Utiliser Amixer pour contrôler le volume

J'utilise la version 14.04 et on m'a dit que je pouvais utiliser amixer pour 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 

Alors, j'ai lu un homme et j'ai découvert que je devais remplacer Master par le nom du contrôle de la console de mixage de mon ordinateur portable. Taper amixer retourne:

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

Alors, naturellement, j'entre amixer set IEC958 mute mais 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é sset et quelques autres commandes mais chacune renvoie le même texte. Aussi, pourquoi n'y a-t-il pas de contrôles "Master" ou "Speaker"? Y a-t-il quelque chose que je fais mal?

8
Juan José Castro

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

amixer -D Pulse sset Master 0%

(0% pour couper ou utiliser le pourcentage de votre choix)

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%).

19
user285502

il est possible que vous utilisiez la mauvaise carte. assurez-vous d'utiliser la bonne carte. Si vous avez connecté une webcam avec micro, par exemple, la première fente pourrait être mangée ;-)

listez 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 choisi votre carte. La 1ère carte serait la valeur par défaut -c 0, donc si vous voulez choisir la 2. carte alors faites:

amixer -c 1 Master +10 
1
oktay
amixer set IEC958,0 mute

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

0
user418392