Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
We use affiliate links to earn us some pennies. Learn more.

Reddit seems to be buzzing with information from SteamDB (full credit to them for finding it) showing indications that Valve might be adding support for compatibility tools to enable you to play games on operating systems they weren't designed for, like Wine.

I won't copy all of it, but a few interesting bits do certainly stick out like the string named "Steam_Settings_Compat_Info" where the description reads "Steam Play will automatically install compatibility tools that allow you to play games from your library that were built for other operating systems.".

There's also "Steam_Settings_Compat_Advanced_Info" which reads as "You may select a compatibility tool to use with games that have not been tested or verified to work on this platform. This may not work as expected, and can cause issues with your games, including crashes and breaking save games."

Valve do also have a Valve Compatibility Manifests and Valve Compatibility Manifests for Beta Testing set of packages that show up on SteamDB.

That certainly sounds like something Wine related, perhaps with a sprinkle of something like DXVK, don't you think? However, it could even just be DOSBox, a Valve-sponsored tool or anything—we simply don't know enough at this point.

Having the ability to use tools like Wine from within the native Linux Steam client, is actually something that has been requested for a long time by quite a number of people. It could certainly make using Wine less of a hassle for Steam games. If so, it might even give developers a better idea of how many people are on different operating systems if it showed up in their statistics when someone's using such a feature.

It might even be quite a smart business move for Valve, as it might push more people to buy games that have a decent enough rating through one of these compatibility tools.

It could all end up being nothing, so take it with your usual pinch of salt. Even if it does end up being a real feature, it could be quite a long way off too. I'm only posting it because I personally found it quite interesting, I'm pretty sceptical about it for a number of reasons, but doesn't stop it being somewhat exciting too.

What are your thoughts?

Article taken from GamingOnLinux.com.
Tags: Steam, Valve
51 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.
See more from me
The comments on this article are closed.
All posts need to follow our rules. Please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Readers can also email us for any issues or concerns.
78 comments Subscribe
Page: 3/4
  Go to:

Ehvis 15 Aug 2018
User Avatar
  • Supporter Plus
It's a start. And Valve has always supported Mac, so it makes sense for them to try and fix an upcoming problem for a lot of games in their store. If it is this, then they're probably looking at including something for OpenGL -> Metal, which should be a lot easier than to try and support Windows on Mac/Linux. As you have found out yourself, things are a lot more erratic in that department and it would currently be a support nightmare.

But who knows. They may have much bigger plans indeed.
Think about what you're saying though. If they are going that route, they can't just hook up a tool to convert OpenGL to Metal, it would still need something like Wine to handle literally everything else the game would be doing ;)

Why? Only OpenGL will be deprecated. The rest of the MacOS API will remain in tact. It would be just like dropping DXVK into Windows to make games run over Vulkan while the rest remains native.
Whitewolfe80 15 Aug 2018
This is something I've been expecting (although not so soon).
I do hope it's true

Oh good another reason for developers not to bother with linux as i said on wine and dxvk and am sure purpleguy and sheri will bitch at me for this but see this is what i was talking about valve has given up on courting devs to linux now its hey dont worry about it wine port that shit. I dont care what you say it fucking matters.
Liam Dawe 15 Aug 2018
User Avatar
It's a start. And Valve has always supported Mac, so it makes sense for them to try and fix an upcoming problem for a lot of games in their store. If it is this, then they're probably looking at including something for OpenGL -> Metal, which should be a lot easier than to try and support Windows on Mac/Linux. As you have found out yourself, things are a lot more erratic in that department and it would currently be a support nightmare.

But who knows. They may have much bigger plans indeed.
Think about what you're saying though. If they are going that route, they can't just hook up a tool to convert OpenGL to Metal, it would still need something like Wine to handle literally everything else the game would be doing ;)

Why? Only OpenGL will be deprecated. The rest of the MacOS API will remain in tact. It would be just like dropping DXVK into Windows to make games run over Vulkan while the rest remains native.
Read the info again, they key point about it was "other operating systems". That doesn't sound like simply making OpenGL go to Metal.
Whitewolfe80 15 Aug 2018
Oh please no. Please don't let this happen Valve. We don't need more people playing Windows games. Wine is the worst what ever happened to Linux gaming. We need the opposite, Wine users should be banned or disadvantaged somehow. DXVK development is something that should stop immediately. R.I.P. Linux.

I don t think banning people using wine is the answer. People want to play games and they don't want to have to use windows. I would prefer people stick to native but people wont i am guilty of it in the past too I want to play it its never coming to linux because its a bethesda title so wine is the only option.
Whitewolfe80 15 Aug 2018
It's a start. And Valve has always supported Mac, so it makes sense for them to try and fix an upcoming problem for a lot of games in their store. If it is this, then they're probably looking at including something for OpenGL -> Metal, which should be a lot easier than to try and support Windows on Mac/Linux. As you have found out yourself, things are a lot more erratic in that department and it would currently be a support nightmare.

But who knows. They may have much bigger plans indeed.
Think about what you're saying though. If they are going that route, they can't just hook up a tool to convert OpenGL to Metal, it would still need something like Wine to handle literally everything else the game would be doing ;)

Why? Only OpenGL will be deprecated. The rest of the MacOS API will remain in tact. It would be just like dropping DXVK into Windows to make games run over Vulkan while the rest remains native.
Read the info again, they key point about it was "other operating systems". That doesn't sound like simply making OpenGL go to Metal.

What it sounds like as has been hinted at the developer of dxvk refuses to take donations or setup patreon guess if these rumours pan out we've found who has been funding dxvk also looks like Steam is positioning itself to have a hybrid version of lutris integrated to steam and apparently called Steam Play.
evergreen 15 Aug 2018
To avoid the support from the devs and publishers, valve could implement install buttons with installers made from the community, but approved from valve (like an app in a serious app store), and if publishers decide to give their own support like native port or compatibility port, they can add their own supported install button. so no one is forced to give support, the community can contribute, valve has the control of the buttons and linux can grow.


Last edited by evergreen on 15 Aug 2018 at 10:23 am UTC
dubigrasu 15 Aug 2018
User Avatar
Off topic:
I totally dislike to point this out, but FFS, some of you here could use a bit of https://en.wikipedia.org/wiki/Punctuation [External Link] It can't be that hard.
Just saying...


Last edited by dubigrasu on 15 Aug 2018 at 10:27 am UTC
zimplex1 15 Aug 2018
The fact that Valve can restrict me from downloading games that I've bought just on the basis of what OS I use is horrendous. I really hope this comes to fruition.

My only concern would be that some devs may get lazy with their Linux support and eventually just tell users to use Wine and other compatibility tools.
Ehvis 15 Aug 2018
User Avatar
  • Supporter Plus
Read the info again, they key point about it was "other operating systems". That doesn't sound like simply making OpenGL go to Metal.

If you'd take it literally, yes. But since this is all unofficial, I choose to read that with a certain flexibility and take the "simplest" option for now. However, I am always ready to be surprised.
Liam Dawe 15 Aug 2018
User Avatar
Read the info again, they key point about it was "other operating systems". That doesn't sound like simply making OpenGL go to Metal.

If you'd take it literally, yes. But since this is all unofficial, I choose to read that with a certain flexibility and take the "simplest" option for now. However, I am always ready to be surprised.
Yeah I did say it could be nothing.

More food for thought, in this post from Valve [External Link], they said:
We also have other Linux initiatives in the pipe that we're not quite ready to talk about yet
Duke Takeshi 15 Aug 2018
Off topic:
I totally dislike to point this out, but FFS, some of you here could use a bit of https://en.wikipedia.org/wiki/Punctuation [External Link] It can't be that hard.
Just saying...

Dude, I bet most of the people here are (like me) not even natives. And punctuation in English can be really weird sometimes. xD
dubigrasu 15 Aug 2018
User Avatar
Off topic:
I totally dislike to point this out, but FFS, some of you here could use a bit of https://en.wikipedia.org/wiki/Punctuation [External Link] It can't be that hard.
Just saying...

Dude, I bet most of the people here are (like me) not even natives. And punctuation in English can be really weird sometimes. xD

I'm not a native English speaker myself, and is not hard to do it.
At least you split your thoughts in sentences/paragraphs and use full stop after them. Don't need to go for perfection.
tonR 15 Aug 2018
I'd remember read a comment on PC Gamer on Apple deprecates OpenGL. (link [External Link]
This is a huge gift to MS and a huge FU to Gaben and linux.

Let's remember that MS has a thing called Xbox (DirectX-box, get it? it's in the name). Most developers are now forced not to care about MacOS X (because it's just to expensive) or linux (because it's too small) so they'll just develop inside walled gardens of D3D, because they DO have to care about xbox and game development becomes cheaper when it's developed across just one API (or two, for PS additionally).

Apple is in an all-out war against open standards. I don't think I'd ever seen this kind of hostility from MS.
Possibly Valve retaliation? With very strong rumours on Win 10 will be free and/or subscription-based service, walled-gardening, MS huge incentive to devs, etc; Valve doesn't want their "oil wells" being disrupted. Being "locked-out" means game over for Valve's profit. Desperate + critical times need desperate measures. Making every game works even "Wine"-ing is huge step to ensure future on Steam.

But, it's also a double-edge sword. MS will considered it as "act of war". With MS wealth, they simply buying/paying every developers to make them come to Win. Just look at MS's own presentation on E3 this year.

Infact, I'm really won't surprised Cyberpunk 2077 won't coming to Steam and/or Linux. And won't surprised if CP2077 will be MS Store timed exclusive.

Remember guys, Windows 7 EOL is on 14th Jan 2020, which means less than 1.5 years from now. Net Market Share says Windows 7 still dominating at 42++% (nearly half). As former XP-ian, Win XP EOL makes me come to Linux. Will soon-to-be EOL Win 7 users adopting Linux or upgrading to 10? Time will tell.

p/s:I know PC gamer comments aren't "too constructive", but sometimes we should listen outside of our echo chamber..
magzu 15 Aug 2018
One of the reasons as to why some games arent realeased as a native linux port is cause there arent enough gamers (in their view. to us we are many)
And most of the average joes who tried steam machine said it didnt have enough games. So doesnt have enought games and doesnt have enought gamers to support the games.

Well that situation have become better more linux native games. But I think that if you can play 99% of games with close to native performance through something like wine, it wont render the game devs lazy.
It will move more gamers to our linux platform and in turn starting to solve the problem mentioned above. therefore something like this will cause new linux native games to appear rather than new windows wine games, as game developers tend to want something that works good. good graphics, performance etc.

So I myself is for the Wine + DXVK thing that is going on. Best thing to happen to Linux in a while, Now if this compat thing is what we think it is :O :O :O :O
Projectile Vomit 15 Aug 2018
I am all about native Linux games, but I have to admit that there are more than a few games in my collection that I run from Wine. I understand that it goes against the idea that companies won't care to make native Linux games if people are willing to run them using Wine, but the reality is, those games are simply not going to get ported and dammit, I want to play them.

That being said, I am looking forward to simply making a couple of clicks, rather than jumping through hoops, to play games like Diablo 3, Skyrim, Dungeons & Dragons Online, etc. (actually, Skyrim was a pretty easy install, compared to the others mentioned, but still).

I welcome our non-emulator to the Steam fray, if that is what is happening.
Sputnik_tr_02 15 Aug 2018
User Avatar
I am all about native Linux games, but I have to admit that there are more than a few games in my collection that I run from Wine. I understand that it goes against the idea that companies won't care to make native Linux games if people are willing to run them using Wine, but the reality is, those games are simply not going to get ported and dammit, I want to play them.

That being said, I am looking forward to simply making a couple of clicks, rather than jumping through hoops, to play games like Diablo 3, Skyrim, Dungeons & Dragons Online, etc. (actually, Skyrim was a pretty easy install, compared to the others mentioned, but still).

I welcome our non-emulator to the Steam fray, if that is what is happening.

I understand people's concern about this wine situation, but companies still won't care about Linux if our market share stays this low regardless of wine's existence.

That being said, imagine that most of the windows games (old and new) working hassle free using wine, most people unhappy about windows would switch. And when Linux market share reaches a certain point it would be too risky for game devs to not to port the game and only then we can break this chicken and egg dilemma.
HadBabits 15 Aug 2018
I always find the WINE paranoia bizarre. Rather than worry about the devs, think of the users. If the process was streamlined, I mean we're talking Steam here, than that would likely bring in a good chunk of users on the fence. More users means we become a more viable market, meaning devs will have to stop treating us as 2nd class consumers, meaning more properly supported, native ports.

Of course, this is Valve we're talking about, so no telling what this really is or when Valve will bother announcing it to us peasants emoji


Last edited by HadBabits on 15 Aug 2018 at 5:10 pm UTC
STiAT 15 Aug 2018
I hoped for a feature like that for a long time now. Depending on how this is implemented it could be great.
x_wing 15 Aug 2018
I understand people's concern about this wine situation, but companies still won't care about Linux if our market share stays this low regardless of wine's existence.

That being said, imagine that most of the windows games (old and new) working hassle free using wine, most people unhappy about windows would switch. And when Linux market share reaches a certain point it would be too risky for game devs to not to port the game and only then we can break this chicken and egg dilemma.

Either case, if Steam gives a solution to play Windows games on Linux, they probably will take their part from publisher profits (and hope it's a big one). From my perspective, this solutions shouldn't be as bad as some are afraid of, but right now there is a lot of hype around it and we're not even sure of what is going on. I insist that we should calm down and keep gaming with native games for now :D


Last edited by x_wing on 15 Aug 2018 at 5:43 pm UTC
jarhead_h 15 Aug 2018
For everyone worried about WINE making companies think Linux ports are unnecessary, newsflash we already have that even without WINE. That's our reality right now, today.

Guys the industry genuinely doesn't think anything of Linux for all the same reasons everybody else discounts it. "It's too hard to use" even though in Ubuntu/Mint you can install update, and even change graphics drivers without ever using a command line. So Linux is considered the exclusive domain of hi-IQ nerds that don't add up to enough sales to even worry about.

And that's where Microsoft is actually going to be a big help right now. Confused?

The reason SteamOS even exists, the reason for the Linux storefront on Steam is because Gabe absolutely HATED Windows Flat Design/8. And it seems that he realized that Valve was uncomfortably dependent on Microsoft, and that should Microsoft falter it would actually negatively affect Valve. Ever since Gabe has been pushing to make and then keep Steam OS-neutral. All three major PC OSes plus Playstation 3 if that's still a thing.

Assuming this is happening and that Valve is incorporating WINE or something like that, then my guess is that it's a reaction to Microsoft's announced subscription model. Oh, and the Windows10 spying that you can't turn off without third party utilities. Gabe used to work at Microsoft. He sold his Microsoft employee stock to fund Half Life. And now he looks and does not like what he sees at his former employer.

Which brings us back around to my point. If you want to stop ~80% of something,just add a little bit of friction. Inversely, if you want to increase something, decrease the friction. Right now I try to evangelize for Linux and all I get back is "muh Photoshop" even though a bunch of it seems to run in WINE. Or its "muh games" even though most of them run in WINE. And then it hits you, the problem is needing to configure WINE. WINE is the friction holding everything up. If you could just log into Steam and install Fortnite seamlessly, the Fortnite players that hate Microsoft would switch.

If Valve is really doing this it's the end of dual booting. Won't need to do it anymore. And when you can log into Steam in Fedora/Manjaro/Ubunut/Mint/Arch/Gentoo/etc and select Fortnite or Medal of Duty or whatever the hotness of the moment is or PHOTOSHOP without even knowing what WINE+DXVK is despite the fact that you're running it, well, then the stage is set. All we need at that point is Microsoft to continue to be Microsoft and we'll add to our user baser exponentially as they push people our way.

And then Valve can publish numbers of a growing Linux user base. And then we get more native ports. This will not happen overnight. Nothing ever does in FOSS. But it will happen.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo 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.