Я прохожу курс “от 0 до Linux админа” вот здесь Курс Linux и столкнулся с проблемой, связанной с настройкой звука через alsamixer. У меня монитор HDMI, подключенный к видеокарте NVIDIA GT 220, и я застрял на драйвере nouveau. Звук не работает, а в alsamixer показывается только S-PDIF с 00 для всех выходов.
Я нашел информацию, что кто-то решил свою проблему с S-PDIF, отключив интегрированную графику и заменив nouveau на проприетарные драйверы NVIDIA. У них после этого звук заработал, но я не могу сделать то же самое, поскольку у меня GT 220, которая привязана к драйверу nouveau.
Также наткнулся на шестилетнюю ошибку, которую исправили регрессией, но это для Arch Linux.
Иногда я теряю HDMI-сигнал на микшере, если разбужу монитор из режима сна. Команда sound-test также не воспроизводит звук.
Вот данные из ls /proc/asound и других команд, если это поможет:
ls /proc/asound:
card0 card1 cards devices Generic hwdep modules NVIDIA oss pcm seq timers version
sudo dmesg | grep -i hda:
snd_hda_intel 0000:01:00.1: Disabling MSI
snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.1/0000:01:00.1/sound/card0/input8
...
aplay -l:
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
...
Существует ли способ решить эту проблему с звуком через HDMI на GT 220 с драйвером nouveau? Я буду благодарен за любую помощь или советы!