Ubuntu 12.04로 업그레이드했으며 볼륨에 문제가 있습니다. 문제는 볼륨 막대가 0 %에서 66 % 사이에있을 때 볼륨이 0이므로 실제 볼륨 범위는 66 %에서 100 % 사이입니다. 사운드 구성 메뉴를 열면 볼륨 표시 줄에서 사운드가 울리도록하는 위치 (66 % 이상)가 "증폭 없음"이라고 표시됩니다.
누구든지 나를 도울 수 있습니까?
감사합니다.
Ubuntu 12.04로 업그레이드했으며 볼륨에 문제가 있습니다. 문제는 볼륨 막대가 0 %에서 66 % 사이에있을 때 볼륨이 0이므로 실제 볼륨 범위는 66 %에서 100 % 사이입니다. 사운드 구성 메뉴를 열면 볼륨 표시 줄에서 사운드가 울리도록하는 위치 (66 % 이상)가 "증폭 없음"이라고 표시됩니다.
누구든지 나를 도울 수 있습니까?
감사합니다.
답변:
이것은 아마도 3.2 커널의 alsa 버그 와 하드웨어 인식 방식 때문일 것입니다 . 으로 ALSA가 잘못 도착, 그것은 제대로 통신 할 수 없습니다 펄스 오디오 . 이것은 3.3 커널 에서 수정 된 것으로 보고 되었습니다 . 그 동안 해결 방법은 하드웨어를 수동으로 설정하는 것입니다.
이것은 Ubuntu Community Help Wiki에 문서화되어 있지만 위키가 오래되었다고 주장하고 당면한 문제를 더 많이 다루고 있으므로 유효한 포인트는 다음과 같습니다.
/etc/modprobe.d/alsa-base.conf
선택한 편집기를 사용하여 파일 을 루트로 편집하십시오 .options snd-hda-intel model=[Your Model Specifier]
파일의 끝에 줄 이 없으면 추가하십시오 . 이 옵션이 이미 지정되어 있으면 모델을 적절한 것으로 변경하기 만하면됩니다.어려운 부분은 지정할 모델을 찾는 것입니다. cat /proc/asound/card0/codec* | grep Codec
터미널에서 사용중인 하드웨어를 찾을 수 있습니다 . 여러 줄의 출력을 얻는 경우 어떤 사운드 카드가 문제를 일으키는 지 확인해야합니다. 그런 다음 파일에서 결과 하드웨어를 조회 할 수 있습니다 /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz
. 이 파일이 압축되면 gzip -dc /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz > HD-Audio-Models.txt
압축을 풀면 현재 디렉토리에 새로운 압축되지 않은 파일이 생성됩니다.
어려운 점은 내 하드웨어 ( Conexant CX20549 (Venice)
)가 목록에 없다는 것입니다. 분명히 이것은 내 하드웨어 Conexant 5045
의 모델 옵션 라인 이 다음과 같습니다 options snd-hda-intel model=laptop-hpmicsense
. 궁금한 사람들을 위해 랩탑 hpmicsense의 hp-part는 브랜드 hewlet packard와 아무 관련이 없습니다.
모든 것을 한꺼번에 모으고 관련 내용을 변경하고 재부팅하면 모든 것이 잘 작동합니다.
퍼즐에 마지막 (가장 중요한) 조각을 넣은 https://askubuntu.com/a/140992/60904의 Rhino 사용자에게 감사 합니다.
이게 도움이 되길 바란다.