Sikecap's Blog

Hanya berbagi dari pengalaman satu ke yang lain

Posts Tagged ‘Songbird

Songbird Error?, tidak bisa jalan karena langsung close!

leave a comment »

Yup, saya punya pengalaman seperti itu, Songbird tiba-tiba tidak bisa jalan, awalnya jangankan memainkan lagi begitu di klik saja tidak muncul sama sekali. Kemudian karena penasaran di coba beberapa kali, muncul sekali terus langsung close sendiri. keliling cari masalahnya dimana dengan mencoba menjalankannya melalui terminal. Benar ternyata memang ada masalah di Songbird, sepertinya ada masalah dengan library bawaannya, library Gstreamer.

Error di Songbird

Error Message di Terminal

Berikut adalah error yang muncul di terminal,

(songbird-bin:3604): GLib-WARNING **: g_set_prgname() called multiple times
(songbird-bin:3608): GStreamer-WARNING **: Failed to load plugin
‘/usr/lib/gstreamer-0.10/libgstmpegdemux.so’: /usr/lib/
gstreamer-0.10/libgstmpegdemux.so: undefined symbol: _gst_debug_dump_mem
(songbird-bin:3608): GStreamer-WARNING **: Failed to load plugin
‘/usr/lib/gstreamer-0.10/libgstrawparse.so’: /usr/lib/
gstreamer-0.10/libgstrawparse.so: undefined symbol: gst_video_format_new_caps_interlaced
(songbird-bin:3608): GStreamer-WARNING **: Failed to load plugin
‘/usr/lib/gstreamer-0.10/libgstlibvisual.so’: /usr/lib/
gstreamer-0.10/libgstlibvisual.so: undefined symbol: gst_adapter_prev_timestamp
(songbird-bin:3608): GStreamer-WARNING **: Failed to load plugin
‘/usr/lib/gstreamer-0.10/libgstmatroska.so’: /usr/lib/
gstreamer-0.10/libgstmatroska.so: undefined symbol: gst_util_array_binary_search
(songbird-bin:3608): GStreamer-WARNING **: Failed to load plugin
‘/usr/lib/gstreamer-0.10/libgstdv.so’: /usr/lib/
gstreamer-0.10/libgstdv.so: undefined symbol: gst_tag_list_new_full
(songbird-bin:3608): GStreamer-WARNING **: Failed to load plugin
‘/usr/lib/gstreamer-0.10/libgstavi.so’: /usr/lib/
gstreamer-0.10/libgstavi.so: undefined symbol: _gst_debug_dump_mem
(songbird-bin:3608): GStreamer-WARNING **: Failed to load plugin
‘/usr/lib/gstreamer-0.10/libgstapp.so’: /usr/lib/
libgstapp-0.10.so.0: undefined symbol: gst_buffer_list_get_type
(songbird-bin:3608): GStreamer-WARNING **: Failed to load plugin
‘/usr/lib/gstreamer-0.10/libgsthdvparse.so’: /usr/lib/
gstreamer-0.10/libgsthdvparse.so: undefined symbol: _gst_debug_dump_mem
(songbird-bin:3608): GStreamer-WARNING **: Failed to load plugin
‘/usr/lib/gstreamer-0.10/libresindvd.so’: /usr/lib/
gstreamer-0.10/libresindvd.so: undefined symbol: gst_navigation_event_parse_command
(songbird-bin:3608): GStreamer-WARNING **: Failed to load plugin
‘/usr/lib/gstreamer-0.10/libgstdeinterlace.so’: /usr/lib/
gstreamer-0.10/libgstdeinterlace.so: undefined symbol:
gst_video_format_parse_caps_interlaced
(songbird-bin:3608): GStreamer-WARNING **: Failed to load plugin
‘/usr/lib/gstreamer-0.10/libgstschro.so’: /usr/lib/
gstreamer-0.10/libgstschro.so: undefined symbol: gst_adapter_masked_scan_uint32
(songbird-bin:3608): GStreamer-WARNING **: invalid name template bwf_audio_sink_%u:
conversion specification must be of type ‘%d’ or ‘%s’ for GST_PAD_REQUEST padtemplate
(songbird-bin:3608): GStreamer-WARNING **: invalid name template alaw_audio_sink_%u:
conversion specification must be of type ‘%d’ or ‘%s’ for GST_PAD_REQUEST padtemplate
(songbird-bin:3608): GStreamer-WARNING **: invalid name template dv_dif_video_sink_%u:
conversion specification must be of type ‘%d’ or ‘%s’ for GST_PAD_REQUEST padtemplate
(songbird-bin:3608): GStreamer-WARNING **: invalid name template jpeg2000_video_sink_%u:
conversion specification must be of type ‘%d’ or ‘%s’ for GST_PAD_REQUEST padtemplate
(songbird-bin:3608): GStreamer-WARNING **: invalid name template mpeg_audio_sink_%u:
conversion specification must be of type ‘%d’ or ‘%s’ for GST_PAD_REQUEST padtemplate
(songbird-bin:3608): GStreamer-WARNING **: invalid name template mpeg_video_sink_%u:
conversion specification must be of type ‘%d’ or ‘%s’ for GST_PAD_REQUEST padtemplate
(songbird-bin:3608): GStreamer-WARNING **: invalid name template up_video_sink_%u:
conversion specification must be of type ‘%d’ or ‘%s’ for GST_PAD_REQUEST padtemplate
(songbird-bin:3608): GStreamer-WARNING **: invalid name template vc3_video_sink_%u:
conversion specification must be of type ‘%d’ or ‘%s’ for GST_PAD_REQUEST padtemplate
/opt/Songbird/./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

Lalu apa solusinya? saya dapat dari sebuah blog kalau tidak salah, hanya saya lupa alamatnya, saya ambil salah satu dari beberapa solusi yang diberikan oleh orang yang mengomentari blog tersebut. Beliau menyarankan agar menghapus file yang mengandung huruf libgst*.* , kemudian saya coba dengan hanya mengompresnya ke sebuah file berekstensi tar.gz, buat jaga-jaga jikalau ketika saya hapus benar-benar menjadi lebih kacau, bisa di kembalikan lagi seperti semula.

Dan hasilnya BERHASIL, Problem SOLVED!. Saya tidak tahu apakah ini sebuah solusi terbaik atau bukan, namun ini mungkin salah satu yang termudah.

Written by sikecap

January 7, 2010 at 16:20

Posted in Linux

Tagged with , , , ,

Installing Songbird on Ubuntu

leave a comment »

Merasa kurang dengan Rhythmbox ato yang lainnya? saya baru-baru ini mencoba Songbird, Songbird adalah sebuah desktop web player, seperti Winamp, dan dibangun dari Mozilla. Sayang tidak bisa diperoleh dengan apt-get, jadi harus unduh manual di webnya, kemudian cari yang sesuai dengan sistem operasi yang kita gunakan, kebetulan saya menggunakan Ubuntu, sesuai judulnya. Setelah selesai d unduh, kita bisa mennyalinnya di direktori /opt dengan menuliskan perintah di terminal untuk menyalin saja,

sudo cp ~/Dowload/Songbird_1.4.3-1438_linux-i686.tar.gz /opt

, atau dengan

sudo mv ~/Download/Songbird_1.4.3-1438_linux-i686.tar.gz /opt

untuk memindahkan file tersebut.

dan mengekstrak paket tersebut dengan menggunakan perintah,

sudo tar xzvf Songbird_1.4.3-1438_linux-i686.tar.gz

kemudian sekarang kita dapat melihat sebuah derektori bernama Songbird. Selanjutnya kita harus merubah permission di direktori Songbird, karena secara default direktori /opt yang dapat mengaksesnya secara langsung adalah root, kecuali kalu memang kita login sebagai root, dan login sebagai root bagi banyak orang tidak di anjurkan. Perintah untuk merubah permission adalah

sudo chown -R useranda:useranda Songbird

ubah useranda menjadi user yang anda gunakan untuk menjalankan Songbird.

Sekarang mari kita buat shorcut untuk Songbird di Applications menu dan panel atas Gnome. Dengan cara klik kanan pada menu gnome, kemudian pilih Edit Menus.

Edit Menus

Edit Gnome Menus

munculah jendela pengaturan,

Main Menus

Main Menu Gnome

kemudian pilih tombol New Item, dan isi dengan,

Type : Application

Name : Songbird

Command : /opt/Songbird/songbird

Comment : Songbird Music Player

Create Launcher

Create Launcer untuk memanggil Songbird

untuk merubah icon, klik pada tombol icon, isi dengan /opt/Songbird/songbird-512.png.

Browse Icon

Memilih icon yang sesuai

ok, tinggal di jalankan, untuk pertama kali running akan ada beberapa konfigurasi sesuai dengan kebutuhan.

Songbird UI

Songbird User Interface

Enjoy your favorite music.

Written by sikecap

January 4, 2010 at 18:31

Posted in Linux

Tagged with , , , ,

Follow

Get every new post delivered to your Inbox.