Songbird не запускается из-за GStreamer в Ubuntu 9.10

1870
Bart van Heukelom

Я только что обновил свою систему до Kubuntu 9.10 (Karmic). Это, по-видимому, сломало Songbird. Исправление, которое я нашел в Интернете (удаление плагина libvisual-4.0 или около того), не работает, так как у меня не установлен этот пакет.

(songbird-bin:15641): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstlibvisual.so': /usr/lib64/gstreamer-0.10/libgstlibvisual.so: undefined symbol: gst_adapter_prev_timestamp (songbird-bin:15641): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstdv.so': /usr/lib64/gstreamer-0.10/libgstdv.so: undefined symbol: gst_tag_list_new_full ././songbird-bin: symbol lookup error: /usr/lib/python2.6/dist-packages/gst-0.10/gst/_gst.so: undefined symbol: gst_task_pool_get_type Could not initialize GStreamer: Error re-scanning registry, child terminated by signal 

(Я отправил это в их систему отчетов об ошибках: http://community.bounceeverywhere.com/songbird/topics/gstreamer_problem_in_new_ubuntu_9_10 )

1

4 ответа на вопрос

2
Bart van Heukelom

Они дали мне обходной путь :

Для тех из вас, у кого возникла эта проблема: вы должны иметь возможность установить gstreamer-python, но запустить songbird следующим образом (из терминала):

export LD_BIND_NOW=1 ./songbird 
1
easyrider

После обновления с 9.04 до 9.10 у меня перестал работать Songbird, сломался Network Manager и куча других мелких проблем.

Я решил сделать чистую установку 9.10. Теперь все работает отлично, Songbird отлично работает без каких-либо настроек. Поэтому я рекомендую вам сделать чистую установку, если это возможно.

Не возможно: p Bart van Heukelom 14 лет назад 2
1
thanatokephaloides

Я нашел решение, которое могло бы помочь некоторым из нас. ( Сайт статьи и сайт Songbird )

В сеансе терминала перейдите к тому месту, где у вас есть бинарный файл Songbird, и затем используйте команду:

export SB_GST_SYSTEM=1;./songbird 

использовать системные плагины GStreamer исключительно во время работы Songbird;

или используйте команду

export SB_GST_NO_SYSTEM=1;./songbird 

использовать плагины GStreamer в комплекте с Songbird исключительно во время работы Songbird.

Поведение Songbird по умолчанию заключается в загрузке обоих наборов, что почти наверняка приведет к конфликтам. Я использую Ubuntu Studio 11.04 (Natty Narwhal); но, насколько мне известно, это исправление должно работать на любой Ubuntu / Ubuntu Studio / Kubuntu / Xubuntu версии 9.10 или более поздней.

0
slhck

У меня установлена ​​система Kubuntu с нуля, и песенная птица не работает. Это была ошибка Gstreamer, но пакеты Gstreamer были установлены; по крайней мере, то, что я думал, требовалось.

Я установил VLC плеер . VLC загрузил свои зависимости и установил их, и вуаля! Певчая птица начинает петь!