免责声明:是的,我知道这个论坛和其他论坛上有大量关于几乎相同的帖子。我已经经历过许多其中,我不知道出了什么问题。
任何帮助,将不胜感激。
安装:在配备 Nvidia 独立 GPU 的 Lenovo P15 笔记本电脑上全新安装 Debian Buster。根据我启用的 BIOS 选项,笔记本电脑处于“仅独立 GPU”模式。
HDMI:我通过 HDMI 将视频传输到电视,但没有声音。这不是电缆,也不是电视。
声音设置:标准 Debian 声音设置不显示 HDMI 输出,即使插入电缆且图像显示在电视上也是如此。 pavucontrol 也不显示它(仅可用内置选项)。我当然安装了pulseaudio。 Alsamixer 显示了 GPU 的 6 个 S/PDIF 通道,全部未静音。不知怎的,我无法设置他们的音量,但这很奇怪。
以下是一些有用的输出:
aplay-l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC285 Analog [ALC285 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 11: HDMI 5 [HDMI 5]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 12: HDMI 6 [HDMI 6]
Subdevices: 1/1
Subdevice #0: subdevice #0
lspci -knn|grep -iA2 音频
00:1f.3 Audio device [0403]: Intel Corporation Device [8086:06c8]
Subsystem: Lenovo Device [17aa:22b8]
Kernel driver in use: snd_hda_intel
--
01:00.1 Audio device [0403]: NVIDIA Corporation TU106 High Definition Audio Controller [10de:10f9] (rev a1)
Subsystem: Lenovo TU106 High Definition Audio Controller [17aa:22b8]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
我还阅读了 ALSA 上的整个 wiki,但无济于事。
我在设置中注意到的一件奇怪的事情是我没有 ~/.asoundrc 也没有 /etc/asound.conf。
顺便说一句,我的 GPU 使用的是 Nvidia 驱动程序,而不是 nouveau,并且它工作正常。
我想要的是当插入电缆时声音自动通过 HDMI,或者我可以以某种方式在 pavucontrol 或标准 Debian 声音设置中选择哪个输出。
我将非常感谢任何帮助,并且我将很乐意及时提供你们需要的任何额外输出。