missing libGL.so in SL 3.4e [Solved]

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

Moderator: Moderators

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

missing libGL.so in SL 3.4e [Solved]

Post by 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

davemc
Sharecropper
Posts: 680
Joined: Tue Jan 02, 2007 17:08
Location: Virginia, usa

Post by davemc » Sat Aug 11, 2007 5:17

So install it?

Your talking about libglade right?

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

Post by 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.
Contact:

Post by 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

lxnay
Land Owner
Posts: 3596
Joined: Thu Oct 13, 2005 23:16
Location: Italy
Contact:

Post by 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+

AmpLiF1eR
Old Dear Hen
Posts: 523
Joined: Tue Nov 21, 2006 17:02
Location: Amsterdam, Netherlands
Contact:

Post by 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

lxnay
Land Owner
Posts: 3596
Joined: Thu Oct 13, 2005 23:16
Location: Italy
Contact:

Post by 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+

gazal
Advanced Hen
Posts: 244
Joined: Sat Jul 14, 2007 10:02
Location: HiVi
Contact:

Post by 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 `('

AmpLiF1eR
Old Dear Hen
Posts: 523
Joined: Tue Nov 21, 2006 17:02
Location: Amsterdam, Netherlands
Contact:

Post by 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

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

Post by 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

Post Reply