Second Life

From the website.
'Second Life is a 3-D virtual world entirely built and owned by its residents. Since opening to the public in 2003, it has grown explosively and today is inhabited by nearly 100,000 people from around the globe.'

NOTE: there is a native Linux client (latest release is in beta stage) available for Second Life.
It works very well, and is not missing any features that make the game unplayable.
You still cannot view streaming videos, or record videos with the Linux client.

The source is also available from the source archive.

Application Details:

Version: All Versions
Votes: 0
Latest Rating: Silver
Latest Wine Version Tested: 1.1.44

Maintainers: About Maintainership

Free Download download

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

The installer

What does not

The Application.


You run: wine SecondLife.exe

you get a dialog saying:

Second Life is unable to detect DirectX 9.0b or greater.

if you press yes (to continue) the console spits out:


INFO: Renaming c:\windows\profiles\guardian\Application Data\SecondLife\cache\data.db2.x.10910 to c:\windows\profiles\guardian\Application Data\SecondLife\cache\data.db2.x.24039
INFO: Renaming c:\windows\profiles\guardian\Application Data\SecondLife\cache\index.db2.x.10910 to c:\windows\profiles\guardian\Application Data\SecondLife\cache\index.db2.x.24039
INFO: VFS: Using index file c:\windows\profiles\guardian\Application Data\SecondLife\cache\index.db2.x.24039 and data file c:\windows\profiles\guardian\Application Data\SecondLife\cache\data.db2.x.24039
INFO: VFS: Using index file C:\Program Files\SecondLife\app_settings\static_index.db2 and data file C:\Program Files\SecondLife\app_settings\static_data.db2
INFO: Initializing window...
X Error of failed request:  BadLength (poly request too large or internal Xlib length error)
  Major opcode of failed request:  144 (GLX)
  Minor opcode of failed request:  29 ()
  Serial number of failed request:  6069
  Current serial number in output stream:  6069


What was not tested

The Application

Hardware tested


  • GPU:
  • Driver:

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowUbuntu 9.10 "Karmic" i386 (+ variants like Kubuntu)May 17 20101.1.44Yes Yes Silveran anonymous user 
ShowUbuntu 9.04 "Jaunty" i386 (+ variants like Kubuntu)Jul 29 20091.1.26Yes Yes PlatinumDariusz Wiatrak 
ShowUbuntu 9.04 "Jaunty" amd64 (+ variants like Kubuntu)Jul 18 20091.1.25Yes Yes GoldSimon Philipp 
ShowGentoo Linux x86_64May 01 20080.9.59.Yes Yes BronzeSara Aishiko Bird 
ShowUbuntu 7.10 "Gutsy" amd64 (+ variants like Kubuntu)Mar 10 20080.9.57.Yes Yes Silverjavier fernandez 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes


HOWTO, Install.

Installing Second Life using wine is a
fairly straightforward process.

First you will need to download the latest version, older versions are useless, you wont even be able to log in with an older version.

Install as you normally would with any other standard windows program,

When it asks "Would you like to run Second Life now?", say No.

Now run winecfg and set it up so that (at least for secondlife.exe) wine is running as "winxp", and sound is set to "oss".

Using ALSA causes Second Life to give an error about your system clock being incorrect when you try to log in.


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

by Simon Philipp on Monday August 10th 2009, 19:20
After exiting, my desktop colors are completely screwed up.

The only colors I see are black, blue, green, and red.

Using GNOME on Ubuntu 9.04. GDM must be restarted to fix.
by Matt Burchett on Tuesday August 25th 2009, 15:40
I have the same exact issue as well. I even tried screenshotting it for a friend, but the image looked normal.

So I don't know how to go about this, I don't wanna have to restart GDM everytime I wanna do something after I get outta SL.
by EG Galano on Friday October 15th 2010, 14:06
I know this issue is a little old but for any that still encounter it, install the xgamma package and run the following command:
xgamma -g 1

This should restore the colors to its original state.
Native Linux client
by Sara Aishiko Bird on Thursday May 1st 2008, 4:40
it doesn't work, it crashes upon trying to run it
Videos are working
by Lisa Denia on Sunday January 27th 2008, 22:19
Playing video does work with wine 0.9.53&54 amd Secondlife 1.18.5-3. You have to install Apple Quicktime, I took version 7.40.

But if you start a video and stop it immediately, Second Life will crash. You can walk around, do things etc. after that, but movies won't play anymore. You will have to restart Second Life.

By the way, I can run and use SecondLife with ALSA sound backend. Running Ubuntu 7.10.

SHA1 sums:
7155043f6fdde3b5f5700b44fc522766c35406bd QuickTime740Installer.exe
a68cc318c662be5b976767ef2b9d1ff3f0c6e658 Second_Life_1-18-5-3_Setup.exe
RE: Videos are working
by javier fernandez on Sunday January 27th 2008, 23:49
please post a bug for this issue with the most information you can acquire about it (crash log, error message, etc....) Maybe it can be fixed
"Unable to detect DirectX..."
by rotsee on Sunday September 24th 2006, 13:21
I'm a Linux and Wine newbie, so please be patient with me, but when I try starting Second Life with Wine on either my Ubuntu 6 or my Fedora 5 machine I get a warning message telling me that DirectX 9.x could not be found. Ignoring this will cause the application to crash, telling me that no suitable pixel format was to be found and leaving the colours of my display all mixed up. Any suggestions? I run Wine in Windows XP mode.
Alpha linux client
by Caroline Ford on Sunday August 13th 2006, 12:43
There is an alpha linux client available for download. It works fine here (under Ubuntu 6.06) but as an alpha the sound doesn't work yet.
RE: Alpha linux client
by Stephen E. on Tuesday September 12th 2006, 4:16

Sound does work in the alpha linux client (Ubuntu Dapper) (as of 9.10.06).
RE: Alpha linux client
by javier fernandez on Sunday January 27th 2008, 23:53
voice chat does NOT work yet
32 bit color error
by Guardian on Sunday July 30th 2006, 14:53
Has anyone had any luck getting Secondlife to run under wine? I see two people have got it running on ubuntu..

I've tried Fedora core 5, and Suse 10.1

The problem is, I always get "you are not running 32 bit color, co to control panel...."

I've tried the -ignorepixeldepth -noprobe switches, but still no go!

if anyone could help, it would be appricated, as I wiped FC4 and put suse on, and even bought a Nvidia graphics card!
RE: 32 bit color error
by javier fernandez on Thursday October 25th 2007, 11:17
Hi Guuardian,

i have fix this issue by installing restricted drivers to my graphics card... which one do you have?
RE: 32 bit color error
by javier fernandez on Thursday October 25th 2007, 12:51
my graphics card is nVidia too

to fix the 32-bit color problem you must install the restricted driver for it
Workaround for "black screen error"
by Guardian on Friday July 14th 2006, 17:29
I found a solution to the "I get nothing but a black screen, even if I run wine in emulated desktop mode"

Install and run Second life in windows, change the mode to windowed from fullscreen, then copy the settings.ini password.dat and crashsettings.dat from your user profile in XP
(ie c:\Documents and settings\yourname\application data\secondlife)

to your profile under wine
(ie /home/yourname/.wine/drive_c/windows/profiles/yourname/application data/secondlife)
and it should now work in window mode

I tried adding a FULLSCREEN FALSE in the settings ini, but it won't work, you need a full working ini file.