Elite Dangerous and Linux: Get the Penguin Spacebound?

Status
Thread Closed: Not open for further replies.
Greetings fellow CMDRs!

Recently I have installed a Linux distribution on my trusty computer, namingly Ubuntu 14.04 Trusty Tahr. Up until my freshly updated Windows 10 spontaneously self-combusted its launcher data, I was joyfully commanding my as trusty Python.

Now, after some adjustment time, everything runs smooth, and I am trying to get Elite Dangerous: Horizons to run in any configuration.

So far, however, I can note only very little success down, to not say: it just won't work.

Now, I have tried installing it in 32-Bit as well as 64-Bit (which my system is!), tried all Windows modes from XP to 10 within Wine / PlayOnLinux and toyed around with other options such as OpenGL, emulated desktops and enabled/disabled staging.

It is to say, that with such, I only tried my owned version to start running, which is the launcher and all Steam-less version. From other games I gained the experience that most often it is but the launcher that causes drastic problems. For example, both Guild Wars 2 and Diablo 3 run like a charm, while their launchers always seem to implode from laggy-crashy-buggyness.

Elite: Dangerous, however, crashes just before I even get to see the launcher!

My hope, thus, is that someone around here has already (hopefully successfully) sent his penguin into the wide galaxy, where it gets interdicted by Eagles and struggles to get flirty with blue haired space princesses.

I also would like to inform myself whether it is possible to convert my licence into a Steam version, as Steam on Linux/Ubuntu runs like a charm and brings most of my games to run just great. 32-Bit ensured!

Any helping words on or around the topic are gratefully accepted!

Sincerely yours,
a listed Distant Worlds to-be participant without a working Elite Dangerous,
Chao
 
Last edited:
I also would like to inform myself whether it is possible to convert my licence into a Steam version, as Steam on Linux/Ubuntu runs like a charm and brings most of my games to run just great. 32-Bit ensured!

Just logon to the store and click "partner keys" under your account. Steam key right there if you really want it.

Good luck. =p
 
Last edited:
Currently, you won't get Elite working on Linux of any flavour, either through WINE or Steam. Stop wasting your time and reinstall Windows on a dedicated partition just for Elite. 30GB should do it.

*edit*
It does, however, run admirably well from a Windows box through Steam In-home Streaming, but that's not really a solution as you'll still need a Windows PC with the chops to run the game.
 
Last edited:
Don't think so, this has been discussed in another thread https://forums.frontier.co.uk/showthread.php?t=2920

Maybe worth checking again when DX11 support gets better, who knows http://boilingsteam.com/exclusive-the-current-state-of-directx11-support/

Ah, the forum search and I, old topics I may never be able to search for accordingly. Thanks!

Just logon to the store and click "partner keys" under your account. Steam key right there if you really want it.

Good luck. =p

Just let me try this...

Currently, you won't get Elite working on Linux of any flavour, either through WINE or Steam. Stop wasting your time and reinstall Windows on a dedicated partition just for Elite. 30GB should do it.

*edit*
It does, however, run admirably well from a Windows box through Steam In-home Streaming, but that's not really a solution as you'll still need a Windows PC with the chops to run the game.

Harrumph. While this would solve the problem, installing Windows is a thing I wouldn't like to do again, even if it is just for E: D. Perhaps, I must admit, my will to play E: D does not exceed the, although not complicated, task of creating another partition and setting everything up for E: D. All my stuff works in the Linux environment! Let it work!

And yes, I do not own another PC with the required chops. Nice thinking though!
 
Ah, the forum search and I, old topics I may never be able to search for accordingly. Thanks!



Just let me try this...



Harrumph. While this would solve the problem, installing Windows is a thing I wouldn't like to do again, even if it is just for E: D. Perhaps, I must admit, my will to play E: D does not exceed the, although not complicated, task of creating another partition and setting everything up for E: D. All my stuff works in the Linux environment! Let it work!

And yes, I do not own another PC with the required chops. Nice thinking though!

Have a look here https://forums.frontier.co.uk/showthread.php?t=202695&p=3242090#post3242090. We had the launcher working under the 1.8RC builds. I don't know that anyone has tried recently, I don't see much that has changed in the builds since 1.8 that would indicate we'll get it going. You are certainly welcome to try (and please post your results for others to see!).
 
I would give my left leg for a native Linux\SteamOS version of ED+Horizons!!!!!


Well, there's always... that.

fwBpoXn.png
 
But that is akin to saying: "I can't be an astronaut, i cannot go to the stars, so i bang my head repeatedly on the wall until i SEE stars". (X Rebirth is horrible, an abomination).

An abomination with a native Linux build. ;)
Day to day I'm sitting here, imagining sitting in my Python. At least I have an old Windows laptop incapable of installing a service pack that keeps me too disgusted for an E: D Windows partition.

Ah, just to look through the Windows towards Barnard's Loop...
 
Greetings fellow CMDRs!

Recently I have installed a Linux distribution on my trusty computer, namingly Ubuntu 14.04 Trusty Tahr. Up until my freshly updated Windows 10 spontaneously self-combusted its launcher data, I was joyfully commanding my as trusty Python.

Now, after some adjustment time, everything runs smooth, and I am trying to get Elite Dangerous: Horizons to run in any configuration.

So far, however, I can note only very little success down, to not say: it just won't work.

Now, I have tried installing it in 32-Bit as well as 64-Bit (which my system is!), tried all Windows modes from XP to 10 within Wine / PlayOnLinux and toyed around with other options such as OpenGL, emulated desktops and enabled/disabled staging.

It is to say, that with such, I only tried my owned version to start running, which is the launcher and all Steam-less version. From other games I gained the experience that most often it is but the launcher that causes drastic problems. For example, both Guild Wars 2 and Diablo 3 run like a charm, while their launchers always seem to implode from laggy-crashy-buggyness.

Elite: Dangerous, however, crashes just before I even get to see the launcher!

My hope, thus, is that someone around here has already (hopefully successfully) sent his penguin into the wide galaxy, where it gets interdicted by Eagles and struggles to get flirty with blue haired space princesses.

I also would like to inform myself whether it is possible to convert my licence into a Steam version, as Steam on Linux/Ubuntu runs like a charm and brings most of my games to run just great. 32-Bit ensured!

Any helping words on or around the topic are gratefully accepted!

Sincerely yours,
a listed Distant Worlds to-be participant without a working Elite Dangerous,
Chao


You do realise that EDH only runs in 64bit right? It has never run in 32 bit mode & never will.

There is no version that will work with Ubuntu, not even when you emulate Windows. Even if you get a steam license it will not work!
 
Rise from the grave, thread! Rise! Rise from your eternal slumber and do my bidding!

Yes, I would love to see a Linux version of Elite Dangerous, as well. It saddens me that I can only play Albion Prelude, X-Rebirth, and of course Elite 2: Frontier on my Linux box. I have a Windows 7 installation just for Elite Dangerous. What with all the heavy-handed insanity and total disregard for privacy from Microsoft, if for some reason I cannot continue to play ED on Windows 7 and must go to Windows 10, that will be the last time I play at all.
 
Last edited:
Yes... Rise from the grave once again thread! Rise! Rise from your not so eternal slumber and do someones bidding but preferably my bidding!

An abomination with a native Linux build. ;)
Day to day I'm sitting here, imagining sitting in my Python. At least I have an old Windows laptop incapable of installing a service pack that keeps me too disgusted for an E: D Windows partition.

Ah, just to look through the Windows towards Barnard's Loop...

Well sir there are a few lame options.

The option I took was to have two machines. A cheap Linux setup that can handle older Linux native games while also using Steam In-Home Streaming to play all the games I cannot use inside of Linux. (Which is actually only a few ED:H being one of them). The hope is that eventually the beefier machine becomes the Linux machine and the weaker machine becomes the Windows box and plays the few older games I want to hold onto. Eventually the need for the Windows machine will fade away. Just an FYI with NvENC I am streaming 2k @ 60FPS with a moving (jiggle the mouse or flying in circles) latency of 15MS while in 'Beautiful' mode. Staying still is between 11 and 13MS

Another "fun" option. VGA Passthrough. Intel rig with Nvidia secondary card and Radeon primary card is the best option although you can do other setups they are just harder. Make sure you have a secondary NIC and soundcard via PCI. You will get an on average 10 to 20% drop in performance but you can play inside of Linux with a Windows VM. (I got 20% drop with AMD and 10% drop with Intel CPU) (If you wanna get really crazy you can do In-home streaming so you do not even need to look at the Windows environment hidden deep within the bowels of your PC. FYI there are a few reasons why that *can* be very bad....)

The last is to just cry and never play non Linux games ever again. Unless Wine figures out how.

The way I look at it is Windows is necessary for games. And will be until Vulcan becomes a popular option for game engines. Even then if the game is native made for Linux or ported it will likely have less support and thus not run was well. We are still years away from Linux being taken seriously. So in the mean time bite the bullet and run Windows... BUT not primary. Run windows only for games and only for games that do run native. Make a setup that can help you transition into a Linux Gaming Desktop world that will hopefully comes years from now. If not then you wont play as many Linux games and the market cannot see how many people really do play via Linux and thus not care about porting/supporting Linux.

Ok.. somewhere in there I got a soap box... sorry about that. Stepping down now.

I am curious to see if you still run Linux? I do and I still play Elite just via Steam In-home streaming.

PS: FYI in case you didn't know you can stream from Windows to Linux with Nvidia/AMD/Intel and without having the GPUs match. The best though is to have Nvidia as your 'server/windows box' and Intel has really good performance for rendering h264 on Linux.
 
I'm sad to have my first post here be a complaint, but I'm very disappointed by reading all these responses, and it confirms what I experienced too as a Linux gamer when the game first came out.

I loved Frontier to madness when I played it on my old Amiga as a kid, and so obviously did back the game with 20£ two years ago, since Linux was mentioned as a concrete possibility. As a result, now I find myself with a game I not only cannot play on Linux natively, but not even with Wine (which works for pretty much everything else). I've waited a long time before trying again, hoping it was only a matter of time, and yet nothing changed as you guys confirmed. Suggesting a Windows machine is not an option for me.

I guess I was wrong trusting the developers, and I most certainly I will think not twice but then times before backing a game with vague pretenses of Linux support in the future.
 
I'm sad to have my first post here be a complaint, but I'm very disappointed by reading all these responses, and it confirms what I experienced too as a Linux gamer when the game first came out.

I loved Frontier to madness when I played it on my old Amiga as a kid, and so obviously did back the game with 20£ two years ago, since Linux was mentioned as a concrete possibility. As a result, now I find myself with a game I not only cannot play on Linux natively, but not even with Wine (which works for pretty much everything else). I've waited a long time before trying again, hoping it was only a matter of time, and yet nothing changed as you guys confirmed. Suggesting a Windows machine is not an option for me.

I guess I was wrong trusting the developers, and I most certainly I will think not twice but then times before backing a game with vague pretenses of Linux support in the future.

See liamdawes last post:

https://www.gamingonlinux.com/artic...and-the-risks-involved-the-linux-edition.9010

I'm also a Linux-only player and a great Elite fan of the first hour. The first Elite I had played on the C64. It was my absolute favorite game. The best game ever released for the C64.

The number of Linux users is growing constantly. Feral and big publishers are porting very complex Games to Linux. Vulkan is coming. Doom 2016 runs with Vulkan under Wine almost better than under Windows. Valve makes the Vive available for Linux this year. There really is a lot going on at the moment. I'm sure that E: D will appear for SteamOS/Linux as well. David Braben has contributed more to the spreading of Linux than the most of us.

The most important prerequisite for a Linux port is a successful core business. In this respect I wish Frontier as much success as possible on Windows, XBox and PS4.
 
i agree

I'm sad to have my first post here be a complaint, but I'm very disappointed by reading all these responses, and it confirms what I experienced too as a Linux gamer when the game first came out.

I loved Frontier to madness when I played it on my old Amiga as a kid, and so obviously did back the game with 20£ two years ago, since Linux was mentioned as a concrete possibility. As a result, now I find myself with a game I not only cannot play on Linux natively, but not even with Wine (which works for pretty much everything else). I've waited a long time before trying again, hoping it was only a matter of time, and yet nothing changed as you guys confirmed. Suggesting a Windows machine is not an option for me.

I guess I was wrong trusting the developers, and I most certainly I will think not twice but then times before backing a game with vague pretenses of Linux support in the future.

i agree;
i to have this game, and can not play it as my windows machine ate itself, put all the system files into the recycling bin and lock it self down.
sure i could have fixed it, but I REFUSE!

i will never load another piece of M$ software ever again, their not even worth hacking/pirating/stealing anymore, it's just proprietary .
i am so disappointed in Frontier for not sticking to their word and reneging on a native Linux Port.

Fact is there's more money in it for them if they don't make a Linux port, and you for abiding by that you sellouts.
if i had a case i'd sue you for my money back.

but what the do you care, you already got my money so...

#ShameOnYou #OnlyOnce
 
I've now bought a Playstation 4 Slim to play it. My gaming PC (i7 / GTX 970) would be more suitable. But no Windows. PlayStation has become very cheap.

I hope that at least the crossplay works.
 
Qemu/KVM setup with PCI passthrough works. This is not for the faint of heart, though.


  • 2 graphics cards required (one must be supported for PCI passthrough), one of which could be the internal GPU of your CPU
  • 2 monitors, 2 keyboards and 2 mice or KVM switch (Keyboard Video Mouse) required
  • Advanced modern CPU and mainboard required, IOMMU support (VT-d support for Intel) needed for both
  • Enough memory!
  • Linux host with Windows VM

This allows to run a virtual machine that gains exclusive control of one video card and runs with native graphics drivers and graphics performance, you also need to fully assign a keyboard and a mouse to the VM (at USB level), HOTAS can be assigned as well. In order not to lose control of the host, you either need a second set of K/M or the switch.

In the picture by Dr Freez you see such a setup. As both a screen for the Windows VM and the Linux host are displayed, you see the output from the VM on GPU 1 and the host on GPU 2.
 
The issue with KVM/passthrough, IMO, is that it is not all that different from multiboot, or getting cheap nettop to run linux while "gaming pc" runs windows, or running linux in VM on windows host.
To use both VM and host at the same time 2 sets of control devices and monitors are still required, and you still need to run (buy, in case of windows) both OS, even if in VM.
Do not really seem that usefull, apart from may be having a lot of fun setting things up, for those who like such things.
 
The issue with KVM/passthrough, IMO, is that it is not all that different from multiboot, or getting cheap nettop to run linux while "gaming pc" runs windows, or running linux in VM on windows host.
To use both VM and host at the same time 2 sets of control devices and monitors are still required, and you still need to run (buy, in case of windows) both OS, even if in VM.
Do not really seem that usefull, apart from may be having a lot of fun setting things up, for those who like such things.

That is your opinion and you are of course entitled to it. However, I believe you may have overlooked some things:

  • Nettop gives me no performance whatsoever, powerful PC gives both the VM and the host great performance
  • Dual booting is a lot more cumbersome, as you have no access to the Linux side while running Windows (the other way around, you can at least access Windows files from Linux). Dual booting takes a lot of time on modern machines, no matter how fast the SSD - UEFI post times are the killer
  • Windows as the host is a no-no for me. I have been working in IT Security and as a CIO for many years now. Experience shows that, all theoretical musings aside, security issues are more than tenfold more likely on Windows.
  • Windows in a VM requires a licence, so does Windows on bare metal. No difference here
  • Windows in a VM has the benefit of using snapshots before updating, installing etc. Very quick and easy to roll back when the VM gets infected, borked by an update etc. Much quicker than reinstalling or recovering from a backup. Also easy to create clones for testing.
  • Easy way to run multiple versions of Windows without rebooting (VM start and shutdown is superfast)
  • Good way to avoid the privacy issues with Windows 10 for the greatest part
  • Linux host can still run a bunch of other type 2 virtualization VMs when needed (i.e. Virtualbox or VMware), even while running QEMU/KVM
  • Saves quite a bit of disk space: instead of a fixed size Windows partition that is mostly useless when running Linux, I now have a sparse virtual filesystem

Admittedly, this is more or less a transitional thing anyway. The Linux kernel has recently gained the capability to dynamically share a GPU between the host and a VM and still expose the card natively to a VM. Support from NVidia should not be far off, possibly 6 months or so (AMD is very likely far behind, their Linux and Unix support sucks). At that point, type 1 virtualization will likely be sufficient to expose near-native GPU performance to VMs. OK, this also requires updates to Virtualbox and VMWare, so probably a year or so before this becomes a thing.
 
Status
Thread Closed: Not open for further replies.
Back
Top Bottom