amixer에서는 스피커와 헤드폰을 개별적으로 제어할 수 없습니다.

amixer에서는 스피커와 헤드폰을 개별적으로 제어할 수 없습니다.

따라서 저는 alsa-utils를 사용하여 아치의 사운드를 제어합니다. 이전에는 스피커를 음소거하고 헤드폰의 음소거를 해제할 기회가 있었지만 믹서에는 마스터라는 한 가지 옵션만 표시되며 사운드는 헤드폰을 통해 전달되지 않습니다. 이것은 "amixer"의 결과입니다:

Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 65536
  Mono:
  Front Left: Playback 0 [0%] [on]
  Front Right: Playback 0 [0%] [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch cswitch-joined
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 65536
  Front Left: Capture 16462 [25%] [on]
  Front Right: Capture 16462 [25%] [on]

alsamixer에서 무엇이든 변경하려고 하면 아무 효과가 없습니다. 보시다시피 스피커를 음소거하고 헤드폰의 음소거를 해제해 보았지만 볼륨이 여전히 0%입니다.

내 질문은, 이 두 출력을 마스터와 함께 제어하는 ​​것이 아니라 개별적으로 제어하는 ​​기능을 반환하는 방법에 대한 아이디어가 있습니까? 미리 감사드립니다.

답변1

PulseAudio가 활성화되면 "기본" 사운드 장치가 됩니다.

다른 사운드 카드를 선택하려면 amixer의 --card옵션을 사용하십시오.

amixer -c 0

관련 정보