Fedora Linux Support Community & Resources Center
  #1  
Old 11th January 2012, 02:55 AM
CreamCorn Offline
Registered User
 
Join Date: Dec 2011
Posts: 33
linuxfirefox
Lightbulb How to run Second Life (32bit) on Fedora 16 (64-bit)

I noticed a LOT of questions on the IRC help channel as well as on the Second Life Linux Help Area on how to run Second Life or OpenSim, which as of now, only have an up to date 32-bit viewer on Fedora Linux 64-bit. Since Second Life is a game with one of the BEST graphics available in the Linux environment, I can see why it is so popular. Here is a step by step guide on how to get it up and running on Fedora 16, 64-bit edition.

1. Install an OpenGL capable driver for your nVidia GeForce / AMD Radeon / Intel HD Graphics GPU.

2. Install 32-bit dependencies by:
a) Open a text editor like Gedit, VIM, Kate, etc. Paste this list in the text editor and save it as 'Fedora-ia32.txt'
arts.i686
audiofile.i686
bzip2-libs.i686
cairo.i686
compat-expat1-1.95.8-4.i686
compat-libstdc++-33-3.2.3-63.i686
compiz.i686
cyrus-sasl-lib.i686
dbus-libs.i686
directfb.i686
esound-libs.i686
fltk.i686
freeglut.i686
gphoto2.i686
gtk2.i686
hal-libs.i686
imlib.i686
jack-audio-connection-kit.1.i686
java.i686
lcms-libs.i686
lesstif.i686
libacl.i686
libaio-0.3.106-4.2.i686
libao.i686
libattr.i686
libcap.i686
libdrm.i686
libexif.i686
libgcrypt-1.4.0-3.i686
libgnomecanvas.i686
libICE.i686
libieee1284.i686
libsigc++20.i686
libSM.i686
libtool-ltdl.i686
libusb.i686
libwmf.i686
libwmf-lite.i686
libX11.i686
libXau.i686
libXaw.i686
libXcomposite.i686
libXdamage.i686
libXdmcp.i686
libXext.i686
libXfixes.i686
libxkbfile.i686
libxml2.i686
libXmu.i686
libXp.i686
libXpm.i686
libXScrnSaver.i686
libxslt.i686
libXt.i686
libXTrap.i686
libXtst.i686
libXv.i686
libXxf86vm.i686
lzo.i686
mesa-libGL.i686
mesa-libGLU.i686
nas-libs.i686
nss_ldap.i686
opencdk.i686
openldap.i686
pam.i686
popt.i686
pulseaudio-libs.i686
sane-backends-libs-gphoto2.i686
sane-backends-libs.i686
SDL.i686
svgalib.i686
unixODBC.i686
zlib.i686

b) Open 'Terminal' and do a 'su -' to switch to root user.
c) Run command '# for i in $(< Fedora-ia32.txt ); do yum -y install $i; done'

3) Download either Firestorm (recommended) or Second Life Viewer. Both will work although Firestorm is more popular due to more features and a more popular / user friendly interface.
http://www.phoenixviewer.com/
http://secondlife.com/

4) Install the viewer 'tar -jxvf FILENAME_VERSION.tar.bz2'



--------------------------------

If you are using OpenSUSE 12, 64-bit edition, installing either the official Second Life 32-bit viewer or the Firestorm 32-bit viewer is a lot easier. OpenSUSE 64-bit comes with 32-bit support already preinstalled!

1. Install an OpenGL capable driver for your nVidia GeForce / AMD Radeon / Intel HD Graphics GPU.

2) Download either Firestorm (recommended) or Second Life Viewer. Both will work although Firestorm is more popular due to more features and a more popular / user friendly interface.
http://www.phoenixviewer.com/
http://secondlife.com/

3) Install the viewer 'tar -jxvf FILENAME_VERSION.tar.bz2'

--------------------------------

If you are using Ubuntu 11 or Kubuntu 11, 64-bit edition, you will need to install 32-bit libraries to allow the official Second Life or Firestorm 32-bit viewer to run.

1) Install an OpenGL capable driver for your nVidia GeForce / AMD Radeon / Intel HD Graphics GPU.

2) sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl

3) Download either Firestorm (recommended) or Second Life Viewer. Both will work although Firestorm is more popular due to more features and a more popular / user friendly interface.
http://www.phoenixviewer.com/
http://secondlife.com/

4) Install the viewer 'tar -jxvf FILENAME_VERSION.tar.bz2'

Last edited by CreamCorn; 12th January 2012 at 06:13 PM. Reason: added instructions for OpenSUSE, Ubuntu, Kubuntu
Reply With Quote
  #2  
Old 20th January 2012, 04:13 PM
Fedora Jones Offline
Registered User
 
Join Date: Jan 2012
Location: BNA
Posts: 1
linuxfirefox
Re: How to run Second Life (32bit) on Fedora 16 (64-bit)

I'm running Fedora 16, 64-bit, with an NVIDIA GTS250 video card and could not get any of the 32-bit SL viewers to run. The 64-bit version of Imprudence works well, after installing the 32-bit libraries for the audio stuff (e.g. GStreamer).

I followed the instructions in the previous post and my "Window Creation Error" issue remained. I've also previously done this basic procedure, but that was based on a similar, but older post I found. Additional googling kept bringing up 2 issues and possible solutions: 1) install 32-bit libraries for compatibility; and 2) upgrade the video driver to support 32-bit color depth. I was at a loss for what further 32-bit libraries I could install, and I knew that my video driver was updated mere days ago. So, I started looking for NVIDIA-related packages I had installed that might also have 32-bit versions. Bingo.

What finally got the 32-bit SL viewers running on Fedora 16 for me was the installation of... wait for it....
xorg-x11-drv-nvidia-libs-290.10-1.fc16.i686

I haven't seen this specific package mentioned anywhere as a potential culprit, so I thought I'd document it here. I hope this helps someone else!

Last edited by Fedora Jones; 20th January 2012 at 04:23 PM.
Reply With Quote
  #3  
Old 29th January 2012, 05:49 AM
CreamCorn Offline
Registered User
 
Join Date: Dec 2011
Posts: 33
linuxfirefox
Re: How to run Second Life (32bit) on Fedora 16 (64-bit)

Excellent tip Fedora Jones! Some users managed to get the official Second Life 32-bit viewer or Firestorm 32-bit viewer up and running on Fedora 16 64-bit, OpenSuSE 12 64-bit, Ubuntu 11 64-bit or Debian 6 64-bit. After they run either 32-bit viewer successfully the first time post install, they edit the anti-aliasing settings by increasing the default amount of anti-aliasing. The next time they try to open the 32-bit viewer under their 64-bit Linux distribution, they get ""Window Creation Error".

To resolve this common issue which is known to effect nVidia GeForce, AMD Radeon as well as Intel HD Graphics GPU, one needs to go to their Second Life or Firestorm folder and find a file called 'settings.xml'.

This FAILS:
<key>RenderFSAASamples</key>
<map>
<key>Comment</key>
<string>Number of samples to use for FSAA (0 = no AA).</string>
<key>Type</key>
<string>U32</string>
<key>Value</key>
<integer>8</integer>
</map>

This WORKS:
<key>RenderFSAASamples</key>
<map>
<key>Comment</key>
<string>Number of samples to use for FSAA (0 = no AA).</string>
<key>Type</key>
<string>U32</string>
<key>Value</key>
<integer>0</integer>
</map>

Lower your anti-aliasing setting until you reach one that allows the 32-bit Second Life viewer to open without error. Depending on the video card you have, you might have to lower the anti-aliasing to zero before the viewer will open properly.
Reply With Quote
  #4  
Old 17th February 2012, 12:37 PM
BadMofo666 Offline
Registered User
 
Join Date: Nov 2006
Posts: 52
linuxfirefox
Re: How to run Second Life (32bit) on Fedora 16 (64-bit)

Just in case someone else is looking for a solution: After intalling all the packages creamcorn mentioned, if you're using an AMD/ATI display adapter on 64-bit linux, you'll also need to yum install xorg-x11-drv-catalyst-libs.i686, then it should work.
Reply With Quote
  #5  
Old 4th February 2013, 09:28 AM
steveau Offline
Registered User
 
Join Date: Feb 2013
Location: planet Earth
Posts: 2
linuxfirefox
Re: How to run Second Life (32bit) on Fedora 16 (64-bit)

I just bought a new Samsung ultra book with intel GPU. I had to install the mesa drivers for i686 also needed the gstreamer bad 'plug in set' from the rpmfusion repos
Reply With Quote
  #6  
Old 19th May 2013, 01:35 PM
Toppy Offline
Registered User
 
Join Date: May 2013
Location: Florida
Posts: 1
linuxchrome
Re: How to run Second Life (32bit) on Fedora 16 (64-bit)

Kokua/Imprudence have now released a 64bit Linux Viewer (currently based on v3.51) .. works 'out of the box' for me, without the need to install 32bit libraries.

I have used Kokua on Fedora 18, openSUSE and Sabayon x86_64 .. you can find it here ..

http://wiki.kokuaviewer.org/wiki/Kokua/Downloads

Hope this helps
Reply With Quote
Reply

Tags
32-bit, 64-bit, dependencies, second life

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Fedora 14 and Battery Life? graycolor Using Fedora 4 10th January 2011 11:01 PM
Another Second Life Thread (Fedora 12) commodianus Gamers' Lounge 3 27th January 2010 09:31 AM
Fedora Core 6 end of Life GallComp Fedora Focus 22 14th December 2007 09:50 PM
fedora life cd mester gulerod Using Fedora 2 16th May 2005 05:14 AM
Hello... a new Fedora Server will come to life rimmon Servers & Networking 1 19th May 2004 11:08 AM


Current GMT-time: 21:43 (Wednesday, 22-10-2014)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat
Remuna - Huehuetenango Travel Photos on Instagram - Russas Photos