We do often include affiliate links to earn us some pennies. See more here.

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
47 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked 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. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
91 comments
Page: «3/5»
  Go to:

Raven Mar 24, 2018
Would be an instant purchase for me!
YaroKasear Mar 24, 2018
Eh, Bethesda/Zenimax have pretty consistently been hostile to Linux and OS X. None of their excuses for why they don't port their games to these platforms hold water when you consider they actually invested resources in porting Skyrim to platforms it belongs on even less than Linux (VR and Switch), or that they already would have been required to do 90% of the work to support OS X or Linux when they ported their games to PS4 since PS4 uses a BSD fork. It really would be trivial at this point for games like Doom or Skyrim or Fallout 4 to be ported to Linux, they just don't want to do it.

I suspect it has to do with them failing to see enormous profits the last time they tried Linux as a platform. I don't know which game it was they tried, but it seems to had been years before Valve stepped up and showed that, actually, Linux IS a viable gaming platform despite all the FUD. It also doesn't help they tried it with one of their side games from the Elder Scrolls series, and those games barely sold well even on Windows.

I like Bethesda, but between refusing to even start work on TES6 and support non-Windows PCs are their worst problems.
Leopard Mar 24, 2018
Eh, Bethesda/Zenimax have pretty consistently been hostile to Linux and OS X. None of their excuses for why they don't port their games to these platforms hold water when you consider they actually invested resources in porting Skyrim to platforms it belongs on even less than Linux (VR and Switch), or that they already would have been required to do 90% of the work to support OS X or Linux when they ported their games to PS4 since PS4 uses a BSD fork. It really would be trivial at this point for games like Doom or Skyrim or Fallout 4 to be ported to Linux, they just don't want to do it.

I suspect it has to do with them failing to see enormous profits the last time they tried Linux as a platform. I don't know which game it was they tried, but it seems to had been years before Valve stepped up and showed that, actually, Linux IS a viable gaming platform despite all the FUD. It also doesn't help they tried it with one of their side games from the Elder Scrolls series, and those games barely sold well even on Windows.

I like Bethesda, but between refusing to even start work on TES6 and support non-Windows PCs are their worst problems.

Bethesda is not specificially hostile to Linux or MacOS. They're hostile to platforms with low revenue possibilities.

They don't have a cause like building or supporting a platform , they just publish games for strong platforms.

They did PS Vr version of Skyrim , because they love to squezee out of their IP's.

They did Switch version because they foresaw , Switch will become a thing all of a sudden. And it did so they made the right choice for their business.

Maxing out revenue.

Platforms like Linux or MacOS are there for years and they won't boom at one night from population wise.
gnanini Mar 24, 2018
it's funny because it runs by wine flawlessly!
1xok Mar 24, 2018
Maxing out revenue.

I would say Valve is maxing out revenue by collecting every cent.

Take care of the pennies and the pounds look after themsleves.
Leopard Mar 24, 2018
Maxing out revenue.

I would say Valve is maxing out revenue by collecting every cent.

Take care of the pennies and the pounds look after themsleves.

I don't get it.

Last time i saw , Valve was not a charity.It was a company Like GOG , EA, Sony , Bethesda etc.
TheRiddick Mar 24, 2018
Bethesda
1xok Mar 24, 2018
Maxing out revenue.

I would say Valve is maxing out revenue by collecting every cent.

Take care of the pennies and the pounds look after themsleves.

I don't get it.

Last time i saw , Valve was not a charity.It was a company Like GOG , EA, Sony , Bethesda etc.

Yes, Valve makes money with everything also with Linux and MacOS. That's clever.

I don't see it as a strength if a company can only earn money in the current mainstream as is the case with Bethesta. Take a game like Alien: Isolation from SEGA. Without the Linux and Mac sales it would not even have been profitable. Five percent extra income can mean a lot. Bethesta waives it. Bethesda not going broke because of this. But I don't see why it is so clever to not support a platform. SEGA, 2k or Warner also make a deal with Mac and Linux sales. Why not?


Last edited by 1xok on 24 March 2018 at 10:42 pm UTC
TheRiddick Mar 24, 2018
Bethesda won't even allow other companies to port and manage a linux version like Feral, which takes all the trouble out of producing and supporting a port that people have argued is NOT WORTH IT for the profit.. whatever.


Last edited by TheRiddick on 24 March 2018 at 10:43 pm UTC
UnixOutlaw Mar 24, 2018
So sad... ID Software originally developed on NEXT machines, running "UNIX"... In 1996 I was supporting a customer with a few SGI MIPs UNIX (IRIX) workstations - and they all had DOOM on them!

I think Quake 4 was the last product they released with a Linux version... The Linux gaming market has grown exponentially since then, if the build for our platform of choice is so easy, then surely its a marketing decision...

I blame Bethesda! There was some Linux rumours and code floating around for Rage way back when, but that never got released. It's a marketing decision, not engineering... I say a big F--K YOU to Bethesda!
1xok Mar 24, 2018
Bethesda won't even allow other companies to port and manage a linux version like Feral, which takes all the trouble out of producing and supporting a port that people have argued is NOT WORTH IT for the profit.. whatever.

Come on, they already have a Linux version. I don't know why they don't publish it. Maybe they're afraid of support.
EzyRhino Mar 24, 2018
[quote=Guest][quote=1xok]
The thing to take away is that as a platform, GNU/Linux is ready and viable right now for gaming. Drivers are there and mature enough right now. And that's a good thing.

Except that we don't have the games we want.
Whitewolfe80 Mar 25, 2018
For the same reason that games like quake 3, doom 3, quake 2 and others that already have their own linux client aren't on steam for linux. They do games multiplatform in mind but they dont want release it on linux just for unknown reason.

I have to add also the move on quakelive that was fully compatible on linux and they removed it after a update.

Its not an unkown reason they say they just dont see the market for it because linux guys will just play it thru wine.
F.Ultra Mar 25, 2018
View PC info
  • Supporter
This have exactly nothing to do with anything technical, it's all management decisions. That they releases Skyrim on the Switch is probably not only due to the Switch being a success but also that they have some back room deal with Nintendo for supporting the platform.

They will not sell the rights to Feral because what if Linux gaming suddenly takes off, then they would loose a lot of sales to Feral. So they would have to make the deal so expensive that Feral could not ever accept it. Also for some companies control is a big issue and they will never outsource any parts to an outside company like Feral and thus loose control over the Linux port.

Look at how Warner handled No One Lives Forever, they decided in the end to not earn any money on a re-release now since they perhaps one day in the future might decide to do it in house (which will never happen). Big corporations can afford to be this stupid.

That is not to say that things like SDL and Vulkan are stupid like some of the posters here have written. Yes that will not automagically make a Linux port happen, but it increases the likelihood of it happening. Once the management side decides to do it there have to also be a technical decision on the amount of work needed. Here we have the technical side ok but the management side denying the port, it could as easily have been the other way around as well. We need them both on our side.


Last edited by F.Ultra on 25 March 2018 at 1:34 am UTC
Jahimself Mar 25, 2018
Of course they could easily do the ports. But someone at the head of Zenimax had the last point. The head director of zenimax has been condemned in some hazy banking corruption and swindle. He is no more allowed by the law to do any kind of banking money. I would not be surprised if a friend of him who works at microsoft and just told him in a dinner, "don't support linux anymmore"...

Anyway at the moment when ID software got bought by bethesda(zenimax), soon after, the game quake live went from free to play, moddable, playable in plugin, compatible with linux to= suppresion of mods, suppression of plugin browser, suppression of linux and mac, suppression of premium membership, then became steam only removing cool feature of the game with the console and adding useless stuff, and finaly 10€ instead of free.

So I guess at the head of zenimax there are some weird people. The bethesda launcher itself use rootkit methods which are clearly stated in the CLUF.

This guys needs to go to jail, and let the gamers decide.


Last edited by Jahimself on 25 March 2018 at 1:40 am UTC
AzP Mar 25, 2018
I'd definitely buy it.
Avehicle7887 Mar 25, 2018
id Software stopped releasing Linux games since Rage (where Bethesda served as the publisher), at that time Carmack was preparing the shift to Oculus, then Zenimax happened and it pretty much fell apart. It's a real shame, id Software wasn't big on DRM and their source code releases have spawned new projects and brought improvements to their games.

The best thing that's still left over at id Software is the great engines they make, they're one of the very few big name companies that didn't go with DirectX 11/12. Such a company really deserves better, they have the means to put out a Linux version of amazing games with little efforts and yet their hands are tied by a publisher that doesn't see the potential of Linux, where in terms of gaming it's an even better gaming platform than macOS.


Last edited by Avehicle7887 on 25 March 2018 at 1:47 am UTC
Purple Library Guy Mar 25, 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.

You say that like the two are separate. Business decisions revolve around whether a course of action will make a profit. What something in the computer gaming industry will cost is a technical question. If it technically will cost 120 (mythical) man-months from developers clocking in at $100,000 a year each to port something to Linux, that is a different business proposition from if it will cost 12 or 3 such man-months. Profit = revenue - costs. If costs are lower, it takes less revenue to make a profit. So, the correct answer in a business decision depends on technical factors. Like whether a port is easy to make.
[email protected] Mar 25, 2018
Having a port in house working meant developers spent working hours getting it to run in 90% of cases.

This was paid time.

To not release it for extra revenue makes no sense from a commercial perspective especially since it was stated that it took little effort to get it running. Money is still money regardless of where it comes from.

It should be released into a beta channel or at least as a best efforts support release clearly stated.
Purple Library Guy Mar 25, 2018
let me just start cooking this conspiracy bacon
it's because big publishers want to help microsoft create a pc gaming monopoly

No , they don't want that. But they don't want to move on to more secure solutions either because of this MS threat.

Because it didn't happen yet.

A wise man once said this:

"Installing Linux is sort of the equivalent of moving to Canada when one doesn’t like US political trends.

Nope, we’ve got to fight for the freedoms we have today, where we have them today."

Tim Sweeney-2018
Well, except that in theory the United States is a democracy that has freedoms one could fight for, and with. So like in theory you could agitate politically and elect better politicians and create positive political change. And even if one considers that theory largely fake in the current situation, an American is still a citizen of the United States, in some sense an equal stakeholder in the country with every other citizen, and as a citizen a bearer not just of rights but responsibilities to the country. Although there are limits, and I for one welcome American refugees coming to Canada.
Windows is not a country, and Windows users are not citizens, they are not stakeholders, they have no freedoms to fight for, no rights and no responsibilities. Windows is entirely owned by Microsoft, not by its users. To the extent Microsoft has any responsibilities they are to its shareholders; customers are just the suckers it has a responsibility not to give an even break. Leaving Windows because it has problems is not remotely comparable to abandoning the United States when it has problems, and the comparison is not at all wise. So a wise man might have said it, but he must have been having an off day.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring 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!
The comments on this article are closed.