Songbird не запускается из-за GStreamer в Ubuntu 9.10
Я только что обновил свою систему до 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)
4 ответа
Они дали мне обходной путь :
Для тех из вас, у кого возникла эта проблема: вы должны иметь возможность установить gstreamer-python, но запустить songbird следующим образом (из терминала):
export LD_BIND_NOW=1 ./songbird
После обновления 9.04 до 9.10 у меня перестал работать Songbird, был сломан Network Manager и куча других мелких проблем.
Я решил сделать чистую установку 9.10. Теперь все работает отлично, Songbird отлично работает без каких-либо настроек. Поэтому я рекомендую вам сделать чистую установку, если это возможно.
Я нашел решение, которое могло бы помочь некоторым из нас. ( Сайт статьи и сайт 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 или более поздней.
У меня установлена система Kubuntu с нуля, и песенная птица не работает. Это была ошибка Gstreamer, но пакеты Gstreamer были установлены; по крайней мере, то, что я думал, требовалось.
Я установил VLC плеер. VLC загрузил свои зависимости и установил их, и вуаля! Певчая птица начинает петь!