Вопрос или проблема
После обновления у меня больше нет звука
ниже приведены несколько параметров моей системы
uname -a
Linux ap3 5.8.0-51-generic #57~20.04.1-Ubuntu SMP Птн Апр 16 12:34:52 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
lspci -v | grep Audio
00:1b.0 Аудиоустройство: Intel Corporation C600/X79 серии чипсет Контроллер высококачественного звука (rev 06)
Подсистема: Dell C600/X79 серии чипсет Контроллер высококачественного звука
08:00.1 Аудиоустройство: NVIDIA Corporation GK107 HDMI Аудио контроллер (rev a1)
Подсистема: NVIDIA Corporation GK107 HDMI Аудио контроллер
aplay –list-devices
aplay: device_list:276: звуковые карты не найдены…
Я следовал нескольким постам и попытался добавить
Добавлено в /etc/modprobe.d/alsa-base.conf
options snd-hda-intel dmic_detect=0
и также
#Добавлено в
blacklist snd_soc_skl /etc/modprobe.d/blacklist.conf
Все это без успеха
Когда я запускаю управление громкостью, у меня есть фиктивный вывод вместо обычного физического вывода – динамик или наушники
Если кто-то может помочь с этим
С уважением,
Столкнулся с точно такой же проблемой на HP Elitebook G6. Я видел это в dmesg:
Jun 17 15:41:00 LE1046 kernel: [ 2.909867] sof-audio-pci 0000:00:1f.3: DSP обнаружен с информацией о классе/подклассе/интерфейсе прог PCI 0x040100
Jun 17 15:41:00 LE1046 kernel: [ 2.909871] sof-audio-pci 0000:00:1f.3: Найдены цифровые микрофоны на платформе Skylake+, используется драйвер SOF
Jun 17 15:41:00 LE1046 kernel: [ 2.909880] sof-audio-pci 0000:00:1f.3: включение устройства (0000 -> 0002)
Jun 17 15:41:00 LE1046 kernel: [ 2.910035] sof-audio-pci 0000:00:1f.3: DSP обнаружен с информацией о классе/подклассе/интерфейсе прог PCI 0x040100
Jun 17 15:41:00 LE1046 kernel: [ 3.185589] sof-audio-pci 0000:00:1f.3: связка 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Jun 17 15:41:00 LE1046 kernel: [ 3.192846] sof-audio-pci 0000:00:1f.3: использование MSI режима прерываний
Jun 17 15:41:00 LE1046 kernel: [ 3.213728] sof-audio-pci 0000:00:1f.3: найдены кодеки hda, маска 5
Jun 17 15:41:00 LE1046 kernel: [ 3.213732] sof-audio-pci 0000:00:1f.3: использование HDA драйвера машины skl_hda_dsp_generic теперь
Jun 17 15:41:00 LE1046 kernel: [ 3.213739] sof-audio-pci 0000:00:1f.3: DMIC обнаружены в таблицах NHLT: 4
Jun 17 15:41:00 LE1046 kernel: [ 3.518745] sof-audio-pci 0000:00:1f.3: ошибка: cl_dsp_init: тайм-аут чтения HDA_DSP_SRAM_REG_ROM_STATUS
Jun 17 15:41:00 LE1046 kernel: [ 3.518812] sof-audio-pci 0000:00:1f.3: ошибка: статус = 0x00000000 паника = 0x00000000
Jun 17 15:41:00 LE1046 kernel: [ 3.877800] sof-audio-pci 0000:00:1f.3: ошибка: cl_dsp_init: тайм-аут чтения HDA_DSP_SRAM_REG_ROM_STATUS
Jun 17 15:41:00 LE1046 kernel: [ 3.877805] sof-audio-pci 0000:00:1f.3: ошибка: статус = 0x00000000 паника = 0x00000000
Jun 17 15:41:00 LE1046 kernel: [ 4.180322] sof-audio-pci 0000:00:1f.3: ошибка: cl_dsp_init: тайм-аут чтения HDA_DSP_SRAM_REG_ROM_STATUS
Jun 17 15:41:00 LE1046 kernel: [ 4.180331] sof-audio-pci 0000:00:1f.3: ошибка: статус = 0x00000000 паника = 0x00000000
Jun 17 15:41:00 LE1046 kernel: [ 4.180339] sof-audio-pci 0000:00:1f.3: ошибка: dsp инициализация провалилась после 3 попыток с ошибкой: -110
Jun 17 15:41:00 LE1046 kernel: [ 4.180353] sof-audio-pci 0000:00:1f.3: ошибка: статус = 0xffffffff паника = 0xffffffff
Jun 17 15:41:00 LE1046 kernel: [ 4.180357] sof-audio-pci 0000:00:1f.3: ошибка: не удалось сбросить DSP
Jun 17 15:41:00 LE1046 kernel: [ 4.180358] sof-audio-pci 0000:00:1f.3: ошибка: не удалось загрузить прошивку DSP -110
Jun 17 15:41:00 LE1046 kernel: [ 4.230811] sof-audio-pci 0000:00:1f.3: ошибка: hda_dsp_core_reset_enter: тайм-аут чтения HDA_DSP_REG_ADSPCS
Jun 17 15:41:00 LE1046 kernel: [ 4.230813] sof-audio-pci 0000:00:1f.3: ошибка: сброс ядра DSP не удался: core_mask f
Это кажется, решило проблему для меня:
sudo tee /etc/modprobe.d/alsa-fix.conf <<<'options snd-hda-intel dmic_detect=0'
и
sudo reboot
Я смог увидеть свою звуковую карту в настройках и больше не было фиктивного вывода.
То же самое здесь при обновлении до Jammy Jellyfish, я обнаружил, что LTS ядра звук работает без настроек, это 5.15 и 6.6 и 6.12 ядра Linux.
Ответ или решение
Вопрос о проблеме с отсутствием звука после обновления Ubuntu 20.04 на системе Dell T7610 довольно распространенный, особенно среди пользователей, которые сталкиваются с подобными проблемами после обновления системы или ядра. В данном случае предоставлены некоторые диагностики и предпринятые шаги, но проблема все еще не решена. Рассмотрим проблему более подробно и предложим возможные пути решения.
Теория
Когда вы сталкиваетесь с проблемой отсутствия звука в системе на базе Linux, такой как Ubuntu, это может быть следствием нескольких факторов:
-
Конфигурация драйверов: После обновления ядра операционной системы или пакетов, которые отвечают за аудиосистему, конфигурационные файлы могут оказаться несовместимыми или нуждающимися в обновлении.
-
Службы и их состояние: PulseAudio и/или ALSA могут работать некорректно. Важно проверять их состояние на предмет ошибок или некорректных настроек.
-
Поддержка оборудования: Обновления могут вводить новые драйверы или изменять существующие, что влияет на совместимость с некоторыми моделями оборудования, такими как звуковые карты.
Пример
К примеру, в предоставленной информации видно, что после обновления ядра до версии 5.8.0-51 система обнаруживает несколько аудиоустройств, но выводится сообщение о том, что "звук утерян" и "нет обнаруженных звуковых карт". Также отображается "символическая заглушка" вместо доступных выходов для динамиков или наушников.
Диагностика через lspci
подтверждает наличие звуковых устройств от Intel и NVIDIA на системной плате, однако команда aplay --list-devices
не находит карт. Было предпринято несколько попыток исправления проблемы путем редактирования конфигурационных файлов (alsa-base.conf
и blacklist.conf
), но SUCCESS’а добиться не удалось.
Применение
Для устранения проблемы можно предпринять следующий комплекс шагов, который базируется на типичных решениях подобных вопросов:
-
Проверка и обновление драйверов ALSA и PulseAudio
Убедитесь, что все аудиопакеты обновлены до последних версий. Для этого стоит выполнить:sudo apt update sudo apt install --reinstall alsa-base pulseaudio
-
Перезагрузка и настройка устройств
Некоторые пользователи сообщают, что перезагрузка после перезаписи конфигурации вызвала необходимость в «чистом старте» службы PulseAudio:pulseaudio --kill pulseaudio --start
-
Правка конфигурационных файлов и модули ядра
Поскольку предыдущие пользовательские вмешательства не дали результата, можно произвести контрольную правку и вводить варианты последовательно, проверяя изменения:- Вернитесь к оригинальным настройкам
alsa-base.conf
иblacklist.conf
, затем попробуйте заново:- Отключение dmic:
echo "options snd-hda-intel dmic_detect=0" | sudo tee /etc/modprobe.d/disable-dmic.conf
- Перезагрузите систему:
sudo reboot
- Отключение dmic:
- Вернитесь к оригинальным настройкам
-
Анализ вывода journalctl и dmesg
Используйте вывод сообщений ядра и служб для анализа ошибок, схожих с теми, что были приведены:dmesg | grep snd journalctl -xe | grep pulse
-
Переход на другое ядро
Если проблема сохраняется, попробуйте загрузиться со старого или альтернативного ядра. Иногда новые ядра могут иметь проблемы со спецификой вашего оборудования. -
Использование живого USB-носителя
Запуститесь с USB-носителя с Ubuntu и проверьте, работает ли звук в этой среде. Это поможет определить, является ли проблема аппаратной или системной.
Указанные действия должны помочь идентифицировать и решить проблему. Если ни один из методов не сработает, рассмотрите возможность обращения в специализированные форумы, где опытные пользователи могут подсказать дополнительные решения. Также стоит рассмотреть возможность отчета в поддержку Dell, если проблема оказывается глубже и требует вмешательства на уровне вендора.