Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

HELP! Fedora Core 9 64-Bit Running Second Life? Is it POSSIBLE?

Chika Otsuka
Registered User
Join date: 28 Aug 2007
Posts: 2
07-02-2008 01:00
Hi there! I've been running back and forth through Google search result, and all I ever read were guides on getting SL to work on their version of Ubuntu. What happen to people with other distros? How about some love for the Fedora Core people? Yes, I DO work and play in my Linux :)

I have the latest ATI driver loaded and working with OpenGL drivers. I'm stuck with the following error message (notice the tips to fix issue only list instruction for Ubuntu users):

[root@localhost SecondLife_i686_1_19_1_4]# ./secondlife
Running from /home/Ak/SecondLife_i686_1_19_1_4
Warning: Did not register secondlife:// handler with KDE: Directory /root/.kde/share/services does not exist.
bin/do-not-directly-run-secondlife-bin: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory
*** Unclean shutdown. ***

You are running the Second Life Viewer on a x86_64 platform. The
most common problems when launching the Viewer (particularly
'bin/do-not-directly-run-secondlife-bin: not found' and 'error while
loading shared libraries') may be solved by installing your Linux
distribution's 32-bit compatibility packages.
For example, on Ubuntu and other Debian-based Linuxes you might run:
$ sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl

*******************************************************
This is a BETA release of the Second Life linux client.
Thank you for testing!
Please see README-linux.txt before reporting problems.

Are the only people in the world ever run Second Life Linux version are Ubuntu people or something?

How in the world will I get those libaries without sudo or apt-get? Does anyone out there got theirs working on FC9, or any previous versions of Fedora Core? BTW I am running on GNOME and not KDE as indicated. ANY help or URL relating to this issue is highly appreciated. I'll even give you a cookie I baked in SL for helping me figuring this out and getting it to run. Thank you VERY much for reading and your help!
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
07-02-2008 01:15
Have you used "Search this forum" for this forum using Fedora as a search term?

I see some posts that look like people can get sl to run on 64bit Fedora.
_____________________
-

So long to these forums, the vBulletin forums that used to be at forums.secondlife.com. I will miss them.

I can be found on the web by searching for "SuezanneC Baskerville", or go to

http://www.google.com/profiles/suezanne

-

http://lindenlab.tribe.net/ created on 11/19/03.

Members: Ben, Catherine, Colin, Cory, Dan, Doug, Jim, Philip, Phoenix, Richard,
Robin, and Ryan

-
Boroondas Gupte
Registered User
Join date: 16 Sep 2005
Posts: 186
07-02-2008 03:19
From: Chika Otsuka
What happen to people with other distros? How about some love for the Fedora Core people?
The bigger problem than the distribution is probably the 64bit environment. You'll have to find out how to install FC's 32-bit compatibility packages.

From: Chika Otsuka

(notice the tips to fix issue only list instruction for Ubuntu users):
That's probably because it's an example.

From: Chika Otsuka

[root@localhost SecondLife_i686_1_19_1_4]# ./secondlife
Don't run Second Life as root. You don't want 929208 lines of code have access to your whole system.

From: Chika Otsuka

Running from /home/Ak/SecondLife_i686_1_19_1_4
Warning: Did not register secondlife:// handler with KDE: Directory /root/.kde/share/services does not exist.
bin/do-not-directly-run-secondlife-bin: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory
*** Unclean shutdown. ***

You are running the Second Life Viewer on a x86_64 platform. The
most common problems when launching the Viewer (particularly
'bin/do-not-directly-run-secondlife-bin: not found' and 'error while
loading shared libraries') may be solved by installing your Linux
distribution's 32-bit compatibility packages.

For example, on Ubuntu and other Debian-based Linuxes you might run:
$ sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl

*******************************************************
This is a BETA release of the Second Life linux client.
Thank you for testing!
Please see README-linux.txt before reporting problems.
I'd ignore the KDE warning for now. Registering the secondlife:// protocol would just allow your web browser to start the Second Life client from links with URLs starting with "secondlife://", which isn't required.

From: Chika Otsuka

Are the only people in the world ever run Second Life Linux version are Ubuntu people or something?
Not at all, me for example am running it on gentoo (32bit, though). I know there are some SuSE, slackware and FC users, too.

From: Chika Otsuka

How in the world will I get those libaries without sudo or apt-get?
With yum, it seems: http://forums.fedoraforum.org/showthread.php?t=158836 Though, I can't tell you what the names of the required libraries are in FC9.

Also, consider installing sudo. It allows you to run single commands as root from a normal user's shell. Thereby it encourages not working as root all the time, even while doing administrative work.
Chika Otsuka
Registered User
Join date: 28 Aug 2007
Posts: 2
07-12-2008 09:23
I found this URL from another thread in this forum, which supposedly is the distro for FC9. Thought I should share here if anyone is trying to get SL working in FC9.

http://download.opensuse.org/repositories/home:/marvin24/Fedora_9/x86_64/

I'm having trouble getting SL client to compile now. Hopefully I can get some answers over at that thread on how to deal with the error.
Jeffrey Gomez
Cubed™
Join date: 11 Jun 2004
Posts: 3,522
07-12-2008 10:15
I don't believe the client is made to compile as a 64 bit binary. I could be entirely wrong, but that would require significant code cleanup due to the change in the value of "long" values and other evil things.

You can of course compile a 32 bit binary using a chroot environment. Unfortunately, I only know how to do this with Gentoo, not Fedora.
_____________________
---
Michelle2 Zenovka
Registered User
Join date: 6 Jan 2008
Posts: 63
07-14-2008 00:59
The client will compile perfectly ok into a 64 bit binary but none of the supplied libraries are 64bit so you will have to use system supplied libraries.

This is what we do for Debian (for which I make packages) and it all seems perfectly ok.

Note you will not get any real benefit to switching to 64bits, the main issue is just compatibility and not having to try to chroot the binary if you have a full 64 bit install.


M2