나는 Acer Swift 노트북에서 Debian Bullseye를 사용하고 있습니다(Debian Buster를 사용할 때도 이 문제가 있었습니다).
HDMI를 통해 외부 모니터를 연결하면 종종둘 다디스플레이(노트북 화면 및 외부 모니터)가 몇 초(약 4초) 동안 어두워졌다가 다시 켜집니다. 이 동작은 사운드를 재생하는 웹 사이트에 있거나 Pulse Audio Mixer 대화 상자 및 사운드 재생 또는 제어와 관련된 응용 프로그램의 다른 옵션을 열 때마다 안정적으로 재현됩니다. 소리 재생에 응답하면 두 모니터가 모두 검게 변한 후 다시 켜질 때까지 소리가 시작되지 않습니다.
유사한 문제에 대한 많은 질문과 기타 토론을 읽었지만 제안된 솔루션이 작동하지 않습니다. 지금까지 이런 일이 발생하지 않도록 제가 찾은 유일한 방법은 소리가 작동하지 않도록 하는 것입니다.
- 헤드폰을 오디오 잭에 연결해도 이 문제가 발생하는 것을 막을 수는 없습니다.
rmmod -f snd_hda_codec_hdmi
그런 일이 발생하지 않도록 하고 모든 소리도 비활성화하세요.- Pulse Audio에서 다른 프로필을 선택하면(예: HDMI 출력 및 아날로그 입력이 있는 프로필 선택) 사운드가 작동하지 않습니다.
HDMI 오디오와 관련이 있는 것 같습니다. 지금은 HDMI를 통해 오디오를 사용하고 싶지 않습니다. 여전히 소리가 들릴 수 있다면 문제가 해결된다면 기꺼이 비활성화하겠습니다.
이런 일이 발생하면 syslog 또는 dmesg 항목이 안정적으로 나타나지 않습니다. Intel HDA 코덱의 로깅 상세 수준을 높일 수 있다는 것을 기억하지만 그 방법을 찾지 못했습니다.
편집: snd_hda의 dmesg 라인을 참조하는 Pastebin* https://pastebin.ubuntu.com/p/jZ3dM33PFg/
답변1
부분 답변:
디버깅을 돕기 위해서는 두 요소가 어떻게 조화를 이루는지 이해해야 합니다. Intel 칩셋에는 "HDA"라는 일반적인 사운드 인터페이스가 있으며 이 사운드 인터페이스에는 다양한 코덱 칩(귀하의 경우 ALC256)이 연결될 수 있습니다. 이 코덱은 사운드를 아날로그 신호뿐만 아니라 HDMI로 공급할 수 있는 신호로도 변환합니다. 따라서 코덱은 Intel 칩셋의 그래픽 부분에 다시 연결되어 HDMI 오디오 스트림에 혼합됩니다.
따라서 공백의 원인이 무엇이든 그것은 비디오와 오디오 믹스의 HDMI 부분과 관련이 있습니다. 이를 담당하는 드라이버는 Intel 드라이버 또는 HDMI 드라이버일 수 있습니다.
답변2
늦지 않고 도움이 되었으면 좋겠습니다.
Debian에서는 이런 일이 발생하지 않았지만 Fedora와 OpenSuse(둘 다 gnome 사용)에서는 발생했습니다. gnome에서 작동하게 할 수 있는 유일한 방법은 gdm conf 파일에서 wayland를 비활성화하는 것입니다.
어제 제가 질문했던 것과 같은 질문에 대한 링크입니다. 이미 해결되었으니 도움이 될 수도 있습니다.