Я пытался вернуть в строй свой старый ноутбук, но не нашел способа заставить работать аудиовыход HDMI.
Аудиоустройство HDMI указано в lspci -nnk
, xandr --verbose
показывает audio: auto supported: off, on, auto
для устройства HDMI, и cat /proc/asound/cards
также показывает его.
01:05.0 VGA совместимый контроллер [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RS600M [Radeon Xpress 1250] [1002:7942]. Подсистема: LG Electronics, Inc. RS600M [Radeon Xpress 1250] [1854:011b] Используемый драйвер ядра: radeon Модули ядра: radeon 01:05.2 Аудиоустройство [0403]: Advanced Micro Devices, Inc. [AMD/ATI] RS600 HDMI Audio [Radeon Xpress 1250] [1002:793b]. Подсистема: LG Electronics, Inc. RS600 HDMI Audio [Radeon Xpress 1250] [1854:011b] Используемый драйвер ядра: snd_hda_intel Модули ядра: snd_hda_intel
2 [HDMI ]: HDA-Intel - HDA ATI HDMI HDA ATI HDMI на 0xdfeec000 irq 25
С другой стороны, HDMI не появляется в aplay -l
, pacmd list-cards
, alsamixer
или pavucontrol
. В списке aplay -L
есть устройства HDMI, но без номеров устройств.
Я также нашел это в /etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.audio=1"
Вероятно, из-за предыдущей борьбы с HDMI-аудио. Я не помню, работало ли HDMI аудио на этом ноутбуке раньше.
В большинстве инструкций по HDMI аудио, которые мне удалось найти, аудиоустройство HDMI уже указано в aplay -l
, а проблема касается настроек PulseAudio или графического аудио. Я нашел очень мало случаев, когда устройство даже не отображается в aplay -l
.
Я пробовал
options snd-hda-intel model=auto
в /etc/modprobe.d/alsa-base.conf и перезагрузитьсяsudo update-grub
и перезагрузиться, с radeon и без него. audio=1
sudo alsa force-reload
Последний выдал следующее:
Выгрузка модулей звукового драйвера ALSA: snd-seq-midi snd-seq-midi-event snd-seq snd-hda-codec-realtek snd-hda-codec-generic snd-hda-codec-hdmi snd-hda-intel snd-hda-codec snd-hda-core snd-usb-audio snd-usbmidi-lib snd-hwdep snd-pcm snd-rawmidi snd-seq-device snd-timer (failed: модули все еще загружены: snd-hda-codec-realtek snd-hda-codec-generic snd-hda-codec-hdmi snd-hda-intel snd-hda-codec snd-hda-core snd-usb-audio snd-usbmidi-lib snd-hwdep snd-pcm snd-rawmidi snd-seq-device snd-timer). Загрузка модулей звуковых драйверов ALSA: snd-seq-midi snd-seq-midi-event snd-seq snd-hda-codec-realtek snd-hda-codec-generic snd-hda-codec-hdmi snd-hda-intel snd-hda-codec snd-hda-codec snd-hda-core snd-usb-audio snd-usbmidi-lib snd-hwdep snd-pcm snd-rawmidi snd-seq-device snd-timer
Вот мой вывод ALSA Information Script: http://alsa-project.org/db/?f=0b6b62b0ed35af096c97afbdfca4fbbd523f23c1
Есть ли что-нибудь еще, что я могу попробовать, чтобы заставить аудио работать?