missing libGL.so in SL 3.4e [Solved]

Discussion in general that pertains to Sabayon Linux - Must Pertain to Sabayon Linux

Moderator: Moderators

missing libGL.so in SL 3.4e [Solved]

Postby pajamabama » Sat Aug 11, 2007 3:08

On the live dvd of SL 3.4e Second Life and Goolgle Earth won't launch because libGL.so is missing.

Code: Select all
[email protected] ~ $ googleearth
./googleearth-bin: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
[email protected] ~ $ secondlife-bin
bin/do-not-directly-run-secondlife-bin: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory


any ideas? Thanks.

also, Compiz seems to work perfectly.
HP dv6000t
SabayonLinux 5.5 - x86_64

www.pedorro.com
pajamabama
Growing Hen
 
Posts: 161
Joined: Sun Jan 07, 2007 22:05
Location: In another time's forgotten space.

Postby davemc » Sat Aug 11, 2007 5:17

So install it?

Your talking about libglade right?
davemc
Sharecropper
 
Posts: 680
Joined: Tue Jan 02, 2007 17:08
Location: Virginia, usa

Postby pajamabama » Sat Aug 11, 2007 5:40

I don't think libglade is involved. libGL.so is the OpenGL library right? And libglade generates gui's?

And it makes sense that both Google Earth and Second Life would need OpenGL. I'm not sure they'd need dynamically generated gui's.

The other questions though are how does Compiz work? And, why isn't that library there? Maybe those apps are looking for another version of it?
HP dv6000t
SabayonLinux 5.5 - x86_64

www.pedorro.com
pajamabama
Growing Hen
 
Posts: 161
Joined: Sun Jan 07, 2007 22:05
Location: In another time's forgotten space.

Postby pajamabama » Sat Aug 11, 2007 7:37

update:

Warsow does work. How is that? Why do some OpenGL apps work, and othes don't?

from the console output while running Warsow:
Code: Select all
Using libGL.so.1 for OpenGL...Display initialization

:? :? :?
HP dv6000t
SabayonLinux 5.5 - x86_64

www.pedorro.com
pajamabama
Growing Hen
 
Posts: 161
Joined: Sun Jan 07, 2007 22:05
Location: In another time's forgotten space.

Postby lxnay » Sat Aug 11, 2007 8:17

What's the output of:
Code: Select all
eselect opengl show
Image
Join us on IRC (chat.freenode.net #sabayon or WebChat)
Submit bugs to our Bug Tracker
Follow me on Twitter
Add me on Facebook
Add me on Google+
lxnay
Land Owner
 
Posts: 3596
Joined: Thu Oct 13, 2005 23:16
Location: Italy

Postby AmpLiF1eR » Sat Aug 11, 2007 14:05

the output is 'nvidia' in my case... having the same issue on my installed 3.4e x64.
Image
AmpLiF1eR
Old Dear Hen
 
Posts: 523
Joined: Tue Nov 21, 2006 17:02
Location: Amsterdam, Netherlands

Postby lxnay » Sat Aug 11, 2007 14:15

Code: Select all
emerge emul-linux-x86-xlibs (for x86-64) && eselect opengl set xorg-x11 && eselect opengl set nvidia
Image
Join us on IRC (chat.freenode.net #sabayon or WebChat)
Submit bugs to our Bug Tracker
Follow me on Twitter
Add me on Facebook
Add me on Google+
lxnay
Land Owner
 
Posts: 3596
Joined: Thu Oct 13, 2005 23:16
Location: Italy

Postby gazal » Sat Aug 11, 2007 14:37

My 3.4e-64 is on HD, and Google Earth does not start.


The command fails:
Code: Select all


SABAYON ~ # emerge emul-linux-x86-xlibs (for x86-64) && eselect opengl set xorg-x11 && eselect opengl set nvidia
-su: syntax error near unexpected token `('
gazal
Advanced Hen
 
Posts: 244
Joined: Sat Jul 14, 2007 10:02
Location: HiVi

Postby AmpLiF1eR » Sat Aug 11, 2007 17:21

gazal wrote:The command fails:
Code: Select all


SABAYON ~ # emerge emul-linux-x86-xlibs (for x86-64) && eselect opengl set xorg-x11 && eselect opengl set nvidia
-su: syntax error near unexpected token `('


You have to remove the "(for x86-64)" from the code :)
(and delete the part in front of it also when you do not own the x64 version)

@lxnay, thanks but still the same output when starting googleearth.

gr.
Amp
Last edited by AmpLiF1eR on Sat Aug 11, 2007 17:45, edited 2 times in total.
Image
AmpLiF1eR
Old Dear Hen
 
Posts: 523
Joined: Tue Nov 21, 2006 17:02
Location: Amsterdam, Netherlands

Postby pajamabama » Sat Aug 11, 2007 17:21

Code: Select all
sabayonx86-64 ~ # eselect opengl show
nvidia


got this while remerging emul-linux-x86-xlibs:
Code: Select all
...
TEXTREL usr/lib32/opengl/xorg-x11/lib/libGL.so.1.2

 * QA Notice: The following files contain executable stacks
 *  Files with executable stacks will not work properly (or at all!)
 *  on some architectures/operating systems.  A bug should be filed
 *  at http://bugs.gentoo.org/ to make sure the file is fixed.
 *  For more information, see http://hardened.gentoo.org/gnu-stack.xml
 *  Please include this file in your report:
 *  /var/tmp/portage/app-emulation/emul-linux-x86-xlibs-10.0/temp/scanelf-execstack.log
 * --- --- RWX usr/lib32/opengl/xorg-x11/lib/libGL.so.1.2
...


the other two commands appear to have finished normally. But, Google Earth still fails in the same way.

One thing I'm seeing that may or may not be relevant is that the file that failed during emerge was libGL.so.1.2
Google Earth fails looking for libGL.so.1

Does this mean something?
HP dv6000t
SabayonLinux 5.5 - x86_64

www.pedorro.com
pajamabama
Growing Hen
 
Posts: 161
Joined: Sun Jan 07, 2007 22:05
Location: In another time's forgotten space.

Next

Return to Sabayon Linux General Discussion

Who is online

Users browsing this forum: No registered users and 2 guests