LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 06-27-2010, 12:44 PM   #1
jobleep
LQ Newbie
 
Registered: Aug 2008
Posts: 26

Rep: Reputation: 15
Google Earth not working slackware-64


Hi, I've enabled multilib on my system using Alien's wiki. I tried the slackbuild script from sbo and it built the package. I installed the package fine. But google earth keeps crashing when it starts up. It seems to be a problem with the linking or libraries,i think, it keeps giving a weird stack trace on the crash log.

Code:
Major Version 5
Minor Version 2
Build Number 0001
Build Date Jun 10 2010
Build Time 16:15:55
OS Type 3
OS Major Version 2
OS Minor Version 6
OS Build Version 33
OS Patch Version 4
Crash Signal 6
Crash Time 1277660036
Up Time 1.56838

Stacktrace from glibc:
./libgoogleearth_free.so(+0xd030b)[0xf775a30b]
[0xffffe400]
/lib/libc.so.6(abort+0x182)[0xf5a6b5b2]
/usr/lib/xorg/modules/dri/r600_dri.so(+0xb307)[0xecb56307]
/usr/lib/xorg/modules/dri/r600_dri.so(+0x107a3)[0xecb5b7a3]
/usr/lib/xorg/modules/dri/r600_dri.so(+0x11697)[0xecb5c697]
/usr/lib/xorg/modules/dri/r600_dri.so(+0x91cd)[0xecb541cd]
/usr/lib/libGL.so.1(+0x3a06f)[0xf4df006f]
/usr/lib/libGL.so.1(+0x193ce)[0xf4dcf3ce]
/usr/lib/libGL.so.1(+0x1439a)[0xf4dca39a]
/usr/lib/libGL.so.1(glXChooseVisual+0x36)[0xf4dcb046]
./librender.so(+0x4d673)[0xf503c673]
./librender.so(_ZN12RenderWidget4initEv+0x116)[0xf503d056]
./librender.so(_ZN12RenderWidgetC1EP7QWidgetPKc6QFlagsIN2Qt10WindowTypeEE+0x16c)[0xf503deac]
./librender.so(_ZN5earth6render12RenderWindow12createWidgetEv+0x82)[0xf5020432]
./libgoogleearth_free.so(_ZN5earth6client12ModuleWidget9showEventEP10QShowEvent+0x94)[0xf77372d4]
./libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0xabb)[0xf6bed7ef]
./libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xa0)[0xf6b9de20]
./libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x16f)[0xf6ba78a3]
./libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x70)[0xf741fd50]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0xcc)[0xf6bf055c]
./libQtGui.so.4(_ZN14QWidgetPrivate14show_recursiveEv+0x74)[0xf6bf0264]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x1f2)[0xf6bf0482]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x45)[0xf6bf04d5]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x33b)[0xf6bf0a97]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x1d9)[0xf6bf0469]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x45)[0xf6bf04d5]
./libQtGui.so.4(_ZN14QWidgetPrivate14show_recursiveEv+0x74)[0xf6bf0264]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x1f2)[0xf6bf0482]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x45)[0xf6bf04d5]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x33b)[0xf6bf0a97]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x1d9)[0xf6bf0469]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x45)[0xf6bf04d5]
./libQtGui.so.4(_ZN14QWidgetPrivate14show_recursiveEv+0x74)[0xf6bf0264]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x1f2)[0xf6bf0482]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x45)[0xf6bf04d5]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x33b)[0xf6bf0a97]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x1d9)[0xf6bf0469]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x45)[0xf6bf04d5]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x33b)[0xf6bf0a97]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x1d9)[0xf6bf0469]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x45)[0xf6bf04d5]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x33b)[0xf6bf0a97]
./libQtGui.so.4(_ZN14QWidgetPrivate12showChildrenEb+0x1d9)[0xf6bf0469]
./libQtGui.so.4(_ZN14QWidgetPrivate11show_helperEv+0x45)[0xf6bf04d5]
./libQtGui.so.4(_ZN7QWidget10setVisibleEb+0x33b)[0xf6bf0a97]
./libQtGui.so.4(_ZN7QWidget10showNormalEv+0x4a)[0xf6be0e9e]
./libgoogleearth_free.so(_ZN10MainWindow18readScreensizeInfoEv+0xc35)[0xf771f225]
./libgoogleearth_free.so(_ZN5earth6client11Application12SetupMainWinENS0_3Kvw7ProductEb+0x29e)[0xf775e61e]
./libgoogleearth_free.so(_ZN5earth6client11Application3runEv+0x42f)[0xf776547f]
./libgoogleearth_free.so(earthmain+0x27d)[0xf775973d]
./googleearth-bin(_init+0x122)[0x80486c2]
/lib/libc.so.6(__libc_start_main+0xe6)[0xf5a54b86]
./googleearth-bin(_init+0x91)[0x8048631]
 
Old 06-27-2010, 03:50 PM   #2
freaky3
LQ Newbie
 
Registered: Jun 2010
Posts: 6

Rep: Reputation: 0
i have the same problem
 
Old 06-27-2010, 04:29 PM   #3
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
I'm getting it too. Slackware users are getting it, Ubuntu users are getting it, Arch users are getting it. ATI video users are getting it, Intel video users (like me) are getting it, Nvidia users are getting it. 64 bit users are getting it, 32 bit users are getting it.

Apparently, therefore, it's somewhat broken.

There's a thread on the Google Earth forum about it. It is marked as "Answered". However, the so-called answer is as follows:
Best answer - LadyBugz (Google Employee)
Thanks for reporting this issue - we are looking into it.

3 of 15 people found this answer helpful. Did you?
Their forum apparently has no button marked "Yes (for small values of)".

Drop back to 5.1, is my advice.
 
Old 06-28-2010, 03:15 AM   #4
linuxs64
Member
 
Registered: Jun 2010
Posts: 116

Rep: Reputation: 47
No issues for me : Slackware 13.1 x86_64, multilib enabled as per alien's wiki, GoogleEarth version 5.2.1.1329 (downloaded new source and used custom slackbuild), Nvidia proprietary driver 195.36.24.

Did you do this before compiling?

Code:
. /etc/profile.d/32dev.sh
Note the . at the front. Logout & re-login after compiling. Make sure your graphic drivers are setup correctly. I re-installed Nvidia proprietary drivers after upgrading to multilib as some files are over-written during the upgrade.

alien's multilib instructions

Last edited by linuxs64; 06-28-2010 at 03:18 AM.
 
Old 06-28-2010, 03:44 AM   #5
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
Running 32dev.sh is irrelevant. Google Earth is a precompiled binary-only app. The proprietary Nvidia drivers are irrelevant to me and many others (I have an Intel 965 display), though the possibility seems to exist that the only drivers 5.2.1.1329 actually works on are the proprietary Nvidia drivers...
 
Old 06-28-2010, 08:56 AM   #6
slackass
Member
 
Registered: Apr 2006
Location: SE Texas
Distribution: Slack64-15.0
Posts: 910

Rep: Reputation: 90
GoogleEarth working here.

Slack64-C ML
GoogleEarth built with sbopkg
 
Old 07-06-2010, 09:14 AM   #7
Keith Hedger
Senior Member
 
Registered: Jun 2010
Location: Wiltshire, UK
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,150

Rep: Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856
Had a similar problem but fixed it by going here:
http://slackwiki.org/Google_Earth
and downloading libgl and placing it in the google earth folder ( where the binary is ) tried symlinking first and copying my copy of the lib but it didn't work , for some reason it needs to have the lib itself in the folder, go figure!
 
1 members found this post helpful.
Old 07-06-2010, 09:54 AM   #8
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
Aha! That actually worked -- despite the problem in this thread (signal 6) being different to the problem described back in 2007 (the whole of X crashing).

It's symptomatic of GE's poor software hygiene that a very old libGL makes the problem go away, and significant to see so many other libraries bundled with GE that are past their "best before" date.

Thanks Keith!
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Slackware 13 and Google Earth jamasoo Slackware 8 05-02-2010 01:57 PM
Google Earth not working? - Fedora 11 x86 64-bit Resist Fedora 1 10-22-2009 09:32 AM
no 'Earth' on Google earth blastradius Linux - Software 19 02-01-2009 12:05 PM
LXer: Google Maps and Google Earth KML overlays LXer Syndicated Linux News 0 10-29-2008 04:30 AM
Google Earth produces 'holes' in planet earth greengrocer Linux - Newbie 5 07-18-2006 10:57 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:34 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration