Two bits of major news to cover for the Steam Play Proton compatibility layer, with some exciting major changes coming in with updates. Don't know what Steam Play Proton is? Go take a look at our dedicated page.
Firstly, if you have an AMD GPU and you don't mind grabbing the latest development code for the Mesa graphics drivers - Cyberpunk 2077 should actually work on Linux with the new Proton 5.13-4 release. Valve developer Pierre-Loup Griffais mentioned that CD PROJEKT RED allowed them some early testing time to get the work done for both vkd3d (the Direct3D 12 to Vulkan layer) and radv (the AMD Mesa Vulkan driver). As an NVIDIA GPU owner, this makes me quite jealous as it seems my only other current choice on Linux is Stadia or GeForce NOW (unofficially - until later in 2021).
Additionally, there's now also a new Proton Experimental branch available which has the start of major architectural changes to Wine. This brings with it a plan to reduce CPU overhead and improve performance in scenarios related to input and windowing. Seems Proton Experimental is an additional version of Proton, so you would install it along side the other versions currently available for this compatibility tool.
You can find the Proton changelog here.
Need help and / or tech support? Be sure to check out our dedicated Forum.
Quoting: Sojiro84But DX12 to Vulkan is still beta,
Its amazing how quickly these projects such as VK3D and DXVK have come along in tyhe last year or two, and especially when there is a desired game that needs the layer they seem o move very quickly to getting things implemented. It seems like playability for new titles is getting quicker and quicker as new features are added.
Quoting: SpirimintSuch good news. But why Valve said then its only working on AMD??I don't know. Minor performance issues like looking in the mirror, but still playable. I have not reached the city yet, I am busy with another.
Quoting: ikirutoQuoting: SpirimintSuch good news. But why Valve said then its only working on AMD??I don't know. Minor performance issues like looking in the mirror, but still playable. I have not reached the city yet, I am busy with another.
Because
VK_VALVE_mutable_descriptor_type
extension is needed to avoid hangs. Without it ( which currently on RADV has ) game will hang regularly.
So it is not really playable on Nvidia.
Quoting: LeopardBecauseI'll check. So far there are no hangs for an hour in the character editor and on the tower.VK_VALVE_mutable_descriptor_type
extension is needed to avoid hangs. Without it ( which currently on RADV has ) game will hang regularly.
So it is not really playable on Nvidia.
Last edited by ikiruto on 10 December 2020 at 8:50 am UTC
Quoting: LeopardQuoting: ikirutoQuoting: SpirimintSuch good news. But why Valve said then its only working on AMD??I don't know. Minor performance issues like looking in the mirror, but still playable. I have not reached the city yet, I am busy with another.
BecauseVK_VALVE_mutable_descriptor_type
extension is needed to avoid hangs. Without it ( which currently on RADV has ) game will hang regularly.
So it is not really playable on Nvidia.
But its a start and if i need to restart every 2 hours i don't mind.
Hard to create a character when you can't see the effects of the options.
I am on the latest mesa-git.
Any other AMD users had the same issue?
Quoting: LinuxwarperValve gets 30% cut. They are clearly spending money to improve Linux. So why wouldn't you buy on Steam
Valve doesn't get 30% cut for a game of this magnitude, they will get 20% only and I wouldn't be surprised if CDPR made extra deal for even smaller cut.
QuoteHowever, by buying a game that doesn't support Linux, you are sending the message to the dev that they don't need to support Linux to get your money. Why should that dev support Linux if you're going to give them money either way?
Thanks. You said what I wanted to say.
Looks like game developers are thinking "Why we support Linux, when Linux users have WINE/PROTON and they already are buying games from us. Yes, they have some pains to play our games but they don't care it so why we care them, why we support them?!"
Buying unsupported game sends game developers signal that you anyway paying of them. So they don't have reason to support Linux. No one makes games for supporting gamers, it's business.
See more from me