Sound Blaster Recon3D не работает
Я установил Ubuntu 12.10 на свой компьютер, и я совершенно новичок в Ubuntu. Я не могу заставить мою звуковую карту работать, это звуковой бластер Recon3D. Я читал, что эта карта теперь поддерживает эту версию Ubuntu (HDA creative). Вот что происходит: иногда, когда я включаю компьютер, он вообще не издает звука, но Ubuntu обнаруживает его, я могу настроить параметры звука. Иногда, когда я включаю свой компьютер, каждый раз, когда воспроизводится звук, я слышу только белый шум (действительно громкий шум), исходящий из моих динамиков и головных уборов. Я пытался найти что-то в Интернете, но я нашел только решение, которое работает для HDA-карт Intel. В качестве альтернативы я использую звук HDMI, который поступает с моей видеокарты Nvidia (GTX570). Спасибо всем!
1 ответ
Временное решение
Откройте терминал и выполните следующую команду:
echo "options snd-hda-intel position_fix=1" | sudo tee -a /etc/modprobe.d/alsa-base.conf
объяснение
Это добавит новую строку с options snd-hda-intel position_fix=1
в /etc/modprobe.d/alsa-base.conf
так что ALSA инициализируется с правильными настройками, а не инициализирует ALSA несовместимыми опциями, затем удаляет модуль и перезагружает его совместимыми опциями, как описано в исходном ответе.
Соответствующий отчет об ошибке: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1166529
Оригинальный ответ
Ха! Сам нашел решение. Здесь это идет:
Добавьте эти две строки перед командой "exit 0" в файле rc.local в каталоге / etc:
rmmod snd_hda_intel
modprobe snd_hda_intel position_fix=1
Это должно исправить.