These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Linux

 
  • Topic is locked indefinitely.
 

I am Starting A petition For Eve To make a LINUX Client!

Author
Katrina Bekers
A Blessed Bean
Pandemic Horde
#21 - 2012-03-18 01:01:37 UTC
I hate to **** into everyone's cheerios (including myself, mind you); I'm in TEST, so I guess it's almost a duty for me.

But the devs already check the builds against WINE. They stated, more than once, that in the devs team there are some die-hard linux fans, playing their own game on linux. "Confessions" gathered during fanfests and other equally informal venues. They keep loving us (the very existence of this forum is a testament), but just can't be too loud about it. Remember: development != management!

I remind you all that CCP is born basically as a Microsoft shop. This changed during the years (official linux client - albeit non native, DUST on PS3, winks to the mobile world, not dominated by Redmond, etc.), but they will never recode the engine out of the DX nightmare it is now.

And, as you probably noticed, every major release is a huge pile of problems for EVERY platform. Take a look at the Issues thread in the Information Portal (first forum), and you'll see pages and pages of bugs, workarounds, half-fixes, and announces of further updates. And that's for Windows, their main target platform!

Linux is the future, but the present isn't. Not that I like it - in fact, I don't. If we can keep playing after all these years and builds, we should thank their work, the work of WINE devs, and the self-help of the community.

Still, don't hold your breath for a native client. We got a lot from CCP. We can ask more. We just can't pretend more.

<< THE RABBLE BRIGADE >>

Kuroi Aurgnet
Cry Of Death
Almost Underdogs
#22 - 2012-03-18 03:43:37 UTC
I would just like to point out before that the whole "let the linux users do it" was a troll comment because that would SERIOUSLY be a breach of security on CCPs part.

Its basically as katrina says, it aint really going to happen, as much as some of us would love it, because the game was BUILT around microsoft. as is every major game nowadays. And while there are people SMART enough to recode it into linux, right now the audience is STILL too small for the price theyd have to pay to get it done. But hey, i mean, at least they will acknowledge linux now, thats a lot more than one could ask in other games. who knows, maybe in a few years, someone will have a better solution for linux as it grows and evolves




someone should really make a MMO that is based in linux that has decent graphics though, just saying. kick all those microsoft people in the nads

Just that hint of cynicism the world needs now and then.

Bent Barrel
#23 - 2012-03-18 08:55:16 UTC
Katrina Bekers wrote:
I hate to **** into everyone's cheerios (including myself, mind you); I'm in TEST, so I guess it's almost a duty for me.

But the devs already check the builds against WINE. They stated, more than once, that in the devs team there are some die-hard linux fans, playing their own game on linux. "Confessions" gathered during fanfests and other equally informal venues. They keep loving us (the very existence of this forum is a testament), but just can't be too loud about it. Remember: development != management!

I remind you all that CCP is born basically as a Microsoft shop. This changed during the years (official linux client - albeit non native, DUST on PS3, winks to the mobile world, not dominated by Redmond, etc.), but they will never recode the engine out of the DX nightmare it is now.

And, as you probably noticed, every major release is a huge pile of problems for EVERY platform. Take a look at the Issues thread in the Information Portal (first forum), and you'll see pages and pages of bugs, workarounds, half-fixes, and announces of further updates. And that's for Windows, their main target platform!

Linux is the future, but the present isn't. Not that I like it - in fact, I don't. If we can keep playing after all these years and builds, we should thank their work, the work of WINE devs, and the self-help of the community.

Still, don't hold your breath for a native client. We got a lot from CCP. We can ask more. We just can't pretend more.


sure they do ... windows XP laptop - no issues at all, launcher and patching went great. linux box at home, took me 2 days to get it to run and had to wipe my wineprefix and settings to get it to work ... not tallking about the performance regresion (had sync fps before 1.5 in station, now I am at 30% of previous values).
Katrina Bekers
A Blessed Bean
Pandemic Horde
#24 - 2012-03-19 14:30:19 UTC
Bent Barrel wrote:
sure they do ... windows XP laptop - no issues at all, launcher and patching went great. linux box at home, took me 2 days to get it to run and had to wipe my wineprefix and settings to get it to work ... not tallking about the performance regresion (had sync fps before 1.5 in station, now I am at 30% of previous values).

So what?

Our platform is unsupported. There's not even a "best effort" commitment. I know it works. I know it took many hoops to jump thru. I know its performance is abysmal (but that's been acknowledged and it's being corrected).

Obligatory car analogy:

Buy a car. Pour some home brewed wine (see what I did here?) in the fuel tank. Go complain at the manufacturer that your car doesn't run anymore.

<< THE RABBLE BRIGADE >>

Inanna Zuni
ZuniCorp
#25 - 2012-03-20 21:59:08 UTC  |  Edited by: Inanna Zuni
Last week I took the very sad decision that after six years in-game (and also being an elected member of the first CSM) it was time for me to stop even _trying_ to play EVE. Why? Because the recent introduction of a mandatory launcher has meant that individual patches are no longer downloadable, making my linux machines unusable for EVE.

Now when I tweeted about this I had a number of people questioning why I was complaining as "there is no linux support"/"no official linux client"/etc. to which my comment that CCP _used_ to recognise that some of the people paying their dues used linux and were happy to do so, playing the game under Wine even though it required jumping through some hoops, plus there is this _officially supplied_ forum on linux. But those points fell on deaf ears as the "go buy M$ or an Apple" crowd piled in.

I agree that a 'native' client in the way the old linux one was (ie wrapped) isn't really wanted. But the change from the past ability to 'install' EVE under Wine was appreciated by many - though CCP have no idea _how_ many because we linux users appear to be windows muppets - but this launcher change effectively puts an end to that for many (if not all) linux users.

I'd really like to think I'll be back in pod one day (hell, on one character I've got 1.9m spare SP waiting for the coming Station skills!) but as of now that is looking unlikely.

ps. *NO*, you can't have my stuff!
Hamandreel Endashi
School of Applied Knowledge
Caldari State
#26 - 2012-03-21 00:11:57 UTC
The news about the launcher interfering with Wine setups is a bit disappointing for me. I've been going through the process of getting Ubuntu rolling on an HP Touchpad I acquired a little while back (takes a little while since I only get an hour here & there to mess with it). My goal is to get EVE operational on it- which I had been given to understand at least HAS been possible prior to the Launcher introduction.

I'm still fairly new to digging around Linux, so this probably sounds a silly question:

If the problem is the patcher not working under Wine, would it be possible to simply copy the updated EVE client from a Windows-based machine when patches were released?

I'll probably find the answer myself over time as I continue my pet project, but if more experienced users can save me a buttload of time re-inventing a square wheel I certainly won't complain :)
Raath Nambode
Sebiestor Tribe
Minmatar Republic
#27 - 2012-03-21 11:40:08 UTC
If part of the issue that CCP doesn't directly support linux as a valid gaming platform is the lack of data available, why don't we knock the windows version in winecfg down to something like win 3.1.

Am sure that if ccp sees a spike in the number of win 3.1 versions and we prove to be in enough numbers then there could be that slimmest micron thick chance ccp could take notice and put a little more effort into our small clique.

Personally I don't really see a complete linux port as valid. From their point of view, the megga bux are always going to be in M$ and mac but perhaps some further testing (I think we all need to step up on that one) before release we could, working together with CCP, ensure that these hickups become less frequent.

Wormhome Navigation - http://www.staticmapper.com Industrial Management - http://industry.darkshadowindustries.com Follow me on twitter https://twitter.com/staticmapper

Katrina Bekers
A Blessed Bean
Pandemic Horde
#28 - 2012-03-21 12:38:41 UTC
Inanna Zuni wrote:
[...a lot of emowhineragequit crap...]

this launcher change effectively puts an end to that for many (if not all) linux users.

Inanna, I hoped you knew better.

Even if my own post above is one of doom and despair, you really should take a peek at other threads in this forum. In them, you'll find the best practices and solutions (ok, workarounds, I concede) to operate BOTH the Launcher AND the game client.

It works, it can work, it's not even rocket science to make it work.

It's a kuldge? You bet! It's annoying? Like sitting naked on a cactus! But it CAN work. There are no excuses not to try what made many linux users able to play again besides laziness and contempt.

That's the price we collectively pay for the platform freedom we love and enjoy. If you don't want to pay it anymore, be my guest, but don't sperg nonsense about the "putting an end for many linux users". It's a steaming pile of bovine feces.

Yesterday there was a patch to apply (1.5.3), the Launcher popped up, patched the client (without problems), and launched the game client, again without an hiccup.

And it indeed worked: https://kb.pleaseignore.com/?a=kill_related&kll_id=395601 -- I'm the first Moros pilot: see my pretty face in that list? It means I was flying in space on my linux box firing at a POS with other caps no earlier than yesterday night!

It's quirky to set up, but it CAN be convinced to cooperate.
Raath Nambode wrote:
why don't we knock the windows version in winecfg down to something like win 3.1.

Because then the client won't start; already tried.

We can push for a way to be counted, that'd be a good effort to pursue.

<< THE RABBLE BRIGADE >>

Karak Terrel
Foundation for CODE and THE NEW ORDER
#29 - 2012-03-21 14:43:33 UTC
Has anyone tried to use the repairtool instead of the launcher to upgrade the client? If that works we may as well be able to build a native launcher as this uses a zsync source as far as i know.
Whitehound
#30 - 2012-03-22 09:53:13 UTC
Hello,

firstly, I like the idea of Linux dominating the world and Windows going down. I love such comments, they make me smile. By the time this will happen could we perhaps be flying real spaceships, too. Who knows?!

As some have already mentioned was there once a native client for Linux and it got dropped. We should not force CCP to make another one when they already made the experience.

I like the idea of improving EVE itself to run better with WINE and older hardware best. Not only does Linux win but we gain more players, too. CCP shall avoid features that demand high hardware requirements and have 1-2 people to look after Linux/WINE compatibility.

Loss is meaningful. Therefore is the loss of meaning likewise meaningful. It is the source of all trolling.

Nebu Retski
Lead Farmers
#31 - 2012-03-22 16:21:17 UTC  |  Edited by: Nebu Retski
Whitehound wrote:
there once a native client for Linux and it got dropped.


There never was a native client, it was a something like cedega wrapped around the win client (pretty much as the mac client is now) and even then eve ran supposedly better under wine.

On the other hand it would be nice to have someone at ccp test their clients under wine (stable or latest version) on various distributions and systems specs. However I don't see it happening anytime soon as most linux issues tend to be solved by a couple of experienced users. Maybe one of those people could apply for a job at CCP Lol
Agent Krotki
CCCP it
#32 - 2012-03-22 17:34:21 UTC
ATTENTION Eve Online DEVELOPERS!!

I love linux.
And feel disappointed about eve-online developers team.

They harvested such a big fruit from open-source community.
Eve is build with python code. Servers operate on linux kernels. Even this very forum is probably build with use of open software tools.

I don't ask eve to become open software. It is their work and i respect that.
But since they build their fortune on linux based systems why not repay the community with proper native client to play with instead of turning their backs on us.

Why they deny that there are plenty of us linux users who install wine to play the game. Some reboots to windows or turn on mac computers just to play the game.

They could help us linux users with so little effort.
The most often reason why people over the entire world reformat their harddrives to install windows is the reason they are unable to play games like eve.
Take mozilla for example. When they started firefox project there was little hope the browsers market can be cured. After some years of support from them and google we have now plenty of decent browsers to choose from and web technologies are booming.

"The choice is Yours. You can make a diffrence" - The butterfly effect.

So..
I STRONGLY DEMAND LINUX NATIVE CLIENT
because linux/opensource community deserve better treatment.
Whitehound
#33 - 2012-03-22 18:28:34 UTC
Nebu Retski wrote:
There never was a native client, it was a something like cedega wrapped around the win client (pretty much as the mac client is now) and even then eve ran supposedly better under wine.

It was as native as it could be for CCP. The Windows client is not a native client either by your definition, because it runs on Python, needs some other open source libraries to run and is only a 32bit application. What mattered most was how it was advertised, sold and supported. As such was it a native client.

The discussion itself takes place at a pretty bad time, because CCP had to cut staff not too long ago and we are living in a time of a boring economy. Other game makers expand out onto the console market to survive, because the PC market itself is not very large. Therefore asking CCP to do a native Linux client is not going to happen. You will have a better chance with asking for an EVE client for the XBox 360.

Loss is meaningful. Therefore is the loss of meaning likewise meaningful. It is the source of all trolling.

Bent Barrel
#34 - 2012-03-22 18:29:38 UTC
Katrina Bekers wrote:
Bent Barrel wrote:
sure they do ... windows XP laptop - no issues at all, launcher and patching went great. linux box at home, took me 2 days to get it to run and had to wipe my wineprefix and settings to get it to work ... not tallking about the performance regresion (had sync fps before 1.5 in station, now I am at 30% of previous values).

So what?

Our platform is unsupported. There's not even a "best effort" commitment. I know it works. I know it took many hoops to jump thru. I know its performance is abysmal (but that's been acknowledged and it's being corrected).

Obligatory car analogy:

Buy a car. Pour some home brewed wine (see what I did here?) in the fuel tank. Go complain at the manufacturer that your car doesn't run anymore.


hmm ... who might have said that:

"But the devs already check the builds against WINE. They stated, more than once, that in the devs team there are some die-hard linux fans, playing their own game on linux. "Confessions" gathered during fanfests and other equally informal venues. They keep loving us (the very existence of this forum is a testament), but just can't be too loud about it. Remember: development != management!"

Buzzy Warstl
Quantum Flux Foundry
#35 - 2012-03-22 19:52:09 UTC
Besides the evidence that getting a consistent experience out of wine is easier than supporting a half-dozen MSWindows variations with various patchlevels and who knows what drivers.

Browse the general support forum for a bit if you think we have troubles...

http://www.mud.co.uk/richard/hcds.htm Richard Bartle: Players who suit MUDs

Katrina Bekers
A Blessed Bean
Pandemic Horde
#36 - 2012-03-22 21:56:03 UTC
Bent Barrel wrote:
hmm ... who might have said that:

I know who said that.

And I confirm every word.

Which is to say that a bunch of individual developers are as supportive as it gets to help us linux nerds keep playing. But it also means that there is not any official nor "best effort" support from the company, which is who ultimately pays for the worktime development efforts.

We have many individuals to thank for their freetime support. But pressuring the company itself is not going anywhere.

Im my car analogy, one can't complain at the manufacturer. But may very well adapt the injectors to treat the home brewn concotion as fuel, and mix it to a point where the car actually runs on wine.

<< THE RABBLE BRIGADE >>

Nebu Retski
Lead Farmers
#37 - 2012-03-23 09:30:51 UTC
Whitehound wrote:
It was as native as it could be for CCP. The Windows client is not a native client either by your definition, because it runs on Python, needs some other open source libraries to run and is only a 32bit application.


LoL, the windows client is native because all the code can be compiled into windows binaries regardless of the fact that it uses python or not. Python perfectly runs natively on Win / Linux / Mac.

On the other hand the Eve client can not be compiled to native Linux binaries because it relies on DirectX (most likely there are other issues as well) which last time I checked does not run natively on linux because there are no native binaries. No surprise there because it is very doubtfull that MS will produce binaries of DX for Linux.

To oversimplify it, the Cedega wrapper essentially translates the windows function calls to Linux function calls, it is by no means a native client.
Moiraine Gyrox
Oispa Kaljaa inc.
#38 - 2012-03-23 12:26:04 UTC
To Play EvE on Linux system.
It would help alot if there would be a opinion in launcher settings, that sets eve to the level where it works for sure on any computer. Almost like safe mode but different in a way that it has all the options that works fine on (Linux/Wine)

The EvE Linux Client is a nice dream of any Linux gamer but understanding the massive amount of work to make it happen, i can understand why it has not been done yet

btw. Thanks for Time Dilation

MG

Self destruction in 5 seconds... ...Abort failed...  ...oh btw you lag: BOOOM!

Whitehound
#39 - 2012-03-23 13:49:10 UTC  |  Edited by: Whitehound
Nebu Retski wrote:
LoL, the windows client is native because all the code can be compiled into windows binaries ...

Still, it is irrelevant. Take all your software development knowledge and throw it away, because strictly speaking are 32bit Windows binaries when run under 64bit Windows not native either and need support to run in a 64bit environment. 32bit Windows binaries run native under Linux with WINE, because WINE Is Not an Emulator. You could go as far as saying that any software that is not a 64bit C/C++ application, which directly interfaces with the operating system and hardware, are not native applications on either Linux or Windows. Some of EVE's code was compiled with GCC some with M$V8. Why draw a line?! Even the shader code needs to be compiled by DirectX and OpenGL before it can run on the GPU. You are trying to draw a line somewhere, which serves no purpose. Your argument is pointless in this discussion, because it is not about what you see as native and lack to understand, but what gets support through CCP!

Loss is meaningful. Therefore is the loss of meaning likewise meaningful. It is the source of all trolling.

Ravow
Republic Military School
Minmatar Republic
#40 - 2012-03-23 17:21:16 UTC
Actually we have better chance to see native Direct3D on Linux (And it's partly supported with Gallium drivers). When we will have complete support, maybe we will be able to have Native EVE-Online (only for those with open sources drivers, of course).