Elite:Dangerous for Linux?

Totally anecdotal, and I work in media these days as well (so huge mac bias), but I don't know anyone who actually uses a Windows PC at home. At work, mixed with macs, but at home, no. Everyone has macbooks or imacs. Of those that play games, they have consoles (xbox or ps3/4), or play games on their macs (like me!)...

I have an arch linux install in a virtual machine for messing around with python and some other code that is far easier to access and experiment with on linux. I installed windows on bootcamp for the sole reason of playing Elite Dangerous... Would love to see either platform supported in the future, and I backed given the OSX stretch goal...

As you said, huge Mac bias in the media ;) The Steam sales stats would suggest that's not a typical experience, unless 95% of gamers are using Bootcamp.... :)

In fact using that suggests OS X is 2-3 times more popular than Linux for gaming, which is pretty much the split I expected (Linux lower than the figures quoted earlier, OS X being higher) :)

Source: http://store.steampowered.com/hwsurvey?platform=combined

Not that this means that I wouldn't like to see a Linux version (though I wouldn't use it), I just hate inappropriate use of statistics - though I'm probably as guilty as anyone, please excuse me whilst I go flagellate myself with a set of statistics textbooks....
 
Last edited:
It is a bit off-topic, but how do you run your analysis, in Python?

My intuition for the growth of the Mac as a developer tool is that modern development has (generally speaking) moved away from low-level compiled languages (C, C++ etc.) more towards compiled VM-based (Java, .NET etc.) and pure dynamic languages (Ruby, Python, node.js etc.)

With respect, your work environment sounds a bit unusual if fairly awesome! For the most part and in my experience, most SMEs and a lot of big enterprises (at least in the UK) are still stuck in the 'Use Windows for everything' mentality - even banks!

Python is great and we use it a lot for developing analyses, but all the bulk processing is C++. It's improving, but Python is too slow and consumes too much memory for what we do. And yeah, I completely agree that we're unusual... but I thought it was fun to point out there's at least one 'industry' where Linux+OSX vastly dominate over windows... And totally off-topic, I admit. ;-)
 
I'd rather have an Android version tbh - give it a couple of years and you'll be able to play this on a tablet.
Bluetooth HOTAS anyone? :)
 
bluetooth HOTAS sounds atrocious for reaction times, especially when batteries start getting low.

+1 for a linux version.
 
Linux is very similar to Mac, so it would not be hard to port from Mac to Linux (or more sensibly, from Linux to Mac). But admittedly there are a wide range of Linux distros of varying quality and with their own quirks and challenges. Nothing insurmountable.
 
Elite on Linux

Hello together

just to chip in my 0.02 cents: At home 3x Linux and 1x (old) dual boot W7 machine. W7 used for submitting taxes electronically. I would love ED for Linux as the most potent machine is running Linux almost 24/7 (dualboot would be a neccesary evil).

Best regards

George
 
Linux is very similar to Mac, so it would not be hard to port from Mac to Linux (or more sensibly, from Linux to Mac). But admittedly there are a wide range of Linux distros of varying quality and with their own quirks and challenges. Nothing insurmountable.

Steam took the approach to look at the most extended linux distro (Ubuntu LTS) and take it as a base for compatibility. SteamOS is just Debian with some updated libraries to match Ubuntu LTS ones. And it works in most linux distros even if they are not related to Debian, like Arch. Arch has guides for fixing dependences easily in most troublesome games.

Taking SteamOS is even better in my opinion because you benefit from making it a lot easier to publish your game in a proven platform, but also that means it works in almost any Debian derivative distro, it works for all Ubuntu users, and it will be easier for other distros users to create fixes/guides to make it work in theirs because of how well known is Debian.

Edit: And please, consider making a Linux port seriously :) specially since porting between mac and linux should be mostly painless: 90% of the libraries are exactly the same.
 
Last edited:
Linux is very similar to Mac, so it would not be hard to port from Mac to Linux (or more sensibly, from Linux to Mac). But admittedly there are a wide range of Linux distros of varying quality and with their own quirks and challenges. Nothing insurmountable.

Kernel-wise maybe, but the graphics system is totally different.
 
Well, I'm an IT/Info Sec consultant by trade (don't laugh), I've spent a lot of time trapesing round a lot of BIIIIIIG organisations (mostly banks/oil companies/utilities) and these companies are huge consumers of desktop pcs by the tens, if not hundreds, of thousands. And almost without exception they have been Microsoft shops in non-specialist desktop roles (i.e. anything that isn't marketing/design, Macs, or highly technical/high end analytics, Linix and esoterics). Whilst there are some smaller organisations (and possibly the odd big one, especially media organisations) which are not Windows shops, I find it very hard to believe that they cancel out the sheer scale of the Windows estates in larger non-media companies.

And what are those windows machines running? VMWare/Citrix which runs a linux kernel.

It wont matter for long with the paradigm shift to zero clients we enter a new race to see which system will win. However in this race due to Mircrosoft licencing issues they are behind linux badly. DaaS/PCoIP lets you run a full 3D environment without any additional cost in linux. To do the same with Windows you are looking at VMWare/Citrix running on top of the same linux setup. For game developers they will get the option to choose between free opensource libraries with linux on top of massive Apache or GCE/EC2 projects with proven stability or pay the extra costs for AZURE/Windows server. DirectX will be the leading factor in developer retention for windows, but I am not sure it will hold given the first wave of engine developers for this new era are looking towards linux.

Less overhead == more gamers they can support. Heck even Microsoft is embracing docker...
 
Face it, your fully functional Linux desktop needs tons of 3rd party programs to be as functional as a MS client in the gaming world. You Linux geeks are prolly less then 1% of the ED community.... why would FD spend any money on you from a business perspective ?

Spoken like somebody who obviously has little experience using Linux.
But you still failed to address my initial point, why bother trolling a Linux thread?
I think a Kickstarter to bring a Linux client would be a low risk option for FD. I would certainly throw in a nother 30 pounds to see it happen, and thats ontop of the 30 I pledged during Kickstarter on the mere whiff or a possible Linux client.
 
Not to mention that Linux would offer a cleaner gaming experience for E: D, not as many stupid background processes required unlike Windows. If I had my choice I would run Linux exclusively, but as it stands I can't. My wife doesn't like it, and the games I want to play are all on Windows.
 
And what are those windows machines running? VMWare/Citrix which runs a linux kernel.

I think quite a lot are running Outlook and IE (for the customised web-delivered apps which run deep in corporate business) - with the occasional product relying on Java. My windows machine is mostly running a corporate VNC replacement (which does have a linux build, but VNC is easier when I have to use my own PC or chromebook).
 
Would love to be able to run linux but 99% of my programs are windows only. I thought there was a law against having a monopoly in the markets ?
 
Not to mention that Linux would offer a cleaner gaming experience for E: D, not as many stupid background processes required unlike Windows. If I had my choice I would run Linux exclusively, but as it stands I can't. My wife doesn't like it, and the games I want to play are all on Windows.

I would agree with the first part and disagree with the second part. Every game I play on windows I run better on linux. Sometimes even an order of magnitude better. Some DX11 games still have a few issues but the majority of that is operator error rather then lack of capability. The in my total switch to linux the only two differences I've noticed to be fact are;
1) Windows is an instant gratification platform. You click install and play, linux requires a lot more work in advance of gaming (with the caveat that the majority of the work is duplicated for every game so if you install 20 games the work is only done once in linux)
2) Everything runs worse in windows. I laugh when I uncap my fps in linux and see 300+ fps in BF4 you would never see that in windows.

However I digress my point is all the games you want to play you can play on linux.

I think quite a lot are running Outlook and IE (for the customised web-delivered apps which run deep in corporate business) - with the occasional product relying on Java. My windows machine is mostly running a corporate VNC replacement (which does have a linux build, but VNC is easier when I have to use my own PC or chromebook).

VNC is a protocol not a hypervisior. Given you are running a DaaS I can almost 100% guarantee they are running it on openstack with VBox/VMw/Citrix. Openstack is run on linux.
 
I just want to state a +1 for a lnux client!
No Flame war and trolling needed, different users have different points of view
and there are enough linux users (and growing)
 
I'd like to add my +1 for Linux support please.

As I've fequently observed in this kind of debate, we're seeing a lot of very polarised opinions. Some of these are from people, on both sides of the Windows/Linux fence, who have either never used the other platform or who haven't seen it in some time and are holding opinions that were true once but aren't any more.

A little about me: I use both Linux and Windows at home and in my business. My favourite version of Windows ever is Windows 7. I think it's the best version of Windows there's been. I've been exposed to Windows 8, 8.1 and Windows Server 2012 and I didn't find the user experience pleasing. I find the user interface much less productive that Windows 7. I spend the vast majority ( >90%) of my business and personal computing time on Ubuntu. I have Second Life, Steam and a significant catalogue of Humble Bundle games for both Linux and Windows. I was a keen Vendetta Online player which is supported on Linux and has a sizeable Linux user-base and I've just been part of rolling out over 800 Linux machines for one of my customers. They have been reliable and well received by the users. My customer has also found the support overhead to be much lower than the Windows boxes they replaced as they tend to break less in normal use than has been their experience with Windows.

I'm not insulting Windows. I just like that the "it just works" way of doing things in Linux, like not having to worry about hardware drivers (I can't remember the last time I plugged in a piece of hardware and the OS didn't just know how to drive it, no driver install needed) or some DLL not being installed (The Ubuntu Software Centre works out if there's some support package missing when you install something and automatically goes and gets it for you.)

At one time, you could have said that the ability to support decent games was missing form Linux but that's simply not true any more. Valve's own tests have shown that OpenGL (which started on Linux) consistently produces better performance on both Windows an Linux than Direct3D does on Windows on the same hardware (http://www.theregister.co.uk/2012/08/02/valve_games_faster_on_linux/). I get at least as good performance with the Firestorm Second Life viewer on Ubuntu as I do with the same version on Windows, for example. If a developer writes in OpenGL for Windows, moving the code to Linux is a much smaller hurdle to jump and the port makes much better commercial sense. It was also true 5 years ago that you couldn't use Linux unless you were comfortable using the command line. I've seen Windows-advocates decry this most vocally while conveniently ignoring the number of times they have to reach for the command prompt or Registry Editor in Windows, two activities that would put fear and dread into most non-technical Windows users just as much as anything that they might see in the engine room of the USS Ubuntu. The graphical management tools now available on Ubuntu allow my mother to get pretty much everything she wants done now.

I get a sense at many anti-Linux comments come from the point of view of "Most people use Windows. It works just fine. You chose something else now please stop whining as I'm sick of hearing about what won't work on the OS *YOU* chose." I would be the first to agree that some of the most-vocal Linux evangelists do the Linux community no favours when they don't know when to put a sock in it and alienate people rather than making things better. I'm a supporter and I've defintiely met a few that I wish would shut up (My opinion of the people I've met over the years, not th eposters to this thread). I think a lot of this overzealous passion comes from how important the underlying issues are to the community: The ability to use the software as we like; to fix it ourselves (or pay someone else to) if something is broken or doesn't meet our needs and the developer won't fix it. To be able to look inside any piece of software and check it doesn't have any back doors or malicious functionality hidden inside. Not having activation tied to the hardware (I recently had a laptop fail, put the drive into another and Linux just booted and worked, no reinstallation, and I could get straight back to work. Windows activation prevented me from accessing Windows and all the software on it until I got my original machine returned from repair.

I hope that the number of game and media titles on Linux contunies to improve. I'm not trying to fight a holy OS war; I just know which OS I find gets things done with the least hassle. I also find that Ubuntu tends to leave me with more usable computing power than Windows does on the same piece of hardware. That being said, I do keep a Windows dual-boot on one machine for a handful of pieces of software where a decent Linux equivalent doesn't yet exist. I believe what has been said here about the chicken and egg situation is true. To bring new users to Linux, it has to have the things they want. If developers make design decisions, like OpenGL over DirectX, making ports becomes much easier and more economic while the user base is smaller. If you build it, I believe, they will come.

Best regards and compliments of the season to you, whichever OS you choose,
Pap.
 
Last edited:
This game looks amazing ! I used to play the original on BBC Micros. I would love to buy a copy of this game, but since I only run Linux I will have to wait it seems. Hurry up with the Linux version please !
 
Back
Top Bottom