Шахтинская Linux User Group. Поддержка пользователей Linux и Unix. Обмен дистрибутивами.

Модераторы: ShurShun, Vitas

Ответить
Аватара пользователя
Vitas
Не в сети
Модератор
Модератор
Сообщения: 313
Зарегистрирован: Пт мар 24, 2006 16:38
Контактная информация:

dbus - что такое и с чем его едят

Сообщение Vitas »

до того как ни начал ставить Beep-media-plaeyr (далее bmpx)http://beep-media-player.org/site/BMPx_Homepage (Медиаплейер основанный на XMMS 1.2.8-pre1. Интерфейс GTK2.), я души не чаял что такоеdbus ? При конфигурировании bmpx он требует это dbus. Я установил этот пакет dbus-0.61. обычными тремя действиями ./configure & make & make install. Далее установил злаполучный bmpx. Запускаю и тута ошибочка:

Код: Выделить всё

beep-media-player-2: Couldn't connect to session bus: No reply within specified time
про то, что нужно делать с этим dbus'ом я незнаю...
я нашёл кое-какую инфу по нему http://gentoo.ru/node/2537
там было сказано зарегистривать переменную:

Код: Выделить всё

DBUS_SESSION_BUS_ADDRESS="unix:path=/var/run/dbus/system_bus_socket"
я так и сделал ... но толку его нужнл как я думаю наверное как-то запустить...
есть куча утилит кот. с ним поставились:
dbus-binding-tool dbus-launch dbus-viewer
dbus-cleanup-sockets dbus-monitor
dbus-daemon dbus-send
...
вот и вопрос: кто нибудь знает что это такое и как его заставить правильно работать, и для чего он нужен?
vitas@vitas ~ $ uname -a
Linux vitas 2.6.17-gentoo-r5 #1 PREEMPT Sun Sep 3 13:08:17 MSD 2006 i686 AMD Athlon(tm) XP 2000+ GNU/Linux

Аватара пользователя
DbIMok
Не в сети
Администратор
Администратор
Сообщения: 8268
Зарегистрирован: Ср янв 28, 2004 7:15

Сообщение DbIMok »

FAQ
по моему все ясно написано, добавить нечего. ты не запускаешь сервис.

Аватара пользователя
Vitas
Не в сети
Модератор
Модератор
Сообщения: 313
Зарегистрирован: Пт мар 24, 2006 16:38
Контактная информация:

Сообщение Vitas »

2 DbIMok
теперь хоть разобрался как оно работает) ...
но я уже скомпилил bmpx с параметром --disable-dbus.
вопрос остаётся, для чего он нужен, что он офигенно фажного делает для плэера? ...
после компиляции с такими параметрами он у меня запустился ... только не чего не хочет проигрывать ... в настроичках так я прописал:
System: ALSA
Card: NVidia NForce2
Divice: NVidia NForce2:NVidia NForce2
пробуешь что нить запустить и ошибка:

Код: Выделить всё

ERROR [Element: src]

Current URI:
/mnt/j/Media/Music/Junkie XL - Today/02-junkie_xl-mushroom.mp3

Detailed debugging information:
gstbasesrc.c(1416): gst_base_src_loop (): /pipeline_file/src:
streaming task paused, reason not-linked
вариант с тем что не правильно настроены ALSA отбадает XMMS работает и с ALSA и с OSS системами замечательно.

можь я крыво собрал библиотечки gstreamer-0.10.4 и gst-plugins-base-0.10.4. Но если бы bmpx не находил их он бы стал ругаться на этапе конфигурирования.
vitas@vitas ~ $ uname -a
Linux vitas 2.6.17-gentoo-r5 #1 PREEMPT Sun Sep 3 13:08:17 MSD 2006 i686 AMD Athlon(tm) XP 2000+ GNU/Linux

Аватара пользователя
DbIMok
Не в сети
Администратор
Администратор
Сообщения: 8268
Зарегистрирован: Ср янв 28, 2004 7:15

Сообщение DbIMok »

Ты не одинок
имхо, если хочется установить последнюю версию молодой программки нужно быть готовым самостоятельно с ней поразбираться. иначе нужно использовать или стандартный софт или отлаженную версию.

Аватара пользователя
Vitas
Не в сети
Модератор
Модератор
Сообщения: 313
Зарегистрирован: Пт мар 24, 2006 16:38
Контактная информация:

Сообщение Vitas »

2 DbIMok
какую лучше взять версию bmpx чтобы он работал без багов?
vitas@vitas ~ $ uname -a
Linux vitas 2.6.17-gentoo-r5 #1 PREEMPT Sun Sep 3 13:08:17 MSD 2006 i686 AMD Athlon(tm) XP 2000+ GNU/Linux

Аватара пользователя
DbIMok
Не в сети
Администратор
Администратор
Сообщения: 8268
Зарегистрирован: Ср янв 28, 2004 7:15

Сообщение DbIMok »

не знаю, почитай их форум. мне эта прога не интересна. Dbus это интерфейс передачи сообщений (оповещения) для приложений. Вроде реакции на подключение устройства и тд.

Аватара пользователя
Vitas
Не в сети
Модератор
Модератор
Сообщения: 313
Зарегистрирован: Пт мар 24, 2006 16:38
Контактная информация:

Сообщение Vitas »

ура!!!! у меня всё получилась!!!
надо было доставить:
gst-plugins-bad-0.10.3
gst-plugins-good-0.10.3
gst-plugins-ugly-0.10.3
vitas@vitas ~ $ uname -a
Linux vitas 2.6.17-gentoo-r5 #1 PREEMPT Sun Sep 3 13:08:17 MSD 2006 i686 AMD Athlon(tm) XP 2000+ GNU/Linux

Ответить