Я установил Kubuntu 17.04 на Dell Vostro 5568 с зашифрованной файловой системой. Ноутбук поставляется с биографией 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
В настоящее время единственным устройством вывода звука является «Dummy output». Достаточно смешно после приостановки работы ноутбука до спящего режима и его пробуждения. Устройство звуковой карты выглядит правильно:
$ 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 поддерживается, но поскольку карта иногда работает, а иногда нет звукового устройства, я не уверен, все еще проблема с программным обеспечением. [ ! d3]
Realtek ALC3246 : После перезагрузки звуковая карта снова исчезла. Я попытался отключить и включить звуковую карту в BIOS без каких-либо успехов.
Похоже, что aplay обнаруживает звуковое устройство Alsa, поэтому проблема может быть слоем Pulseaudio (который работает поверх уровня звуковых драйверов Alsa).
Для сброса параметров pulseaudio запустите эту команду в терминале:
mv ~/.pulse/ ~/.pulsebak
killall pulseaudio
затем проверьте. [ ! d4]
Также вы можете установить пакет pavucontrol («pulseaudio volume control»), чтобы иметь больше элементов управления для пульсового звука.
Я пошел в BIOS и сбросил настройки до заводских настроек. После немедленного восстановления динамиков и микрофона. Я также загрузил загрузку модуля ядра:
sudo echo "snd_hda_intel" >> /etc/modules
Хотя проблема кажется довольно случайной, обычно звуковая карта не найдена после перезагрузки, но только после пробуждения из спящего режима.
Похоже, что aplay обнаруживает звуковое устройство Alsa, поэтому проблема может быть слоем Pulseaudio (который работает поверх уровня звуковых драйверов Alsa).
Для сброса параметров pulseaudio запустите эту команду в терминале:
mv ~/.pulse/ ~/.pulsebak
killall pulseaudio
затем проверьте. [ ! d4]
Также вы можете установить пакет pavucontrol («pulseaudio volume control»), чтобы иметь больше элементов управления для пульсового звука.
Я пошел в BIOS и сбросил настройки до заводских настроек. После немедленного восстановления динамиков и микрофона. Я также загрузил загрузку модуля ядра:
sudo echo "snd_hda_intel" >> /etc/modules
Хотя проблема кажется довольно случайной, обычно звуковая карта не найдена после перезагрузки, но только после пробуждения из спящего режима.