오디오가 손실되었으며 복구하려면 다시 시작해야 함을 나타냅니다.

오디오가 손실되었으며 복구하려면 다시 시작해야 함을 나타냅니다.

디스플레이 포트와 개별 그래픽 칩(NVidia GF119)을 갖춘 Lenovo T420s가 있습니다. Pulseaudio와 함께 CentOS 7을 설치했는데 모든 것이 한동안 잘 작동했습니다. 그런 다음 오디오가 중지됩니다.

pavucontrol은 내 모니터에 연결된 GF119를 표시하고 pavucontrol의 그래픽 슬라이더는 전송되는 오디오와 함께 움직이지만 소리가 들리지 않습니다. 오디오를 디스플레이 포트로 다시 가져오려면 노트북을 다시 시작해야 했습니다.

시작할 때 시스템 로그가 표시됩니다.

[    3.357359] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input14
[    3.357429] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input15
[    3.357486] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input16
[   14.475665] snd_hda_codec_hdmi hdaudioC1D0: HDMI: invalid ELD data byte 8
[   14.487664] snd_hda_codec_hdmi hdaudioC1D0: HDMI: invalid ELD data byte 0

하지만 시작 후 HDMI 관련 정보가 없습니다.

이 문제를 어떻게 진단해야 할지 모르겠습니다. 오디오 펄스 문제인가요? 디스플레이 포트? 엔비디아? CentOS? 각 장치에 "스피커 테스트"를 사용해 보았는데 노트북 내부 스피커는 작동했지만 디스플레이 포트를 통해 연결된 모니터에서는 소리가 나지 않았습니다.

누구든지 원인을 추적하는 단계를 제공할 수 있습니까? (비슷한 질문을 찾았습니다.여기에 링크 설명을 입력하세요하지만 관련성이 있는지는 확실하지 않습니다)


업데이트: 문제가 시작된 후 pulseaudio를 종료하고 3개의 HDMI 장치에 대해 직접 스피커 테스트를 실행했지만 오디오가 들리지 않습니다. 그래서 맥박 문제는 아닌 것 같아요. 다양한 사운드 설정 전과 후를 비교해 보았는데, proc/sound/card0/codec0의 "stream=0"이 "stream=5"로 변경된 것을 발견했습니다. 혹시라도 그게 무슨 뜻인가요?

Node 0x08 [Audio Output] wcaps 0x62b1: 8-Channels Digital Stripe
  Converter: stream=5, channel=0
  Digital: Enabled GenLevel
  Digital category: 0x2
  IEC Coding Type: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0

관련 정보