LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Search this Thread
Old 03-20-2009, 09:05 AM   #1
carverknut
LQ Newbie
 
Registered: Apr 2006
Posts: 19

Rep: Reputation: 0
google earth does not start with Suse 11.1 - error message libGL.so.1


Hi all,
upon install as user, all icons are there. Starting the application from the icon results in heavy HDD work for half a minute and then nothing.

Starting in a terminal, it gives the error message:

./googleearth-bin: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory


Any idea, how to get over this?

Thanks,
Knut
 
Old 03-20-2009, 10:57 AM   #2
weibullguy
ReliaFree Maintainer
 
Registered: Aug 2004
Location: Kalamazoo, Michigan
Distribution: Slackware-current, Cross Linux from Scratch, Gentoo
Posts: 2,747
Blog Entries: 1

Rep: Reputation: 225Reputation: 225Reputation: 225
You need to install something that provides OpenGL libraries, specifically libGL. Mesa is probably the most widely used open source provider. But nVidia and ATI proprietary graphics drivers also provide OpenGL libraries.
 
Old 03-20-2009, 11:55 AM   #3
carverknut
LQ Newbie
 
Registered: Apr 2006
Posts: 19

Original Poster
Rep: Reputation: 0
Thanks for your reply,
but I am not sure what to: I have an onboard graphics card, so nothing with nvidia or Ati. The chip is an intel one.

Regards,
Knut
 
Old 03-20-2009, 01:07 PM   #4
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen, DK
Distribution: pclos2014.08, Slack14.1 DebWheezy, +50+ other Linux OS, for test only.
Posts: 13,989

Rep: Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611
Suse 11 : /usr/lib/libGL.so.1 is provided by the package
'Mesa' ( which is usually installed with the OS install ).

Please try this : 'su' .. # 'zypper install Mesa'

And also : 'ls /usr/lib/ | grep libGL'

......
 
Old 03-20-2009, 01:31 PM   #5
carverknut
LQ Newbie
 
Registered: Apr 2006
Posts: 19

Original Poster
Rep: Reputation: 0
Hi,
thanks again.

zypper gives out: nothing to do.

I have a "normal" DVD Suse 11.1 install - strange, that Google Earth does not run with the default setup.

Any more help for me?

Thanks for more input.

Best,
Knut
 
Old 03-20-2009, 01:45 PM   #6
ronlau9
Senior Member
 
Registered: Dec 2007
Location: In front of my LINUX OR MAC BOX
Distribution: Mandriva 2009 X86_64 suse 11.3 X86_64 Centos X86_64 Debian X86_64 Linux MInt 86_64 OS X
Posts: 2,369

Rep: Reputation: Disabled
Quote:
Originally Posted by carverknut View Post
Thanks for your reply,
but I am not sure what to: I have an onboard graphics card, so nothing with nvidia or Ati. The chip is an intel one.

Regards,
Knut
OK it is a intel but with one ?
You have to install the proper driver before googleearth will run
ASk for a terminal run the command lspci .
Post the outcome
 
Old 03-20-2009, 02:04 PM   #7
carverknut
LQ Newbie
 
Registered: Apr 2006
Posts: 19

Original Poster
Rep: Reputation: 0
Here we go:

lspci gives out the following:

00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10)
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)

I guess the second entry is the one we will be talking about.

Regards,
Knut
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
 
Old 03-21-2009, 02:11 AM   #8
ronlau9
Senior Member
 
Registered: Dec 2007
Location: In front of my LINUX OR MAC BOX
Distribution: Mandriva 2009 X86_64 suse 11.3 X86_64 Centos X86_64 Debian X86_64 Linux MInt 86_64 OS X
Posts: 2,369

Rep: Reputation: Disabled
Searching the opensuse hardware data base I still can not find it as a supported cart.
I have the same you see .
I solve it by buying one who was supported and put it in one my empty slots
Do not if it is possible in you're case
But maybe I overlook it and search the opensuse hardware data base you're self
 
Old 03-21-2009, 03:06 AM   #9
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen, DK
Distribution: pclos2014.08, Slack14.1 DebWheezy, +50+ other Linux OS, for test only.
Posts: 13,989

Rep: Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611
How about showing us the result of

'ls /usr/lib/ | grep libGL'

Could be you have it in '/usr/lib64/' ? ?
 
Old 03-21-2009, 08:35 AM   #10
carverknut
LQ Newbie
 
Registered: Apr 2006
Posts: 19

Original Poster
Rep: Reputation: 0
Here we go again (thanks for the replies):

libGL.so
libGL.so.1
libGL.so.1.2
libGLU.so.1
libGLU.so.1.3.070200

Still, I am wondering why it does not run.

Regards,
Knut
 
Old 03-21-2009, 08:44 AM   #11
carverknut
LQ Newbie
 
Registered: Apr 2006
Posts: 19

Original Poster
Rep: Reputation: 0
Now I tried it again with the start of Googleearth. It gives out a new error message:

./googleearth-bin: symbol lookup error: /usr/lib/libssl.so.0.9.8: undefined symbol: EVP_camellia_128_cbc

Any idea with this one?

It turns more and more weired.

Regards,
Knut
 
Old 03-21-2009, 09:23 AM   #12
weibullguy
ReliaFree Maintainer
 
Registered: Aug 2004
Location: Kalamazoo, Michigan
Distribution: Slackware-current, Cross Linux from Scratch, Gentoo
Posts: 2,747
Blog Entries: 1

Rep: Reputation: 225Reputation: 225Reputation: 225
Quote:
Originally Posted by carverknut View Post
./googleearth-bin: symbol lookup error: /usr/lib/libssl.so.0.9.8: undefined symbol: EVP_camellia_128_cbc

Any idea with this one?
http://forums.opensuse.org/applicati...gle-earth.html

You did search for the error yourself before posting didn't you?
 
Old 03-21-2009, 12:09 PM   #13
carverknut
LQ Newbie
 
Registered: Apr 2006
Posts: 19

Original Poster
Rep: Reputation: 0
Hi,
yes, I did search for the error, but did not find this one.

Thanks for the hint, unfortunately, after following the advice in the post, my system freezes completely.

So, still the problem remains.

I guess, with my graphics chip, it will not be possible to view our planet.

Regards,
Knut
 
Old 03-23-2009, 02:04 PM   #14
HIMYM
LQ Newbie
 
Registered: Mar 2009
Posts: 1

Rep: Reputation: 0
Hi,

I got the same issue as Cavernknut:
./googleearth-bin: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory

And I try the advice of knudf :
'su' .. # 'zypper install Mesa'

it seems that the lib are install in /usr/lib64/
in /opt/ there is only the directory /kde3/

and ./googleearth is still giving me error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory

I tried to copy the libGL.so.1 of /usr/lib64/ into the current directory but it gives the error;
./googleearth-bin: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory

I am puzzled out, if anybody could help me, I 'd appreciate.
Thanks a lot
 
Old 03-23-2009, 02:26 PM   #15
weibullguy
ReliaFree Maintainer
 
Registered: Aug 2004
Location: Kalamazoo, Michigan
Distribution: Slackware-current, Cross Linux from Scratch, Gentoo
Posts: 2,747
Blog Entries: 1

Rep: Reputation: 225Reputation: 225Reputation: 225
I'm guessing Google Earth is a 32-bit binary. You can check for sure using the file command. If so, then it can't use the 64-bit GL library found in /usr/lib64. You'll need 32-bit libraries installed in one of the lib directories.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Google Earth error. rich_c Linux - Software 1 02-27-2009 03:31 AM
Can't Get Google Earth 5 to Start JonBL Linux - Software 3 02-21-2009 07:27 PM
Google Earth won't start on Suse 10.3 mwrath Linux - Desktop 5 02-16-2009 06:22 AM
How do I install Google Earth.bin on Suse 10.2 brocki1 Linux - Newbie 1 06-09-2008 05:43 PM
google earth install error davidguygc Slackware 3 06-18-2007 11:11 PM


All times are GMT -5. The time now is 03:52 PM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration