LinuxForum.Fans
Тема

Не работают наушники, хотя динамики работают

Автор: u___________4 10 сообщений 9626 просмотров
#107901

Здравствуйте. На Убунте 10.10 х64, на ноуте Toshiba Satellite C650, почему-то не работают наушники. Когда я их подключаю в соответствующее гнездо звук продолжает идти в динамики. Облазил уже весь гугл, но в основном нахожу проблемы при которых звук одновременно играет и там и там.
В alsa-base.conf вносил по одиночке следующие строки:

options snd-hda-intel model=6stack-digout
options snd-hda-intel model=toshiba
options snd-hda-intel model=basic
options snd-hda-intel model=auto
options snd-hda-intel model=laptop
options snd-hda-intel model=laptop-eapd
options snd-hda-intel model=3stack
options snd-hda-intel model=uniwill-m31
options snd-hda-intel index=0
options snd-hda-intel model=asus-laptop
options snd-hda-intel model=asus
options snd-hda-intel model=hippo
options snd-hda-intel model=6stack-dig

Не помогает. Последнее что пробовал:

alias snd-card-0 snd-hda-intel
options snd-hda-intel enable=1 index=0 model=auto

Результата ноль. Подскажите пожалуйста, как их всётаки включить.

#107908

Параметры -> Звук
Поэкспериментируйте с параметрами на вкладках "Устройства" и "Выход"

#107916

В устройствах есть следующий список доступных устройств:

Analog Stereo Input
Analog Stereo Output
Analog Stereo Duplex
Digital Stereo Duplex (IEC 958)
Digital Stereo (IEC 958) Output + Analog Stereo Input

Звук есть только с вторым и третьим устройством и только в динамиках. На наушники реакции 0.
На вкладке "Выход" есть только одно устройство - "Встроенное аудио-устройство Analog Stereo".
Я вот тут подумал. Может нерабочие Digital-устройства говорят о том что под мою звуковыую карту нет драйверов? Я где-то в сети видел что проблемы со звуком в убунте решали пересборкой Alsa с поддержкой интеловских звуковых карт. У меня как раз такая же.

#107959

А на вкладке "Переключатели" в регуляторе громкости, случайно нет пункта "Headphone"?

#107963

У меня вообще нет регулятора громкости :o
Всё же мне кажется что это отсутствуют драйвера. Попробую последовать инструкциям с одного найденного в гугле материала и пересобрать алсу

#108140

Воообщем проблема именно в драйверах :( Пробую по инструкциям из сети собрать с нуля alsa, дак на версии 1.0.23 при выполнении make вылетает ошибка:

...audio/alsa-driver-1.0.23/acore/pcm_native.c: In function ‘snd_pcm_hw_params’:
...audio/alsa-driver-1.0.23/acore/pcm_native.c:489: error: implicit declaration of function ‘pm_qos_remove_requirement’
...anton/Склад/audio/alsa-driver-1.0.23/acore/pcm_native.c:492: error: implicit declaration of function ‘pm_qos_add_requirement’

В интернете я не нашёл даже намёков на решение. На некоторых форумах пишут что на убунте эту проблему не обойти - надо собирать более поздние версии alsa. Взялся за 1.0.22, дак там даже ./confgure отработать нормально не может

checking for kernel linux/autoconf.h... no
The file /lib/modules/2.6.35-23-generic/build/include/linux/autoconf.h does not exist.
Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /lib/modules/2.6.35-23-generic/build).

Поставил 3 возможных пакета linux-source: linux-source, linux-source-2.6.35, linux-ec2-source-2.6.32. Результата никакого.
Пошёл вот сюда:
http://packages.ubuntu.com/search?searchon=contents&keywords=autoconf.h&mode=exactfilename&suite=jaunty&arch=i386
Оказывается этот файл есть вообще только на 2.6.28 :(
Подскажите пожалуйста, как быть? Очень нужна звуковая карта в нормальном состоянии :(

#108161

Нужно найти где-то Headphones или Front Audio.

#108243

alsamixer ?

#108423

У меня похожая проблема: не работают динамики, но работают наушники. Что делать?

#108967

Решено. Оказывается не нужно ничего прописывать и ковырять. Всё решается очень просто - http://sandro-omsk.livejournal.com/5703.html - там ниже описывается загрузка и установка паркета alsa-driver-linuxant_1.0.23.0_all.deb. После этого у меня всё стало как у людей :)

Войдите или зарегистрируйтесь, чтобы ответить.