Глухарь-gentoo или Дарт Вейдер сидит в Скайпе.[РЕШЕНО]
Здравствуйте все, кто читает эти строки. Снова обращаюсь к вам за помощью в настройке Генту(Дженту, если кому-то режет слух).
Проблема заключается в странном поведении звуковой карты. Моё железо:
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02) 01:00.1 Audio device: ATI Technologies Inc Juniper HDMI Audio [Radeon HD 5700 Series]
Настраиваю карточку Intel Corporation 82801I. Предупреждения о том, что вторая карточка не работает - игнорирую. Утилиты alsa-utils, alsa-tools установлены, как и драйвера alsa-drivers.
В результате получается весьма интересная картина. Скайп, который сам выбирает аппаратуру с которой он работает, звуки пересылает и в наушниках всё слышно. Даже тестовые звонки проходят. Микрофон работает не адекватно - голос тихий и с эффектом цифровой заглушки (а-ля Дарт Вейдер =) ). Треки в Amarok проигрываются, но ничего не слышно. С другими плеерами ситуация аналогична. Читал мануалы и формуы, но ничего не подошло.
Заранее спасибо всем отозвавшимся.
- Для комментирования войдите или зарегистрируйтесь
Тебе глобально решение или DE
Тебе глобально решение или DE зависимо ? :)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
А какие есть?)
А какие есть?)
Инфы маловато...
но так, на вскидку - в амароке правильно выбраны каналы воспроизведения звука?... попробуй поиграться с ними, возможно по какому-нибудь звук идёт. За микрофон - опять таки, если он работает в принципе, нужно смотреть настройки хотя бы в альсамиксере, или в графическом кедовом, если я правильно понял, какая DE стоит)) Кстати, а зачем alsa-drivers?, hda-intel из ядра не работает?
Я несу пингвина во имя луны! *WALL*
alterious написал(а): в
в КДЕ нынче все настраивается в одном месте (systemsettings) - в программах настроек звука нету :(
перемести вверх желаемое устройство воспроизведения и все будет в порядке ;) а в скайпе включи автоподстройку громкости ;)
Переместил. Оно как
Переместил. Оно как недоступное теперь сверху и болтается =(
Была аналогичная проблема с
Была аналогичная проблема с микрофоном в скайпе, только что обновил до 2.2.0.25 - починилось.
Хотя, думаю поставить старый, потому что "Жизнь за Нер'зула!" таким голосом - это нечто :)
О да!) Это много стоит =)
О да!) Это много стоит =)
Цитата: как и драйвера
Зачем? Модулями в ядре то лучше наверно. hda-intel драйвер стабильно работает с данной аппаратурой.
На ядре gentoo-sources-2.6.32-r24(как и с другими) все работает замечательно на вышеуказанном драйвере. Со скайпом проблем нету, как и с другими приложениями. Попробуйте откатить alsa-drivers и собрать hda-intel модулями в ядро
Модулями нет опции - есть
Модулями нет опции - есть просто добавить возможность добавить в ядро, что и сделал. Не помогает =( К тому же аудио-карта обозначается как недоступная по причине того, что либо отключена (что врядли ибо встроенная) или драйверов под неё нет( и это при пересобранном ядре)
.
В ядро можно вкомпилировать
В ядро можно вкомпилировать [*] драйвер или собрать модулем [M]. И как интересно аудиокарта помечается как отключенная? В ядре? Не смешите мои тапки. После пересборки ядра нужно загрузиться с этим ядром и выполнить alsaconf.
http://img41.imageshack.us/img41/2206/20161123.png
Ладно, пройдём по всей
Ладно, пройдём по всей цепочке:
делаем раз :<lj-cut text="Картинка 640x480, 91.45 КБ">
делаем два:
делаем три:
делаем четыре:
А как нерабочая она помечается следуюшим образом:
Если драйвер вкомпилен в
Если драйвер вкомпилен в ядро, alsaconf не видит звуковуху. Так что это нормально.
Лучше покажите ваш alsamixer.
Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!
Извольте
То что отключено и якобы
То что отключено и якобы неактивно - это помоему ati-шный hdmi-выход.
Касательно звука - Пересоберите ядро и включите модулями hda-intel.
Повторюсь - модулями. Как сказал человек в соседнем посте, alsaconf не увидит звуковую карту, если драйверы вкомпилированы в монолит ядра. Так же в хэндбуке по альсе написано следующее:
Кстати, советую вам изучить данный раздел хэндбука, это поможет вам решить все ваши проблемы со звуком.
А что делать, если
А что делать, если возможности нет загрузить, как модуль? Я бы с радостью, но он просто либо звездит пункты,либо отключает их.
Разделы в хэндбуке я читал неоднократно (возможно скоро вернусь к этому занятию), и всё делал точно по ликалу. Эффект на лицо.
Значит надо где-то уровнем
Значит надо где-то уровнем выше включить какой то пункт модулем. Ищите и смотрите в "Листинг 2.3: Параметры ядра для ALSA" вышеприведенного хэндбука
Хмм... с модулями разобрался
Хмм... с модулями разобрался - действительно был мой недосмотр. Однако alsaconf по пренему не видит PCI звуковых устройств и мою карточку в том числе.
Давайте , без суеты, по
Давайте , без суеты, по порядку.
Покажите
Покажите полностью
Покажите
valet2valet
Конфиг тут
Убрать из ядра ,что касаеться
Убрать из ядра ,что касаеться звука HDMI, убрать CONFIG_SND_DRIVERS (Generic sound devices).
И покажите
И ,ещё покажите
valet2valet написал(а): eix
=)
На эту команду вобще реакции нет.
Цитата:bash: eix: command
emerge eix
Потому что модули не подгружены.
Судя по выводу lspci у вас модуль SND_HDA_INTEL не собран, хотя в конфиге ядра включен.
Вы изменили конфиг, ядро,модули собрали,установили? Загрузились с новым ядром?
Должно быть примерно так в выводе lspsi -k
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06) Subsystem: Giga-byte Technology Device a002 Kernel driver in use: HDA Intel Kernel modules: snd-hda-intel
valet2valet
Получилось вот это.
Модули установил. Пожалуйста:
http://www.ljplus.ru/img4/a/l/alukard_integr/PathToCoreModule.png
http://www.ljplus.ru/img4/a/l/alukard_integr/PathToCoreModule1.png
http://www.ljplus.ru/img4/a/l/alukard_integr/PathToCoreModule2.png
http://www.ljplus.ru/img4/a/l/alukard_integr/PathToCoreModule3.png
http://www.ljplus.ru/img4/a/l/alukard_integr/PathToCoreModule4.png
http://www.ljplus.ru/img4/a/l/alukard_integr/PathToCoreModule5.png
http://www.ljplus.ru/img4/a/l/alukard_integr/PathToCoreModule6.png
Можно прояснить ситуацию с модулем snd-hda-intel? Где его прописывать, собирать? У меня предчувствие что придётся лезть в make.conf.
Device Drivers ---> <*>
Вот это и есть snd-hda-intel.
Судя по скринам у вас оно собрано. Для подргузки модулей во время загрузки всегда использовался rc-скрипт alsasound
Ну чтоже, определённый эффект
Ну чтоже, определённый эффект есть.
http://www.ljplus.ru/img4/a/l/alukard_integr/AlsaConf.png
http://www.ljplus.ru/img4/a/l/alukard_integr/AlsaConf1.png
Теперь хотя бы alsaconf заработал и карту он видит.
также радует, что:
Даже не смотря на:
=)
Однако проблему это не решает - звука всё равно нет. Опять же, Amarok тут не виноват - ни один плеер не воспроизводит музыку. Скайп по прежнему бренчит.
А вы попробуйте в ядре
А вы попробуйте в ядре выключить ATI HDMI, это внутри Intel HD Audio в ядре. Так же поиграйтесь с микшерами, может там просто Mute где то, или PCM в 0 выкручен.
=(
http://www.ljplus.ru/img4/a/l/alukard_integr/Mix.png
http://www.ljplus.ru/img4/a/l/alukard_integr/Mix1.png
http://www.ljplus.ru/img4/a/l/alukard_integr/Mix2.png
Эффект = 0.
Меня также смущает тот факт, что система до сих пор видит два устройства: HD-Audio Generic ATI HDMI (HDMI Audio Output) и некий Esound (ESD). Вот к последнему у меня вопросы: неужели он так обозначает встроенную карту?
Цитата: HD-Audio Generic ATI
Это аудиовыход видеокарты в составе hdmi
Про ESD Вот http://ru.wikipedia.org/wiki/Enlightened_Sound_Daemon
Спасибо. Буду знать =)
Спасибо. Буду знать =)
Стоп, это чтоже получается, он видит лишь одну карту? О_о
Заблудился в трёх соснах...
Заблудился в трёх соснах... После локализации консоли и оконного менеджера (!) System settings->Multimedia->Output Device P references for the Music Categoryпреобразилось до неузнаваемости:
http://www.ljplus.ru/img4/a/l/alukard_integr/SoundCard.png
Правда толком это ничего не изменило - при тесте каждой карты, выдаёт The audio playback device ... does not work. Я уже не знаю за какие головы хвататься =/
Проблема была решена
Проблема была решена переустановкой alsa-lib и alsa-plugins и пересборкой ядра.
Всё просто - надо запретить
Всё просто - надо запретить загрузку в ядро драйвера для второй звуковухи.
А как это будет буквально?
А как это будет буквально?
Я писал в файл
Я писал в файл /etc/modules.d/aliases строчку
alias snd_hda_codec_hdmi off
У меня ! 511 $ zgrep SND
У меня
Всё работает.
Вам выше советовали собрать звук модулями в ядре.Убрать media-sound/alsa-driver.