2

Аудио разъем на передней панели моего HP TouchSmart IQ770 не работает должным образом в Ubuntu (9.10 и 8.04). Когда я подключаю наушники или динамик к разъему, Ubuntu воспроизводит звук через оба динамика - встроенные динамики по умолчанию и недавно подключенное устройство. Vista отключает звук встроенного динамика и переключается на подключенное устройство, что я и ищу. Это не проблема 9.10 потому что у меня была та же проблема с 8.04 (и я не мог решить ее тогда).

Я попытался вручную изменить параметр «Разъем» на «Аналоговые наушники» (по умолчанию «Аналоговый выход») на вкладке « Sound Preferences|Output », но и встроенный динамик, и наушники замолчали.

Я попробовал обходной путь, найденный здесь, но он не сработал для меня. Я добавил options snd-hda-intel model=hp (пробовал model=auto тоже) в /etc/modprobe.d/alsa-base.conf но это тоже не сработало.

Вот некоторая информация, которая (я считаю) может потребоваться для понимания проблемы.

$cat /proc/asound/version 
Advanced Linux Sound Architecture Driver Version 1.0.20.

$lspci 
//among other things
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)

$cat /proc/asound/cards
0 [NVidia         ]: HDA-Intel - HDA NVidia
                     HDA NVidia at 0xfbfb8000 irq 23
1 [SAA7134        ]: SAA7134 - SAA7134
                     saa7133[0] at 0xfebff800 irq 17

$/proc/asound/modules 
0 snd_hda_intel
1 saa7134_alsa

Может кто-нибудь помочь мне это исправить?

1 ответ1

0

После нескольких часов поиска в Google и десятков или перезагрузок, я начал работать с помощью этого поста на форумах Ubuntu.

Решение простое: добавьте следующую строку в /etc/modprobe.d/alsa-base.conf и перезагрузите компьютер.

options snd-hda-intel model=6stack

Эта строка изначально содержала power_save , power_save_controller , position_fix и probe_mask а также переменную model которая была установлена на auto . Звук не работал, когда я сохранил существующие значения для других переменных и установил model=6stack . Я должен был снять их, чтобы заставить это работать.

Надеюсь, это кому-нибудь поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .