armv7 Chromebook에서 스피커를 활성화하는 방법은 무엇입니까?

armv7 Chromebook에서 스피커를 활성화하는 방법은 무엇입니까?

armv7 Chromebook(Arch 기반 Parabola GNU/Linux 실행)의 내장 스피커를 통해 오디오를 활성화하는 방법을 찾는 데 어려움을 겪고 있습니다. 스피커가 펄스오디오와 잘 작동하는 것 같아서 사운드 카드도 작동하고 스피커도 잘 작동하는 것으로 알고 있습니다. 그러나 저는 pulseaudio를 사용하고 싶지 않습니다. ALSA를 직접 사용하고 싶습니다. 하지만 펄스를 제거하면 스피커가 ALSA를 통해 출력되지 않는 것 같습니다. 헤드폰 채널의 음소거를 해제 alsamixer하고 "스피커"라고 표시된 일련의 채널이 있으면 헤드폰이 작동하지만 음소거를 해제하고 게인을 높여도 스피커를 통해 아무런 영향을 미치지 않는 것 같습니다.

에 따르면 alsamixer내장 사운드 카드는 "VEYRON-I2S"로 솔직히 말도 안되는 수의 다양한 채널을 표시합니다. 상당히 명백한 "헤드폰"과 "스피커"부터 좀 더 모호한 "바이콰드", 디지털 이퀄라이저에 이르기까지 실제로 100개가 넘는 채널이 나열되어야 합니다(내 x86 데스크탑에 내장된 카드의 약 8개와 비교). " 및 기타 "5밴드", "LINEB 외부 저항 게인 모드", "ALC 압축 비율" 등(단, 장치에는 내장 스피커, 단일 3.5mm 오디오 잭 및 HDMI만 있음)

그래서:

  1. 이러한 다양한 채널의 용도에 대한 자세한 정보를 어떻게 찾을 수 있습니까?
  2. 펄스오디오가 스피커를 작동시키기 위해 어떤 설정을 사용하는지 알아낼 수 있는 방법이 있나요?

채널 수가 많기 때문에 시행착오를 거쳐 이를 파악하는 데 오랜 시간이 걸릴 것으로 생각됩니다.

답변1

이 장치에서 스피커를 활성화하는 방법을 알아냈습니다.

채널 목록의 가장 오른쪽 근처에는 alsamixer"왼쪽 스피커 믹서 왼쪽 DAC" 및 "왼쪽 스피커 믹서 오른쪽 DAC"(및 오른쪽 스피커의 유사한 채널)라는 라벨이 붙은 몇 개의 채널이 있습니다. 이를 활성화해야 하며 평소와 같이 보다 명확한 스피커 게인 채널을 통해 스피커 게인을 제어할 수 있습니다. 이 채널은 분명히 스피커의 DAC를 활성화/비활성화합니다.

alsamixer재생 필터에는 있어서는 안되는 채널이 꽤 많이 있는 것 같습니다 (예: 녹음과 관련이 있다고 가정하는 많은 ADC 관련 채널).

자동 음소거 옵션도 찾을 수 없으므로 필요에 따라 스피커/헤드폰 채널을 수동으로 음소거/음소거 해제해야 할 것 같습니다.

관련 정보