У меня звуковая карта на основе snd-hda-intel, но при этом не работают наушники/микрофон.
winterheart 29 марта, 2009 - 01:40
Необходимо передать модулю звуковой карты параметр, определяющий модель чипсета, а их для данного драйвера очень много. Чипсет можно узнать из соответствующей строки в alsamixer. Затем, сверившись с документацией ALSA (/usr/src/linux/Documentation/sound/alsa/ALSA-Configuration.txt
и /usr/src/linux/Documentation/sound/alsa/HD-Audio-Models.txt
), попробуйте перебрать все параметры, пока не найдете рабочий вариант:
# ALSA должна быть остановлена. /etc/init.d/alsasound stop # Сначала выгружаем модуль, чтобы изменить конфигурацию. modprobe -r hda-sound-intel # Пробуем конфигурацию modprobe hda-sound-intel model=3stack
Где 3stack - строчка, выцепленная из файла документации для конкретного чипа.
Как найдете подходящую конфигурацию, внесите следующую строку в /etc/modprobe.d/alsa
, чтобы настройки не пропали при следующей перезагрузке:
options hda-sound-intel model=3stack
После перезагрузки все должно заработать, иначе — пробуйте следующую строку :).
»
- Для комментирования войдите или зарегистрируйтесь
а если моего чипа нет в списке?
уменя Chip: Nvidia MCP78 HDMI
в файле /usr/src/linux/Documentation/sound/alsa/HD-Audio-Models.txt
такого нет
что делать?
Насколько я знаю, для них не
Насколько я знаю, для них не нужно никаких строчек инициализации, все работает со последними ядрами. Важно, чтобы был кодек nVidia HDMI.
Не грусти, товарищ! Всё хорошо, beautiful good!
Перед тем, как править
Перед тем, как править /etc/modules.d/alsa желательно убедиться в правильности выбранной модели.
Сделать это легко — нужно просто выгрузить драйвер и загрузить его по новой, указав модель:
user@host$sudo modprobe -r hda-sound-intel && sudo modprobe hda-sound-intel model=${выбранная_модель}
После этого, если проблема решена, нужно вносить исправления/дополнения в /etc/modules.d/alsa, если нет — пробовать другую модель.
emacs — отличная операционка которой не хватает только хорошего текстового редактора.
Добавил изменения.
Добавил изменения.
Не грусти, товарищ! Всё хорошо, beautiful good!