Solving Yelp Could not Initialize Gecko!
Pada posting yang kemarin (sehabis installasi GSB) ternyata saya tidak bisa mengakses GNOME Help Browser dengan pesan error seperti berikut :
martinus@martinusadyh:~$ yelp Could not initialize gecko! martinus@martinusadyh:~$
Setelah lumayan berpusing-pusing ria dengan mbah google dan belum menemukan *hint* akhirnya coba-coba tanya di milis gsb-user (bermodalkan inggris yang pas-pas’an
Hajar bleh, yang penting error ane bisa solved ) dan untungnya om Steve mau menjawab pertanyaan saya dan dibawah ini adalah petuah yang sangat manjur dari om Steve :
Likely a problem with mozilla-xulrunner, or a conflict with seamonkey.
Make sure that the mozilla-xulrunner-1.9.0.13-i486-2gsb package is
installed:slapt-get –install –reinstall mozilla-xulrunner-1.9.0.13-i486-2gsb
Also, make sure to remove any ‘seamonkey’ directories from
/etc/ld.so.conf. Re-run `ldconfig` after. Hopefully this should fix the
problem.Good luck!
-= Steve =-
Nah bermodalkan petuah dari om Steve tersebut, akhirnya saya coba-coba cek packages mozilla-xulrunner-1.9.0.13-i486-2gsb sudah ada atau belum di sistem dengan cara sebagai berikut :
martinus@martinusadyh:~$ ls /var/log/packages/ | grep xul mozilla-xulrunner-1.9.0.13-i486-2gsb martinus@martinusadyh:~$
Hm.. sudah ada dan dengan versi yang terbaru, ok sekarang mari kita lanjutkan dengan petuah yang kedua yaitu hilangkan direktori seamonkey dari file /etc/ld.so.conf. Ok sekarang mari diperiksa :
martinus@martinusadyh:~$ more /etc/ld.so.conf /usr/local/lib /usr/i486-slackware-linux/lib /usr/lib/seamonkey /usr/lib/xulrunner martinus@martinusadyh:~$
Hmm.. sekarang mari kita hapus direktori /usr/lib/seamonkey dari file /etc/ld.so.conf menjadi seperti ini :
martinus@martinusadyh:~$ more /etc/ld.so.conf /usr/local/lib /usr/i486-slackware-linux/lib /usr/lib/xulrunner martinus@martinusadyh:~$
Dan sekarang jalankan-lah perintah ldconfig untuk memperbarui PATH library (CMIIW) , dan langkah terakhir jalankanlah yelp dan kita akan mendapatkan hasil seperti dibawah ini :

And voilla…. i can see GNOME Help Browser Again
Nah mudah-mudahan reportase singkat ini bisa membantu teman-teman yang mengalami nasib yang sama
Tulisan ini dibuat untuk menyukseskan Lomba Blog Open Source P2I-LIPI dan Seminar Open Source P2I-LIPI 2009.


Konfigurasi ini ternyata juga menyelesaikan masalah yang terjadi pada epiphany yaitu :
martinus@martinusadyh:~$ epiphany %U
epiphany: /usr/lib/seamonkey/libnss3.so: version `NSS_3.12.3′ not found (required by /usr/lib/xulrunner/libxul.so)
epiphany: /usr/lib/seamonkey/libnss3.so: version `NSS_3.12′ not found (required by /usr/lib/xulrunner/libxul.so)
martinus@martinusadyh:~$
And thx again Steve