특정 임계값 아래로 볼륨을 설정하면 USB 헤드폰이 음소거됩니다.

특정 임계값 아래로 볼륨을 설정하면 USB 헤드폰이 음소거됩니다.

Ubuntu 14.04 LTS에서 Unity의 기본 볼륨 제어 기능이 있는 USB 헤드셋(Microsoft LifeChat LX3000)을 사용하면 시스템의 기본 볼륨을 특정 임계값 아래로 낮추면 스피커가 갑자기 음소거됩니다. 임계값은 다양하지만 사용 가능한 척도의 약 25%~33%입니다. 대신 볼륨이 0인 음소거 상태에 도달할 때까지 소리가 점점 더 조용해질 것으로 예상됩니다.

(IMHO가 더 직관적인) 동작을 어떻게 얻을 수 있나요? 조기 음소거의 원인은 무엇입니까?

답변1

다른 헤드셋을 사용하더라도 비슷한 문제가 있었고 여기에서 해결책을 찾았습니다.

https://chrisjean.com/fix-for-usb-audio-is-too-loud-and-mutes-at-low-volume-in-ubuntu/

위 링크의 조언을 따르는 것이 좋지만 나중에 웹사이트나 게시물이 사라질 경우를 대비해 관련 섹션을 복사했습니다.

  1. 터미널을 열고(CTRL + ALT + T) 다음을 입력하여 편집하기 전에 원본 파일의 백업 복사본을 만듭니다.

    sudo cp /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common_original
    
  2. 텍스트 편집기에서 파일을 편집합니다.

    gksu gedit /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common
    

    비밀번호를 묻는 메시지가 표시됩니다. 비밀번호를 입력하면 파일 편집기 팝업이 표시됩니다.

  3. "[요소 PCM]" 섹션을 찾으세요.

    [요소 PCM]
    스위치 = 음소거
    볼륨 = 병합
    재정의-map.1 = 모두
    override-map.2 = 모두 왼쪽, 모두 오른쪽
    
  4. 해당 섹션을 다음과 같이 수정하세요.

    [요소 PCM]
    스위치 = 음소거
    볼륨 = 무시
    볼륨 제한 = 0.01
    재정의-map.1 = 모두
    override-map.2 = 모두 왼쪽, 모두 오른쪽
    
  5. 최종 내용을 저장하고 터미널에 다음을 입력하여 구성을 다시 로드합니다.

    pulseaudio -k
    

노트

  • 볼륨 제한 숫자(이 예에서는 0.01)가 너무 크거나 조용할 수 있습니다. 값을 변경하고 파일을 저장하고 구성을 다시 로드하고 만족할 때까지 반복하세요. 0.05(너무 조용함), 0.075 및 0.5(너무 큼)로 테스트된 다른 값도 있습니다.
  • 이것은~ 아니다내 가이드 - 하지만 내 문제가 해결되었으며 다른 사람들에게도 도움이 되기를 바랍니다.

답변2

허용된 솔루션은 작동하지만 시스템 오디오도 음소거되었으므로 되돌려야 했습니다.

저는 우분투 18을 사용하고 있습니다.

그냥 놀다가 사운드 설정의 출력 장치 아래에 3개의 장치가 있는 것을 발견했습니다.

사운드 출력 장치 목록

Analog output - USB PnP Sound Device디지털을 선택했는데 문제가 해결되었습니다 .

그것이 효과가 있었던 이유에 대한 설명은 이 답변에 완벽하게 추가될 것입니다.

문제가 해결되었으며, 헤드폰을 뽑았다가 다시 연결해도 여전히 작동하고 기본적으로 디지털 출력이 선택됩니다.

관련 정보