TechgnosisWeb Prime

I don’t want to be Elfstar any more. I want to be Debbie.

3/14/2004

Second Life and Linux - Part Deux

Filed under: — Katsushiro @ 11:12 pm

Well, I seem to remember rambling on about trying to get Second Life, that Metaverse-esque online game, to run under Linux by using Wine or WineX. And the conclusion on those ramblings was that, no, it would not run. So while Natalie’s been engrossed in the game on her Windows box, I’ve done without it over on mine. Until now. With Natalie’s box being dead and in need of replacement parts, I had to find a way for her to play SL on my machine. I looked for ways but didn’t find anything too worthwhile, and was starting to be resigned to the fact that I would probably have to install Windows on a separate partition and dual-boot between Win and Lin so she could play, which would have meant that this site, along with my other sites and their respective emails, would have been down completely while she was playing. But then I ran across an interesting forum thread where someone claimed to have gotten SL working under Linux.

I followed the thread, and it turns out that SL runs almost flawlessly under Linux, but you have to do some very minor source code hacking on WineX in order to get it working. WineX is usually available only as a prepackaed binary, which means, no source code, just running program. These prepackaged binaries can’t run SL. However, WineX is also available thoruhg CVS (Concurrent Versioning System), which does give you access to a large chunk of the source code, which you can compile for yourself if you’re so inclined. So, you download the source code for WineX and you change one single line in one of the source files, and then compile WineX, which takes a short while. And then you use this hacked version of WineX to install and run SL, and shazam, it just works! In fact, it seems to work a tad faster than it did on Natalie’s old box (although that could be related to the fact that my box is simply a lot more powerful than hers used to be). I created an account for myself (we used to share an account, but that old account is Natalie’s by now, I really wouldn’t feel comfortable stepping into her skin like that, as it were), and spent some time today just goofing about and exploring. Good stuff. There are some minor glitches, but the folks in the forums over at SL seem to be working on workarounds for all of them, and in the meantime, until Linden Labs releases an official Linux client, this is good enough for now.

8 Responses to “Second Life and Linux - Part Deux”

  1. GWB Says:

    Non-patch-linking beeotch!

  2. Katsushiro Says:

    Erm… fuck you.

    And in other news, I was rather expecting Linden Labs to have their goddamned Linux client out by now. Go bitch at them. I don’t even know where the WineX patch is anymore.

  3. dude Says:

    heh, they claimed in mid 2003 to have a linux port by the end of 2003….yet there is nothing.

  4. Thaiger Says:

    Can you please post a quick step-by-step for getting SL in *nix, I pulled winex from cvs, compiled it and installed it, but all it does is ask if I want to continue without direct X detected, if I say yes it crashes and thats it

  5. Katsushiro Says:

    Thaiger: I’d love to, but I haven’t really used SL under Linux in a while. I’ve been using Windows XP as my day-to-day OS for a while now again, so I’m just using the regular Windows client again. In any case, the patch for WineX to make SL run was in the SL forums, but that thread seems to have been deleted by now. Your best bet for finding a way to run SL under *nix is with the SL forums.. last I heard, though, the latest versions of SL didn’t work even with the patch. Good luck!

  6. Katsushiro Says:

    If you’re allready an SL member, try this link after you log in to the website, you might find some tips on getting SL to load up under WineX there:

    http://forums.secondlife.com/showthread.php?t=48241&highlight=linux+client

  7. adam Says:

    It works in ‘plain’ wine now, though because of a wine (or SL) bug it won’t run unless you have super-keen hardware. (Another patch helps with that.) Now I just have a problem that I can’t see my own head texture. Everything else is 100% fine.

  8. ninjafoo Says:

    There is now a native Linux client http://secondlife.com/community/linux-alpha.php

    See my blog (http://ninjafoo.blogspot.com/) for more

Leave a Reply




0.590 || Powered by WordPress