Check out our Monthly Survey Page to see what our users are running.

Doom 2016 supports Vulkan and at GDC this year developers from id Software talked a little about it, including how easy a Linux version could have been.

In response to this question from Alon Or-bach (Samsung) around 45:40 in the below video: "One of the hot topics around Vulkan in terms of cross-platform and how much benefit do you find of having one API that's targetting both mobile and desktop platforms".

Dustin Land, a developer at id Software said this in reply:

"So we did Linux dedicated servers for Doom 2016 and a few of us who are Linux heads in the studio decided, let's take it the full way. All we had to do was change the surface that we are creating for the Linux version and it just ran, out of the box and performance was equivalent. Having a small driver actually helps a lot there."

This does beg the question: Why isn't it actually on Linux, if it worked as well as it sounds? Most likely a management decision from someone within id Software or ZeniMax Media. However, it's also possible the developers didn't pitch it of course. We just don't know, either way it's a real shame.

You can see the full video below:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

What are your thoughts? I would absolutely buy a copy of Doom if it was on Linux.

Slightly related, on the topic of Vulkan: In these slides from Khronos Dev Day: The Vulkan Sessions, when showing off games using Vulkan a bunch of them are actually from Feral Interactive. It even includes the upcoming Rise of the Tomb Raider as well as their previous Linux ports which have Vulkan support. It's pleasing to see Feral get more recognition for their hard work both in terms of Linux gaming and using Vulkan.

Thanks for the tip mirv!

Article taken from GamingOnLinux.com.
Tags: Vulkan | Apps: DOOM
48 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
97 comments
Page: «4/10»
  Go to:

tony1ab 24 Mar, 2018
"So we did Linux dedicated servers for Doom 2016 and a few of us who are Linux heads in the studio decided, let's take it the full way. All we had to do was change the surface that we are creating for the Linux version and it just ran, out of the box and performance was equivalent...."

Words like that are the ones who make me open my veins.
If is that easy... why don't you do it??!?!?!?!?!


Last edited by tony1ab on 24 March 2018 at 11:46 pm UTC
1xok 24 Mar, 2018
I already bought it because it runs meanwhile perfectly under Wine. It's a pity it will never be officially released for Linux, because of Bethesdas NIH-Syndrom and Denuvo.
Spyker 24 Mar, 2018
It's really sad to ear they have it, but they didn't release it because of some obscure decisions made by their (misinformed ?) management.
What a shame really... :(


Last edited by Spyker on 24 March 2018 at 5:07 pm UTC
Projectile Vomit 24 Mar, 2018
I absolutely would buy Doom 2016 for Linux! :o
ison111 24 Mar, 2018
I already have no respect for id since they removed support from Quake Live. So I'm not surprised in the slightest that they wouldn't put in even the tiniest bit of effort toward a release on GNU/Linux.
They're definitely one company that I'll always have a sour taste in my mouth toward, almost no matter what they do at this point.


Last edited by ison111 on 24 March 2018 at 6:17 pm UTC
strycore 24 Mar, 2018
I see this as a good thing. First, if you want to play Doom on Linux. it runs great on Wine, for the exact same reasons the ID team got it running easily on Linux.

Second, this give a slap in the face of a small but vocal subset of the Linux community, made up of people who believe Linux ports are only a matter of engines, middleware, DirectX vs OpenGL, etc. There's nothing wrong with those Linux users, except they have to stop being so naive, hence this is why the ID move is badly needed for those users to wake up.

Steam on Linux has been around for a while now, people should start to understand that Linux ports don't get done because they are easy to make, because the game is using SDL or Vulkan or whatever other library native to Linux. Linux ports happen because business managers sign contracts to get the port done. That's it. Software developers do not make business decisions, releasing a Linux version of a game is a business decision, not a technical one.
Liam Dawe 24 Mar, 2018
strycoreI see this as a good thing. First, if you want to play Doom on Linux. it runs great on Wine, for the exact same reasons the ID team got it running easily on Linux.
I disagree, because Wine gaming doesn't in any way support Linux gaming.

strycoreSecond, this give a slap in the face of a small but vocal subset of the Linux community, made up of people who believe Linux ports are only a matter of engines, middleware, DirectX vs OpenGL, etc. There's nothing wrong with those Linux users, except they have to stop being so naive, hence this is why the ID move is badly needed for those users to wake up.

Steam on Linux has been around for a while now, people should start to understand that Linux ports don't get done because they are easy to make, because the game is using SDL or Vulkan or whatever other library native to Linux. Linux ports happen because business managers sign contracts to get the port done. That's it. Software developers do not make business decisions, releasing a Linux version of a game is a business decision, not a technical one.
This however I do agree with, I've said so many times simply using Vulkan won't mean more Linux ports and I've had maaaany heated disagreements with me over it.
Leopard 24 Mar, 2018
liamdawe
strycoreI see this as a good thing. First, if you want to play Doom on Linux. it runs great on Wine, for the exact same reasons the ID team got it running easily on Linux.
I disagree, because Wine gaming doesn't in any way support Linux gaming.

strycoreSecond, this give a slap in the face of a small but vocal subset of the Linux community, made up of people who believe Linux ports are only a matter of engines, middleware, DirectX vs OpenGL, etc. There's nothing wrong with those Linux users, except they have to stop being so naive, hence this is why the ID move is badly needed for those users to wake up.

Steam on Linux has been around for a while now, people should start to understand that Linux ports don't get done because they are easy to make, because the game is using SDL or Vulkan or whatever other library native to Linux. Linux ports happen because business managers sign contracts to get the port done. That's it. Software developers do not make business decisions, releasing a Linux version of a game is a business decision, not a technical one.
This however I do agree with, I've said so many times simply using Vulkan won't mean more Linux ports and I've had maaaany heated disagreements with me over it.

He is the Lutris maintainer so it is very normal to see him advocating for Wine.


Last edited by Leopard on 24 March 2018 at 6:38 pm UTC
Shadowsedge117 24 Mar, 2018
Day-1 purchase for me the moment that happens.

Until then...No Tux No Bucks.
Creak 24 Mar, 2018
View PC info
  • Supporter Plus
I can understand iD don't want the burden of supporting a Linux version, but why don't they give this job to Feral Interactive then? It's their job, both iD, Feral and the Linux gamers will be happy about that! It's an f'ing win-win situation.

Just do it already!


Last edited by Creak on 24 March 2018 at 7:23 pm UTC
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Livestreams & Videos
Community Livestreams
Latest Forum Posts