Текущее ядро - 5.15.10 (пользовательская сборка, не могу понизить, так как у моего ноутбука очень новое оборудование, более ранние ядра не поддерживают некоторые драйверы для них). Звуковой чип Realtek ACL287.
Каким-то образом система не показывает никаких аудиовходов и выходов после выполнения следующих действий:
sudo apt-get remove --purge pulseaudio
sudo apt-get установить pulseaudio
mv ~/.config/pulse ~/.config/new_pulse_conf
Динамик вернулся, но не встроенный микрофон (также больше нельзя подключать аудиоустройства через bluetooth)
Решения, которые я пробовал из Нет звука — Ubuntu 20.04 LTS:
- Добавьте параметры snd-hda-intel dmic_detect=0 в конец файла /etc/modprobe.d/alsa-base.conf.
- Отредактируйте /etc/modprobe.d/blacklist.conf как root и добавьте черный список snd_soc_skl в конец файла.
Также попробовал все решения, которые отсюда: Звуковая карта не определяет
Наконец я понял, что проблема связана с драйвером nvidia, поскольку он каким-то образом заставляет систему воспринимать его как аудиоустройство вместо устройства Intel.
Вывод lspci:
лспци | грэп Аудио
01:00.1 Аудиоустройство: NVIDIA Corporation Device 2291 (rev a1)
Выход для играть -l
:
**** Список аппаратных устройств ВОСПРОИЗВЕДЕНИЯ ****
карта 0: PCH [HDA Intel PCH], устройство 0: ALC287 Analog [ALC287 Analog]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 0: PCH [HDA Intel PCH], устройство 3: HDMI 0 [HDMI 0]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 0: PCH [HDA Intel PCH], устройство 7: HDMI 1 [HDMI 1]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 0: PCH [HDA Intel PCH], устройство 8: HDMI 2 [HDMI 2]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 0: PCH [HDA Intel PCH], устройство 9: HDMI 3 [HDMI 3]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 0: PCH [HDA Intel PCH], устройство 10: HDMI 4 [HDMI 4]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 0: PCH [HDA Intel PCH], устройство 11: HDMI 5 [HDMI 5]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 0: PCH [HDA Intel PCH], устройство 12: HDMI 6 [HDMI 6]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 0: PCH [HDA Intel PCH], устройство 13: HDMI 7 [HDMI 7]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 0: PCH [HDA Intel PCH], устройство 14: HDMI 8 [HDMI 8]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 0: PCH [HDA Intel PCH], устройство 15: HDMI 9 [HDMI 9]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 0: PCH [HDA Intel PCH], устройство 16: HDMI 10 [HDMI 10]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 0: PCH [HDA Intel PCH], устройство 17: HDMI 11 [HDMI 11]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 1: NVidia [HDA NVidia], устройство 3: HDMI 0 [HDMI 0]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 1: NVidia [HDA NVidia], устройство 7: HDMI 1 [HDMI 1]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 1: NVidia [HDA NVidia], устройство 8: HDMI 2 [HDMI 2]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 1: NVidia [HDA NVidia], устройство 9: HDMI 3 [HDMI 3]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 1: NVidia [HDA NVidia], устройство 10: HDMI 4 [HDMI 4]
Подустройства: 1/1
Подустройство №0: подустройство №0
карта 1: NVidia [HDA NVidia], устройство 11: HDMI 5 [HDMI 5]
Подустройства: 1/1
Пытался переопределить драйвер с помощью sudo driverctl set-override 0000:00:1f.3 snd_hda_intel
а также пробовал sudo modprobe snd_hda_intel
.
Текущий выход:
sudo driverctl list-devices | grep snd_hda_intel
0000:00:1f.3 snd_hda_intel [*]
0000:01:00.1 snd_hda_intel
pactl не показывает какой-либо источник ввода как:
пакт список кратких исходников
0 alsa_output.pci-0000_00_1f.3.analog-stereo.monitor module-alsa-card.c s16le 2ch 48000Hz ПРИОСТАНОВЛЕН
Моя информация об Alsa находится здесь: http://alsa-project.org/db/?f=9399f1580f85e78cb2115e6242ba93c9bfdb204a
Пробовал также принудительно перезагрузить alsa: sudo alsa принудительно перезагрузить
а также пробовал павуконтроль
.
Понятия не имею, что бы я мог сделать, не испортив драйвер nvidia gpu и аудиодрайвер одновременно.