alsa-utils no FreeBSD não parece funcionar

1

Eu tenho som de trabalho. Eu posso jogar um vídeo do youtube através de cromo e som funciona muito bem. No entanto, estou usando o i3 como meu gerenciador de janelas e estou tentando configurar as teclas de som fn + para aumentar e diminuir o volume. Eu encontrei um comando usando o alsa-utils para fazer isso:

bindsym XF86AudioRaiseVolume exec amixer -D pulse sset Master 2%+ unmute
bindsym XF86AudioLowerVolume exec amixer -D pulse sset Master 2%- unmute

No entanto, isso não parece funcionar. Quando eu executo o comando amixer de um shell, recebo o seguinte erro:

ALSA lib control.c:1352:(snd_ctl_open_noupdate) Invalid CTL pulse
amixer: Mixer attach pulse error: No such file or directory

Pesquisando ainda mais, tentei:

$ aplay -l
aplay: device_list:273: no soundcards found...

No entanto, como eu disse, eu tenho som funcionando. O FreeBSD parece estar ciente da minha placa de som:

$ cat /dev/sndstat
Installed devices:
pcm0: <NVIDIA (0x0044) (HDMI/DP 8ch)> (play)
pcm1: <NVIDIA (0x0044) (HDMI/DP 8ch)> (play)
pcm2: <NVIDIA (0x0044) (HDMI/DP 8ch)> (play)
pcm3: <NVIDIA (0x0044) (HDMI/DP 8ch)> (play)
pcm4: <Realtek ALC892 (Rear Analog 7.1/2.0)> (play/rec) default
pcm5: <Realtek ALC892 (Front Analog)> (play/rec)
pcm6: <Realtek ALC892 (Rear Digital)> (play)
pcm7: <Realtek ALC892 (Onboard Digital)> (play)
pcm8: <USB audio> (rec)
pcm9: <USB audio> (rec)
No devices installed from userspace.

Alguma idéia do que está acontecendo com o mixer alsa ou existe outra maneira de configurar as teclas de som fn +?

    
por socketwiz 09.02.2018 / 14:49

1 resposta

2

Com base nos comentários de Ignacio Vazquez-Abrams, procurei um método alternativo para realizar o mapeamento de minhas chaves de mídia e aprendi que o comando mixer fará o que eu quero e funciona muito bem. Aqui está o que acabei com:

bindsym XF86AudioRaiseVolume exec mixer vol +2
bindsym XF86AudioLowerVolume exec mixer vol -2
    
por 09.02.2018 / 22:38

Tags