작동 소리가 있습니다. 나는 크롬을 통해 유튜브 비디오를 재생할 수 있고 사운드는 잘 작동합니다. 그러나 i3를 창 관리자로 사용하고 있으며 fn + sound 키를 설정하여 볼륨을 높이거나 낮추려고합니다. alsa-utils를 사용하는 명령을 찾았습니다.
bindsym XF86AudioRaiseVolume exec amixer -D pulse sset Master 2%+ unmute
bindsym XF86AudioLowerVolume exec amixer -D pulse sset Master 2%- unmute
그러나 그것은 작동하지 않는 것 같습니다. 쉘에서 amixer 명령을 실행하면 다음 오류가 발생합니다.
ALSA lib control.c:1352:(snd_ctl_open_noupdate) Invalid CTL pulse
amixer: Mixer attach pulse error: No such file or directory
나는 이것을 더 파고 들었다.
$ aplay -l
aplay: device_list:273: no soundcards found...
그러나 내가 말했듯이 나는 작동 소리가 있습니다. FreeBSD가 내 사운드 카드를 인식하는 것 같습니다.
$ 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.
alsa 믹서에 무슨 일이 일어나고 있는지 아십니까? 아니면 fn + sound 키를 설정할 수있는 다른 방법이 있습니까?
Ignacio Vazquez-Abrams의 의견을 바탕으로 미디어 키 매핑을 수행하는 대체 방법을 찾고 mixer
명령이 내가 원하는대로 잘 작동 한다는 것을 알게되었습니다 . 내가 끝내게 된 것은 다음과 같습니다.
bindsym XF86AudioRaiseVolume exec mixer vol +2
bindsym XF86AudioLowerVolume exec mixer vol -2
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다