Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

How about a linux client

Wahbi Argonaut
Junior Member
Join date: 23 Sep 2003
Posts: 7
01-22-2004 14:33
My main OS is Linux. Would be nice if I didnt have reboot into Windows XP to play SL. I know that can be done. :=)
Sam Sandgrain
Registered User
Join date: 22 Jan 2004
Posts: 8
01-22-2004 16:20
I second that.
si Money
The nice demon.
Join date: 21 May 2003
Posts: 477
01-22-2004 16:58
They've stated for quite a while that they fully intend to do a Linux client. It's just not here yet.
_____________________
Like a soul without a mind
In a body without a heart
I'm missing every part

-- Progress --
Catherine Omega: Yes, but lots of stuff isn't listed. "Making UI harder to use than ever" and "removing all the necessary status icons" things.... there's nothing like that in the release notes. :)
Oz Spade
ReadsNoPostLongerThanHand
Join date: 23 Sep 2003
Posts: 2,708
01-22-2004 17:01
I was kinda surprised there wasn't a client since SL is basicly run on Linux. But yeah I think they'll eventualy have one, they got two main OSes down, just got one left. :D

I don't even use Linux (I'm too lazy to actualy getting around to installing it on my older computer), but the idea of SL having a Linux client is nice.
_____________________
"Don't anticipate outcome," the man said. "Await the unfolding of events. Remain in the moment." - Konrad
Guzar Fonzarelli
Ultrapantsy
Join date: 8 Jan 2004
Posts: 40
01-22-2004 19:28
I used to run Debian, but two things simultaneously occurred:

1) I forgot to change the partition on which my data was held from ext2 to ext3 (I had recently made it)
2) My motherboard was crappy, and caused a kernel panic in the middle of a file operation.

Result: filesystem corruption! I've been to lazy/busy to fix it. ^^;
_____________________
(Bad_CRC) I went to the hospital today, and it's called "olmstead medical group" so the whole place had "OMG OMG OMG" all over it.
Christopher Omega
Oxymoron
Join date: 28 Mar 2003
Posts: 1,828
01-22-2004 19:36
I wouldnt be suprised if LL gets the Linux version done faster then they're doing the Mac OS 10 version, as Mac OS X has a UNIX core :D

==Chris
Siobhan Taylor
Nemesis
Join date: 13 Aug 2003
Posts: 5,476
01-23-2004 00:15
As someone who only ever uses windows to run SL, and does everything else in linux...

I fully endorse this product or service ...



:D
_____________________
http://siobhantaylor.wordpress.com/
si Money
The nice demon.
Join date: 21 May 2003
Posts: 477
01-23-2004 11:12
From: someone
Originally posted by Christopher Omega
I wouldnt be suprised if LL gets the Linux version done faster then they're doing the Mac OS 10 version, as Mac OS X has a UNIX core :D

==Chris


BSD, bish.

But you must also remember, Mac OS X has a stable OpenGL interface. Linux has... about 950 different possible OpenGL drawing libs :rolleyes:

Btw, the "I was surprised there isn't a Linux client as it basically runs on Linux" is kind of a ridiculous argument. Most (all?) MMORPGs have run on some variant of UNIX/BSD/POSIX for the server side.

The server side is just lots of calculating and network traffic passing. The client side is almost entirely graphics and HID. The two really aren't related.

Also, unfortunately, creating stable graphical interfaces in Linux is non-trivial, just due to Linux being too broad sweeping a name, as several distributions use different sets of graphical libs. I have a feeling Mesa3D(? IIRC) will be the 'chosen one' as it's the most common, but I don't recall it's performance being all that spectacular in most instances.

I have a feeling LL will have to write a lot of their own display interface to do this if they want it to work well at all, and given the workload they have, they probably need to stabilize everything else before beginning it.
_____________________
Like a soul without a mind
In a body without a heart
I'm missing every part

-- Progress --
Catherine Omega: Yes, but lots of stuff isn't listed. "Making UI harder to use than ever" and "removing all the necessary status icons" things.... there's nothing like that in the release notes. :)
Cristiano Midnight
Evil Snapshot Baron
Join date: 17 May 2003
Posts: 8,616
01-23-2004 11:59
I am sure I will get flamed for this but what the hell.

I am all for LL porting SL to whatever they can, but given the limited development resources they have, I must admit it seems silly to develop a Linux client for such a small user base. Linux is very strong on the server side, but as a client side OS it is a very small percentage and too fractured among versions to be able to do the kind of stable base that SL needs for such a graphic intensive client.

I would hate to see development resources siphoned away from developing the Windows and MacOS clients. If they have the ability to bring on dedicated resources to do a Linux client then more power to them - but otherwise it seems like a futile effort that would slow the progress of all of the clients and SL overall.

Cristiano
Ama Omega
Lost Wanderer
Join date: 11 Dec 2002
Posts: 1,770
01-23-2004 12:12
From: someone
If they have the ability to bring on dedicated resources to do a Linux client then more power to them - but otherwise it seems like a futile effort that would slow the progress of all of the clients and SL overall.
That is what they did for the Mac version, according to latest developer notes.
_____________________
--
010000010110110101100001001000000100111101101101011001010110011101100001
--
Cristiano Midnight
Evil Snapshot Baron
Join date: 17 May 2003
Posts: 8,616
01-23-2004 12:22
From: someone
Originally posted by Ama Omega
That is what they did for the Mac version, according to latest developer notes.


Yay! In that case, it's cool. Bring on the OS2 version, and branch out to consoles as well :)
Jsecure Hanks
Capitalist
Join date: 9 Dec 2003
Posts: 1,451
10-19-2004 12:26
A Linux version of SL?

"I'm John Driscoll and I support this message..."
Siobhan Taylor
Nemesis
Join date: 13 Aug 2003
Posts: 5,476
10-19-2004 12:34
From: Jsecure Hanks
A Linux version of SL?

"I'm John Driscoll and I support this message..."


Well, the servers run on linux, so there's no reason not to, apart from the market LL is aiming at.
_____________________
http://siobhantaylor.wordpress.com/
Timeless Prototype
Humble
Join date: 14 Aug 2004
Posts: 216
10-19-2004 12:40
From: Cristiano Midnight
(snipped)... it seems silly to develop a Linux client for such a small user base. ...(snipped)


But you can't rule the world without catering for everyone. ;)
Djiket Nyak
Join date: 30 Sep 2004
Posts: 116
10-19-2004 12:55
heh, good point. They probably did Winblows first because its used by the public more. Then the Mac users started complaining because they didn't have a port yet. Linux users are too l33t to complain and sit patiently and quietly. heh
Jsecure Hanks
Capitalist
Join date: 9 Dec 2003
Posts: 1,451
10-19-2004 16:34
Andrew Linden told me today that Philip Linden made the public promise of a Linux client in the first quater of 2005.

I'm not sure if this is achievable (I have no idea how hard an ask this is of the Linden teams) because they haven't started yet I've been told, but that's something at least.
LordJason Kiesler
imperfection inventor.
Join date: 30 May 2004
Posts: 215
10-20-2004 00:49
From: someone

I am all for LL porting SL to whatever they can, but given the limited development resources they have, I must admit it seems silly to develop a Linux client for such a small user base.


Ill bet if you took a poll youde find that more SL users than you think, actually use Linux.
From what Ive seen, most of us are geeks.

Geeks as in "Cool smart creative" people.
_____________________
"no, my alt is clean on crashing any sims"
Meiyo Sojourner
Barren Land Hater
Join date: 17 Jul 2004
Posts: 144
10-20-2004 03:40
From: Jsecure Hanks
Andrew Linden told me today that Philip Linden made the public promise of a Linux client in the first quater of 2005.

I'm not sure if this is achievable (I have no idea how hard an ask this is of the Linden teams) because they haven't started yet I've been told, but that's something at least.


yup - that was like two town halls ago or so... I think that's the same time frame they gave us for the havok upgrade too but I might be wrong about that one. I'm tired. Anyway, if you're feeling adventurous, there are several ppl that have gotten SL to work thru winex... although I never was able to. :-/

-Meiyo
_____________________
I was just pondering the immortal words of Socrates when he said...
"I drank what??"
Myra Loveless
The Wandering Glitch
Join date: 3 Oct 2004
Posts: 89
10-20-2004 07:07
From: Wahbi Argonaut
My main OS is Linux. Would be nice if I didnt have reboot into Windows XP to play SL. I know that can be done. :=)


Just get a copy of WineX, it's not free but it runs Windows DirectX and OpenGL games on X with roughly 90-95% the speed of Windows

Now why someone would want to run anything on X is beyond me... Linux is a fine operating system for servers and non-gui operation... but once you get into X, your stability, efficiency and reliability plummet. I don't mean X a as opposed to KDE or Gnome like some people of thought i was meaning... KDE and Gnome RUN on X, and X is itself very unreliable. Of course i speak of XFree86... It's free for a reason... The commercial copies of X are far more reliable but also extremely expensive.

Not saying Linux is bad, just the free versions of X... Not saying Windows is better, not saying Mac is better... I like all computers for what they're best at, I don't believe any one OS or platform is the best at all. Personally i own 12 Game Consoles, 11 Handhelds, 10 AppleIIs, 9 C64s, 8 SPARCs, 7 TI Calculators, 6 Sinclairs, 5 PCs, 4 Amigas, 3 RS6000s, 2 Power Macs and a Pegasos on MorphOS.
Zebulon Starseeker
Hujambo!
Join date: 31 Dec 1969
Posts: 203
10-20-2004 07:31
I can't seem to find that thread, but there was an excellent one about getting SL to run on a linux box, there seems to be a good dozen or so who might be regularly doing it. FedoraCore1/Debian I think, tho nothing about SUSE 9.1. I really considered tackling the idea til i switched to a ATI 9800 just recently. ATI and Linux....yeeich.
_____________________
Morgaine Dinova
Active Carbon Unit
Join date: 25 Aug 2004
Posts: 968
Philip's Town Hall references to the Linux client
10-20-2004 09:21
Here are the two sections of Philip's recent Town Hall event log which refer to the forthcoming Linux client:
From: Philip Linden
Philip Linden: OK let me start with the mail in questions I got before this event.
Philip Linden: The first was when can we expect to see Havok 2 and a linux client.
Philip Linden: For both of those, we are shooting for Q1 2005. So soon.
Philip Linden: As I've said before, both are partially complete. We'll get the bugs out then on to them.
From: Philip Linden
Philip Linden: We are workig actively on updates to the permissions system.
Philip Linden: I don't have a specific release time, but that too is on the front burner, like Havok and Linux.
Q1 2005 would make a lovely present for the new year. :)

To whomever is working on the Linux client in LL, please let us know if any changes/fixes/etc are needed in any of the open-source Linux libraries that will help this work along, or improve the performance of the client. It would be great to help, even if not on the client code directly.
_____________________
-- General Mousebutton API, proposal for interactive gaming
-- Mouselook camera continuity, basic UI camera improvements
Morgaine Dinova
Active Carbon Unit
Join date: 25 Aug 2004
Posts: 968
10-20-2004 11:21
Does anyone have bookmarked that post of Philip's which mentioned the open-source code which they use in SL? It would be totally cool to optimize the hell out of it. :)
_____________________
-- General Mousebutton API, proposal for interactive gaming
-- Mouselook camera continuity, basic UI camera improvements