Проблема со звуком KDE + XINE-lib + phonon
Привет всем!
После недавнего обновления у меня пропал звук, что именно обновлял я не помню. В системе 2 движка - xine-lib и gstreamer.
Звуковые карты в системе:
cat /proc/asound/cards 0 [SB ]: HDA-Intel - HDA ATI SB HDA ATI SB at 0xfe024000 irq 16 1 [HDMI ]: HDA-Intel - HDA ATI HDMI HDA ATI HDMI at 0xfdefc000 irq 19 2 [CX8801 ]: CX88x - Conexant CX8801 Conexant CX8801 at 0xfa000000
Сейчас работает через gstreamer, так как xine-lib и phonon не видят первую и последнюю звуковые карты. Проблема еще в том, что не во всех программах работает звук, даже если в программе выставить звук в ALSA. Так же пропал программный микшер, который позволял нескольким программам выводить звук одновременно. Я уже почти неделю пересобираю различные пакеты, лазию в гугле, но так решения и не нашел. Подскажите, в чем же может быть дело.
Сведения о системе:
uname -a Linux SUPER 2.6.35-gentoo-r4_SUPER #2 SMP Thu Aug 26 21:41:02 NOVST 2010 x86_64 AMD Athlon(tm) II X4 620 Processor AuthenticAMD GNU/Linux
USE="alsa" - включен глобально. hald удален из системы полностью, из-за перехода на xorg-server-1.9, так же пропало автомонтирование. В попытке вернуть звук и автомонтирование я установил openrc и мигрировал на baselayout-2, но ни того, ни другого не получил...
Версия alsa-lib, alsa-plugins, alsa-headers:
cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.23.
ALSA - настраивалась по хендбуку.
- Для комментирования войдите или зарегистрируйтесь
Была такая-же фигня, исчезла
Была такая-же фигня, исчезла одна из звуковых карт. Удалил из системы pulseaudio и сделал USE="-pulseaudio". Сейчас все нормально
PulseAudio даже не
PulseAudio даже не устанавливал, так как это вроде устаревший движок.
Если ничего не помогает, прочти наконец инструкцию...
всё в кучу
Вы видимо не внимательно
Вы видимо не внимательно читали что я писал. GSTReamer у меня работает, но не работает звук в некоторых программах, например в exaile. Когда звук выводился через xine-lib все программы отлично работали, к тому же был микшер потоков. Это говорит о том, что ядро работает и модули подгружены (хотя так оно и есть). openrc я ставил из-за того что udev заносится в sysinit, до этого он не загружался вообще. Для автомонтирования рекомендуют использовать DeviceKit, по сути это тот же hald, но переработан и оптимизирован. Я его поставил, но так и не разобрался как его настроить.
Если ничего не помогает, прочти наконец инструкцию...
GSTReamer
Так бы и писали, что в медиа-плеере проблема со звуком.
Проверьте флаги media-plugins/gst-plugins-meta, наверняка то что не играет просто не включено. Xine же монолит, а GSTReamer полностью модульный.
LinAdmin написал(а): В
Все флаги? Выключите oss pulseaudio esd dvb. И всё-таки покажите eix media-plugins/gst-plugins-meta
Вот: emerge -pv
Вот:
А зачем dvb флаг вырубать, у меня есть ТВ-тюнер.
Если ничего не помогает, прочти наконец инструкцию...
LinAdmin написал(а): openrc я
покажите rc-update show | grep udev
Цитата: Для автомонтирования
и врядле получится, насколько мне известно solid как backend на текущий момент только hald умеет использовать
Спасибо за совет насчет
Спасибо за совет насчет solid.
1. В gstreamer установлены все плагины.
2.
Я пробовал настраивать модули ядра как в этом руководстве: http://www.gentoo.org/doc/en/udev-guide.xml
но не помогло, так как это описание для baselayout-1.x, а у меня вторая версия стоит на пару с openrc. Так же я пробовал настраивать модуль snd-hda-intel в файле /etc/conf.d/modules, так же это не принесло никакого результата. Такое ощущение что udev неправильно настраивает звуковуху...
Если ничего не помогает, прочти наконец инструкцию...
После долгого гугления, я на
После долгого гугления, я на каком-то иностранном форуме нашел информацию о том как заставить звуковую карту правильно инициализироваться. Это достигается путем добавления в файл /etc/conf.d/modules следующих строк:
Но у меня появилась новая проблема. После перезагрузки пропадает звук во всех приложениях которые не используют phonon. После 2-4 перезагрузок все нормально начинает работать, пока снова не перезагрузишься. Я так и не понял из-за чего это происходит. Может кто сталкивался?
Если ничего не помогает, прочти наконец инструкцию...
подозреваю, что в настройках
подозреваю, что в настройках kde у тебя просто по умолчанию выставлено не то устройство вывода ;)
открой "параметры системы" -> "мультимедиа" и на вкладке phonon выставь нужные устройства вывода ;)
тоже долго не понимал, почему на нетбуке не выводятся звуки ситемных уведомлений, пока не подключил телевизор через hdmi ;)
Как раз таки все с точности
Как раз таки все с точности до наоборот. Системные уведомления работают и работают программы использующие phonon. Но вот все остальные программы не работают. Начинают работать после 3-4 перезагрузок системы. Как будто udev при каждой перезагрузке перебирает список звуковых карт и на абум выбирает основную из списка.
Если ничего не помогает, прочти наконец инструкцию...