Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
We do often include affiliate links to earn us some pennies. See more here.

As we speculated previously, Valve have now officially announced their new version of 'Steam Play' for Linux gaming using a modified distribution of Wine called Proton, which is available on GitHub.

What does it do? In short: it allows you to play Windows games on Linux, directly through the Steam client as if they were a Linux game.

What many people suspected turned out to be true, DXVK development was actually funded by Valve. They actually employed the DXVK developer since February 2018. On top of that, they also helped to fund: vkd3d (Direct3D 12 implementation based on Vulkan), OpenVR and Steamworks native API bridges, wined3d performance and functionality fixes for Direct3D 9 and Direct3D 11 and more.

The amount of work that has gone into this—it's ridiculous.

Here's what they say it improves:

  • Windows games with no Linux version currently available can now be installed and run directly from the Linux Steam client, complete with native Steamworks and OpenVR support.
  • DirectX 11 and 12 implementations are now based on Vulkan, resulting in improved game compatibility and reduced performance impact.
  • Fullscreen support has been improved: fullscreen games will be seamlessly stretched to the desired display without interfering with the native monitor resolution or requiring the use of a virtual desktop.
  • Improved game controller support: games will automatically recognize all controllers supported by Steam. Expect more out-of-the-box controller compatibility than even the original version of the game.
  • Performance for multi-threaded games has been greatly improved compared to vanilla Wine.

It currently has a limited set of games that are supported, but even so it's quite an impressive list that they're putting out there. Which includes DOOM, FINAL FANTASY VI, Into The Breach, NieR: Automata, S.T.A.L.K.E.R.: Shadow of Chernobyl, Star Wars: Battlefront 2 and more. They will enable many more titles as progress on it all continues.

To be clear, this is available right now. To get it, you need to be in the Steam Client Beta.

There will be drawbacks, like possible performance issues and games that rely on some DRM might likely never be supported, but even so the amount of possibilities this opens up has literally split my head open with Thor's mighty hammer.

Read more here.

Holy shit. Please excuse the language, but honestly, I'm physically shaking right now I don't quite know how to process this.

Update #1: I spoke to Valve earlier, about how buying Windows games to play with this system counts, they said this:

Hey Liam, the normal algorithm is in effect, so if at the end of the two weeks you have more playtime on Linux, it'll be a Linux sale. Proton counts as Linux.

Article taken from GamingOnLinux.com.
151 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 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. Find me on Mastodon.
See more from me
The comments on this article are closed.
528 comments
Page: «27/53»
  Go to:

Samsai Aug 22, 2018
Quoting: Nonjuffo
Quoting: johndoe
Quoting: dannielloSo it depends how Valve was processed it... Add to Windows? Or Linux? Or "Other"? Or reject completely as "false data"?

As Liam already communicated with Valve - IT WILL COUNT AS LINUX PURCHASE.

Purchases yes, but the hardware survey is a completely separate thing.
If you run your Windows games via this Proton thing you'll do it from the native Steam client. Therefore when you see the hardware survey, it will report you being on Linux.
danniello Aug 22, 2018
Quoting: johndoe
Quoting: dannielloSo it depends how Valve was processed it... Add to Windows? Or Linux? Or "Other"? Or reject completely as "false data"?
As Liam already communicated with Valve - IT WILL COUNT AS LINUX PURCHASE.
Yes, I know but you talking about developer Steam account statistics. Starting from yesterday - for example Bethesda - will exactly know how many Linux gamers bought Doom.

My previous comment is about Steam hardware survey that has been collected from win32 Steam started via wine on Linux. In the past it was not clearly indicated how Valve is treating wine surveys (or at least I did not find Valve official statement about surveys from wine).


Last edited by danniello on 22 August 2018 at 1:06 pm UTC
johndoe Aug 22, 2018
Quoting: NonjuffoPurchases yes, but the hardware survey is a completely separate thing.

Does using proton (currently only for Linux) not mean you are using Linux!?
Or did I miss a thing?


Last edited by johndoe on 22 August 2018 at 1:04 pm UTC
johndoe Aug 22, 2018
Quoting: dannielloMy previous comment is about Steam hardware survey that has been collected from win32 Steam started via wine on Linux. In the past it was not clearly indicated how Valve is treating wine surveys (or at least I did not find Valve official statement about surveys from wine).

Ahhh. Now I know what you mean.
14 Aug 22, 2018
View PC info
  • Supporter Plus
Quoting: GuestSo now that I've had time to think about this news more, I thought I'd try add more discussion points.

Disclaimer: I personally find it odd that people are praising Valve so much here. Valve didn't make wine. Or dxvk. Or actually any of the tools that make this possible. They're just packaging it into Steam.

Anyway, so the first point for me is that nothing here couldn't be done before, and wasn't already being done before. Wine could already be used, and what whitelisted games I have already ran completely fine anyway on a vanilla wine with no extra patches. Furthermore, some games that run on that vanilla wine don't run with Steam Play, likely because the latter is based off an older version of wine - and this I consider a "con" of Steam Play. It's not very likely to get updates in a hurry, and a lot of games benefit from those updates.

As a "pro", this does package everything nicely into Steam and avoids a lot of hassle for people who just want to push a button. I'm really not the target audience for this - I run gentoo, I like bleeding edge, I like customisation. I would say the target audience is more towards people who are likely to use SteamOS because it's bundled with whatever system they've bought. For them, from an end user experience, this would be great.

Another "con" however, is that something like this already exists! Lutris, for example. And many games really only work properly with different wine versions, different overrides, that sort of thing. Wine can be a bit of a temperamental beast, and needs coaxing to get it running sometimes, which Lutris handles far better (and doesn't need Steam to do it). appdb.winehq.org already has what I consider a "whitelist" - a community run lit of games that work nicely. Maybe there are plans for something similar here - it's still early days to know what the longer term plans are for Steam Play.

On the matter of support, I personally would prefer eON over wine. Native support (i.e support for running the game on GNU/Linux), and quite honestly eON is far more reliable. I could never run The Witcher 2 over wine, but could run it with the eON version (even initially, on fglrx drivers, it would run - and now of course it runs really damned smooth with mesa). As nice as it may be for some, don't forget that this is not official developer support for any of the games. At all. So don't expect money back if a purchased game doesn't run under wine. At least the announcement hinted at that.

To end on a "pro", the real news for me is apparent financial backing for some development effort. The wording makes me think that's what most of the effort from Valve really is (other than Steam packaging): financial backing, so if Valve employees are doing a lot more then I do apologise! This means that hopefully development will generically improve on things like dxvk and vkd3d, which helps the wine experience in general, for everybody, not just Steam users.
News flash: people like you and me are not the norm. The work Valve is doing here is great for the ecosystem. I'm very excited about this just like I'm excited for new Ubuntu releases even though I don't use Ubuntu.
Nonjuffo Aug 22, 2018
Quoting: Samsai
Quoting: Nonjuffo
Quoting: johndoe
Quoting: dannielloSo it depends how Valve was processed it... Add to Windows? Or Linux? Or "Other"? Or reject completely as "false data"?

As Liam already communicated with Valve - IT WILL COUNT AS LINUX PURCHASE.

Purchases yes, but the hardware survey is a completely separate thing.
If you run your Windows games via this Proton thing you'll do it from the native Steam client. Therefore when you see the hardware survey, it will report you being on Linux.

Yes, should probably have used a past tense there. It would still be interesting to know how those "Wine-clients" have been counted. Sadly we most likely won't. Also I don't think all Wine-steam users will stop using their working setups.
fabertawe Aug 22, 2018
Wow... big news, big thread (and I'm late to the party as usual!). I have actually read every post

Just re-installed STALKER: Shadow Of Chernobyl for the hell of it, to test. Played it a looong time ago, back when I had a Windows partition. Enjoyed all three games immensely as it happens.

This is a double edged sword for me though. The fact purchases count as a Linux sale is great, especially as there are potentially a lot of very good games which can be had cheaply in the sales. But... if I'm buying a Windows game then I'm not spending that money on a Linux native game. Which is even worse these days as I have such a backlog of titles to wade through that I'm spending less on games anyway.

Interesting times ahead!

Edit: It would be nice if there was a way to differentiate the proton compatible games in my list. A separate drop down category on the Library menu would be nice.


Last edited by fabertawe on 22 August 2018 at 1:25 pm UTC
ertuqueque Aug 22, 2018
I'll put it this way... If Valve could do such gigantic effort to make a massive amount of Windows-exclusive games from different developers/companies run on Linux... I'm not interested in giving money to companies like Ubisoft, Bethesda or EA for basically doing NOTHING for us (when is now more than evident that they could). I will gladly buy Windows-exclusive games from small, indie developers that don't have the resources, but I will keep voting with my wallet.
Ehvis Aug 22, 2018
View PC info
  • Supporter Plus
Quoting: fabertaweEdit: It would be nice if there was a way to differentiate the proton compatible games in my list. A separate drop down category on the Library menu would be nice.

I actually put all the Windows games in a "Windows" category. This category disappears when I select Linux games. But it would reappear if any of those games suddenly becomes available on Linux. I don't have a proton supported game, but this may work for that as well. (unless you turn proton on for all win games of course)
Liam Dawe Aug 22, 2018
Quoting: GuestSo now that I've had time to think about this news more, I thought I'd try add more discussion points.

Disclaimer: I personally find it odd that people are praising Valve so much here. Valve didn't make wine. Or dxvk. Or actually any of the tools that make this possible. They're just packaging it into Steam.
Let's be clear though, Valve did fund the development of DXVK - so essentially, yes they did make. They've been funding it through all but the first what, two releases?
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.