Finally got Second Life Official Viewer Working under Fedora 12 x64 Updated


Second Life viewer 2 beta has been out for a while. It features a web browser like interface and a new feature called Shared Media that makes me to rethink about trying to install SL viewer on my Fedora x64 laptop. The new feature has the ability to bring web applications to the Second Life, even Flash games and YouTube.

UPDATE: Unfortunately, I cannot get the flash to work. neither do the Youtube and HTML 5 ogg forfmat.

Two websites opened on one prime
Top: youtube.com   Front: robbychen.com
Click the image to enlarge

System requirement for the SL Viewer 2 beta is the same as the original viewer. This means that it still doesn’t support 64-bit Linux system. I have to install 32-bit compatibility libraries on the Fedora x64 system. After a little research on Google, I found a blog post about installing 32-bit support onto Fedora 11. I followed its steps to install the 32-bit support libraries. Because of the differences between Fedora 11 and 12, I changed the architecture for the libraries mentioned in the post from i586 to i686. Below is the list of support libraries that I installed:

arts.i686
audiofile.i686
bzip2-libs.i686
cairo.i686
compat-expat1.i686
compat-libstdc++-33.i686
compiz.i686
cyrus-sasl-lib.i686
dbus-libs.i686
directfb.i686
esound-libs.i686
fltk.i686
freeglut.i686
gtk2.i686
hal-libs.i686
imlib.i686
jack-audio-connection-kit.i686
lcms-libs.i686
lesstif.i686
libacl.i686
libaio.i686
libao.i686
libattr.i686
libcap.i686
libdrm.i686
libexif.i686
libgcrypt.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
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

Notice that I removed any of the version number from the original list in order to install the updated libraries, and I also removed three libraries that doesn’t available in the Fedora 12 repositories. It seems that it’s working despite of missing three libraries.

After the installation completed, I launched SL to see if it’s working. Sadly, it displayed an error stated that creating window error. I knew it was the video driver problem since I stuck at this step before and gave up. I thought the problem is that the installed NVIDIA driver through RPM Fusion was outdated. I removed this driver and installed the official proprietary driver from NVIDIA website, restarted my laptop. Finally, I started the new SL viewer and logged into the in-world. I have been used it for 30 minutes. Up until now, the performance and stability of the viewer is great. I suppose I can use the new SL viewer thanks to the proprietary driver after all, although I don’t know why it doesn’t work under the driver in the RPM Fusion repo.

About Robby Chen

I was born in Shanghai, China and immigrated to the US in October 2004. I am currently studying the Web Programming AAS Degree in the Montgomery College.
This entry was posted in GNU/Linux, Second Life and tagged , , , , . Bookmark the permalink.

2 Responses to Finally got Second Life Official Viewer Working under Fedora 12 x64 Updated

  1. Lia says:

    Heyas..
    err.. silly question.. how did you get jackd to work or is the viewer using pulse?
    I don’t have any sound here and it shows a nice warning about an openal issue. My system is running without pulse and hal and I would really like to keep it that way. I hope you have a small hint how to get some sound by using jack o.O

    • Robby Chen says:

      Sorry, this post was written four months ago. I switched from Fedora to Ubuntu recently and used SL very rarely. However, I do remember that the sound worked at the beginning of launching the viewer when I was using Fedora and stopped working if I opened viewer for longer period of time. Hope this helps.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>