У меня есть Kubuntu 17.04 установки на Dell Vostro 5568 с зашифрованной файловой системой. Ноутбук идет с BIOS UEFI. Для установки драйверов Nvidia, я должен был отключить безопасную начальную загрузку UEFI. После выключения и включения ноутбука снова звуковая карта прекратила работать. Целый жесткий диск работает зашифрованный LVM.
$ lspci -v | grep -A7 -i "audio"
00:1f.3 Audio device: Intel Corporation Device 9d71 (rev 21)
Subsystem: Dell Device 0786
Flags: bus master, fast devsel, latency 32, IRQ 16
Memory at d5228000 (64-bit, non-prefetchable) [size=16K]
Memory at d5200000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [50] Power Management version 3
Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
Kernel driver in use: snd_hda_intel
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
В настоящее время единственное устройство аудиовыхода является "Фиктивным выводом". Достаточно забавный после приостановки ноутбука к спящему режиму и пробуждению его устройство звуковой карты появляется правильно:
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC3246 Analog [ALC3246 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
Я немного подозрителен о комбинации зашифрованной файловой системы и начальной загрузки UEFI, которая могла бы вызвать проблемы с обнаружением аппаратных средств.
$ cat /proc/asound/card0/codec* | grep Codec
Codec: Realtek ALC3246
Codec: Intel Kabylake HDMI
Руководство Alsa явно не указывает, что карта Realtek ALC3246 поддерживается, но поскольку карта иногда работает и иногда нет никакого звукового устройства вообще, я не уверен, является ли это все еще проблемой программного обеспечения.
Править: После перезагружают звуковую карту, не стал снова. Я попытался отключить и включить звуковую карту в BIOS без любого успеха.
Это похоже на aplay, обнаруживает аудиоустройство Alsa, таким образом, проблемой мог быть уровень Pulseaudio (который работает сверх слоя драйвера аудио Alsa).
Для сброса pulseaudio параметров выполните эту команду в терминале:
mv ~/.pulse/ ~/.pulsebak
killall pulseaudio
затем тест.
Также можно установить pavucontrol пакет ("pulseaudio регулятор громкости"), чтобы иметь больше средств управления на pulseaudio.
Я перешел к BIOS и сбросил настройки к заводские настройки . После перезагрузки динамиков и микрофона были сразу найдены. Я также вызвал загрузку модуля ядра:
sudo echo "snd_hda_intel" >> /etc/modules
, Хотя проблема, кажется, довольно случайна, обычно звуковая карта не найдена после перезагрузки, но только после пробуждения от спящего режима.
Единственная вещь, которая работала с моей женой Dell Vostro 5568, была к
Это - лучшее решение, чем сброс всех настроек BIOS к заводским настройкам. Нажмите клавишу F2, когда ноутбук начнет загружаться для ввода настроек BIOS. Это от подобной проблемы askubuntu, https://askubuntu.com/a/924499/512264. Пользователь Sy Langbein использовал этот метод для получения звуковой работы над Dell Vostro 5568.
Править: Просто реализованный, что эта проблема для Ubuntu 17.04, ноутбук моей жены работает 16.04.