После последнего обновления ядра я потерял свою звуковую карту. Звук есть только через USB-адаптер. Мои наушники или динамики работают только через это устройство. Виджет настройки звука не отображает никаких устройств звуковой карты, кроме USB. Я обновил драйвер ALSA из панели запуска, а также удалил каталог ~./pulse
, я попытался gnome-alsamixer
... но моя звуковая карта просто исчезла. Я попытался выяснить, если это какая-то проблема с оборудованием или это неудачное обновление ядра. Посмотрите на этот вывод:
wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh && chmod +x ./alsa-info.sh && ./alsa-info.sh
http://www.alsa-project.org/db/?f=80c541c891c4bce51447c9d2f75ea7f9d8b678a4
Вот alsa-base.conf (с включенным черным списком):
http://www.pasteall.org/32574
и вывод:
grep "Codec:" /proc/asound/card*/codec*
grep: /proc/asound/card*/codec*: No such file or directory
Что еще я могу предоставить, чтобы узнать, что не так?
Можете ли вы попробовать это, что я использовал для решения аналогичной проблемы:
sudo modprobe snd-hda-intel
и добавить строку с snd-hda-intel
в конце /etc/modules
.
Я думаю, что это может решить вашу проблему.
возможно, воспользуйтесь этой ссылкой http://www.mysamplecode.com/2012/05/no-soundcards-found-linux-mint-12.html?showComment=1390338718155#c4449143529292145936
[ 116] работал для меня!
Откройте терминал (Приложения -> Принадлежности -> Терминал) и введите
sudo gedit /etc/default/grub
, а затем измените строку с
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
до
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=use_crs"
Сохраните файл.
После сохранения файла запустите update-grub
sudo update-grub
Перезагрузите компьютер!
Судя по предоставленной вами информации, похоже, что модуль драйвера для вашей внутренней звуковой карты занесен в черный список.
lsmod | grep snd
там, чтобы вы могли узнать, какие дополнительные модули загружены туда для вашей внутренней звуковой карты. Затем вернитесь к вашей установке Ubuntu.
Проверьте файл /etc/modprobe.d/blacklist-oss.conf
и найдите там эти недостающие модули, и, если они найдены, закомментируйте их, поставив перед ними #
.
Наконец выполните sudo modprobe <missing modules>
, чтобы загрузить их в ядро.