Ubuntu 17.10에서 오디오 문제가 있습니다. alsamixer의 자동 음소거 기능을 비활성화하지 않으면 스피커에서 소리가 나지 않습니다. 이 경우 사운드는 스피커와 헤드폰 모두로 전송됩니다.
그러나 모든 사운드 카드가 설치된 경우 헤드폰이 연결되어 있지 않더라도 사용 가능한 유일한 출력은 여전히 헤드폰 내부 오디오입니다.
지금까지 Ubuntu 17.10을 새로 설치하고 Ubuntu 16.04, 17.10 및 Fedora의 라이브 버전을 성공적으로 실행하지 못했습니다.
이로 인해 하드웨어 오류가 발생하고 특히 헤드폰 출력 잭의 스위치가 제대로 작동하지 않습니다. 조심스럽게 청소해 보았지만 아무 것도 없었습니다. 그러나 오디오 하드웨어 고장은 거의 발생하지 않습니다(적어도 그러기를 바랍니다).
스피커는 시작할 때마다 alsamixer에서 음소거됩니다. 음소거를 해제하고 볼륨을 높이면 스피커에서 소리가 나오지만 물론 헤드폰이 연결되어 있을 때 스피커가 자동으로 비활성화되지는 않습니다.
Ubuntu 17.04 및 17.10(최소 일주일 동안)에서 오디오가 제대로 작동하다가 아무것도 업데이트하지 않고 갑자기 중지되었습니다.
기기: Lenovo Yoga 2 Pro.
arecord -l
**** Lista di CAPTURE dispositivi hardware ****
scheda 1: PCH [HDA Intel PCH], dispositivo 0: ALC3239 Analog [ALC3239 Analog]
Sottoperiferiche: 1/1
Sottoperiferica #0: subdevice #0
편집하다: 여기cat /proc/asound/card*/codec#*의 출력
그리고:
방금 Windows에서 라이브 USB를 실행해 보았지만 문제가 지속됩니다.
evtest
마이크와 헤드폰의 경우 항상 연결되어 있다고 보고합니다(그렇지 않더라도).내 결론은 이것이 실제로 하드웨어 문제라는 것입니다. 전체 사운드 카드를 교체할 예정이며 최종 답변을 받으면 이 게시물을 업데이트하겠습니다.
해결책(하드웨어 문제): 사운드보드를 교체하면 문제가 해결되었습니다(eBay에서 €40에 판매되는 새 제품).
답변1
추측: 노트북 BIOS는 ALSA에 거짓말을 했고 항상 "연결됨"을 감지하는 잘못된 헤드폰 잭 코덱 노드를 제공했습니다.
아날로그 코덱 보기
cat /proc/asound/card*/codec\#*
hdajackretask
패키지 내용을 사용하여 alsa-tools-gui
이 문제를 해결합니다(사실인 경우).
또한보십시오여기배경 정보를 얻으세요.
왜 "갑자기"가 발생했는지 전혀 모르겠고 "갑작스러운" 변화를 설명할 수도 없지만 제가 가장 먼저 살펴보는 곳은 바로 이곳입니다. 사용 중인 배포판과 관련이 없을 수도 있고 항상 손상될 수 있으며 하드웨어가 "갑자기" 열린 핀이 있는 사용되지 않는 노드에 대해 "감지되지 않음"에서 "감지됨"으로 전환하기로 결정합니다. 아니면 완전히 다른 것.
편집하다
BIOS에서 제공하는 핀 컴플렉스 정보것 같다좋습니다(또는 적어도 제가 본 "거짓말"만큼 혼란스럽지는 않습니다). 아마도 다른 것일 수도 있습니다. 다음을 시도하십시오. evtest
루트로 실행하고, 사운드 카드 플러그인 이벤트에 해당하는 각 장치를 차례로 선택하고(일반적으로 HDA Intel
이름이 유사함) 헤드폰을 연결/분리하여 실제로 이벤트가 발생하는지 확인하십시오. 코덱에 따라 헤드셋용(노드 0x21)과 마이크용(노드 0x19) 총 2개가 있어야 합니다.
헤드폰/마이크 잭 감지 하드웨어가 손상되었을 수 있습니다. 아니면 완전히 다른 것일 수도 있습니다.
답변2
답변3
Ubuntu 20.04 LTS의 첫 번째 설치 단계에서 타사 소프트웨어 및 업데이트를 설치하지 않은 후 이 문제가 발생했습니다. 이 문제를 해결하려면 터미널을 열고 다음을 입력하여 gdm3에서 lightdm으로 전환해야 합니다.
sudo apt-get install lightdm
sudo dpkg-reconfigure lightdm
이러한 명령을 입력한 후 gdm3 또는 lightdm ubuntu 중 하나만 사용하라는 메시지가 표시되면 해당 메시지에 lightdm을 선택하면 됩니다. 이것은 나에게 효과적입니다.
답변4
- 터미널을 확인하세요.
- 알사믹서를 실행합니다.
- 음소거된 항목이 없는지 확인하세요.
- 자동 음소거가 비활성화되어 있는지도 확인하세요.