Saturday, January 28, 2012

Error Google Earth 6.2 di Debian Linux 64 bit

Google Earth mungkin menjadi salah satu aplikasi favorit dari sekian banyak aplikasi yang dibagikan secara gratis oleh Google. Aplikasi ini menampilkan bentuk bola bumi lengkap dengan isinya yang dapat dijelajah dalam bentuk tiga dimensi atau 3D. Rilis terbaru Google Earth sudah mencapai versi 6.2. Dukungan platform yang disediakan cukup lengkap, mulai dari Windows, Mac, hingga Linux, 32 bit maupun 64 bit. Installernya dapat diunduh (download) dari situs Google Earth. Untuk distro Linux Debian dan turunannya (Ubuntu, BlankOn, dll) Google sudah menyediakan installer berbentuk paket deb yang dapat langsung dipasang menggunakan sistem instalasi milik Debian, yaitu dpkg.

Karena sudah disediakan sebagai paket .deb maka instalasi Google Earth di Debian Linux menjadi sangat mudah, cukup dengan menjalankan perintah berikut dari terminal:
su
cd Downloads
dpkg -i google-earth-stable_current_amd64.deb
Sebelumnya jangan lupa dulu untuk memasang paket lsb-core dan ia32-libs dari repo Debian. Sayang sekali setelah instalasi selesai dilakukan dan bejalan dengan lancar, ada error pada saat menjalankan Google Earth sehingga aplikasi ini sama sekali tidak berfungsi. Ketika dijalankan dari terminal, berikut ini error yang muncul:
Google Earth has caught signal 11.
We apologize for the inconvenience, but Google Earth has crashed.

 This is a bug in the program, and should never happen under normal
 circumstances. A bug report and debugging data have been written
 to this text file:

/home/rotyyu/.googleearth/crashlogs/crashlog-4f24dfb3.txt

Please include this file if you submit a bug report to Google.
Isi dari berkas dimaksud dalam error tersebut:
Major Version 6
Minor Version 2
Build Number 0000
Build Date Jan 23 2012
Build Time 17:11:07
OS Type 3
OS Major Version 3
OS Minor Version 1
OS Build Version 0
OS Patch Version 0
Crash Signal 11
Crash Time 1327816627
Up Time 0.015741

Stacktrace from glibc:
./libgoogleearth_free.so(+0xc0af3)[0xf7673af3]
./libgoogleearth_free.so(+0xc0c73)[0xf7673c73]
[0xf76e5400]
./libbase.so(_ZN5earth15GfxCardInfoUnixC1Ev+0x4a)[0xf4fcd61a]
./libbase.so(_ZN5earth11GfxCardInfo12GetSingletonEv+0x44)[0xf4fcd664]
./libgoogleearth_free.so(_ZN5earth6client11Application3runEv+0x2e)[0xf768152e]
./libgoogleearth_free.so(+0xbf5cb)[0xf76725cb]
./libgoogleearth_free.so(earthmain+0x249)[0xf7673729]
./googleearth-bin[0x804878b]
/lib32/libc.so.6(__libc_start_main+0xe6)[0xf51cfe46]
./googleearth-bin[0x80486d1]
Hingga saat ini saya belum menemukan solusi untuk error ini. Mungkin ada rekan-rekan yang sempat menghadapi error ini dan sudah menyelesaikannya?