Вопрос или проблема
Раньше у меня была ubuntu 20.04 LTS, но 11 ноября или накануне я решил запустить такой классический
sudo apt update && sudo apt upgrade
Результатом стало то, что мой внутренний динамик больше не работал, и я думал, безуспешно, что переход на 22.04 LTS решит проблему.
Похоже, это циклическая проблема, о которой очень немногие имеют представление, как её решить. Более того, никто не упоминал это решение для 20.04 и 22.04.
Если ваш внутренний динамик работал до обновления, скорее всего, это связано с депрекацией конфигурации alsa ( /etc/modprobe.d/alsa-base.conf )
Чтобы это проверить, попробуйте
journalctl -k | grep -Ei "ALSA|HDA|sof[-]|HDMI|snd[_-]|sound|hda.codec|hda.intel"
В моем случае была такая часть текста dmic_detect option is deprecated, pass snd-intel-dspcfg.dsp_driver=1 option instead
когда я проверил свой /etc/modprobe.d/alsa-base.conf
У меня была следующая строка :
options snd_hda_intel.dmic_detect=1
после изменения на :
options snd-intel-dspcfg.dsp_driver=1
и перезагрузки мой внутренний микрофон снова заработал.
Я собрал информацию из разных источников в интернете, чтобы прийти к этому (stackoverflow, поддержка Dell, askubuntu, reddit, superuser, linuxmint, gentoo)
Надеюсь, это будет полезно кому-то еще в будущем.
Ответ или решение
Решение проблемы с отсутствием звука в динамиках Dell XPS 13 9315 под управлением Ubuntu 22.04 LTS
Введение
При обновлении до Ubuntu 22.04 LTS на ноутбуке Dell XPS 13 9315 некоторые пользователи сталкиваются с проблемой отсутствия звука через внутренние динамики. Эта ситуация может возникать после выполнения обновлений или изменения конфигураций системы. В данном руководстве мы рассмотрим возможные причины данной проблемы и предложим конкретные шаги для её решения.
Описание проблемы
В большинстве случаев, проблема с отсутствием звука связана с неправильной конфигурацией драйверов звука, особенно в отношении ALSA (Advanced Linux Sound Architecture). Ваша проблема может возникнуть после выполнения стандартных команд обновления:
sudo apt update && sudo apt upgrade
Если после выполнения этой команды устройство перестаёт выдавать звук, то вероятнее всего, в конфигурации ALSA была изменена одна из необходимых опций.
Диагностика проблемы
Для начала необходимо провести диагностику и убедиться, что действительно проблема связана с конфигурацией ALSA. Используйте следующую команду для проверки системных журналов и поиска записей, относящихся к звуку:
journalctl -k | grep -Ei "ALSA|HDA|sof[-]|HDMI|snd[_-]|sound|hda.codec|hda.intel"
Если вы обнаружили текст, в котором упоминается, что параметр dmic_detect
устарел, а вместо него рекомендуется передавать параметр snd-intel-dspcfg.dsp_driver=1
, это может быть ключом к решению вашей проблемы.
Исправление конфигурации ALSA
-
Откройте файл конфигурации ALSA:
sudo nano /etc/modprobe.d/alsa-base.conf
-
Найдите строку:
options snd_hda_intel.dmic_detect=1
-
Замените её на:
options snd-intel-dspcfg.dsp_driver=1
-
Сохраните изменения и выйдите из редактора, нажав
Ctrl + X
, затемY
, чтобы подтвердить. -
Для применения изменений перезагрузите компьютер:
sudo reboot
Проверка работы звука
После перезагрузки проверьте, работает ли звук через внутренние динамики ноутбука. Попробуйте воспроизвести аудио через несколько приложений (например, VLC, браузер или системные звуки).
Дополнительные советы
- Убедитесь, что уровень громкости не уменьшен, а динамики не отключены в системных настройках.
- Воспользуйтесь командой
alsamixer
для визуальной проверки состояния аудиоконтроллеров. Запустите её в терминале и убедитесь, что уровень громкости активных каналов равен или близок к максимальному. -
Если проблема сохраняется, попробуйте переустановить ALSA и PulseAudio:
sudo apt remove --purge alsa-base pulseaudio sudo apt install alsa-base pulseaudio
Затем перезагрузите систему.
Заключение
Проблема с отсутствием звука на ноутбуках Dell XPS 13 9315 после обновления до Ubuntu 22.04 LTS может быть легко решена с помощью корректировки конфигурации ALSA. Следуя вышеприведённым шагам, вы сможете восстановить работоспособность звучания ваших внутренних динамиков. Надеемся, что это пособие окажется вам полезным и поможет решить вашу проблему. Если у вас возникнут дополнительные вопросы, не стесняйтесь обращаться за помощью к сообществу пользователей Linux.