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: ikiruto
QuotePULSE_LATENCY_MSEC=60 gamemoderun %command% --launcher-skipThis turns the bad AVX call into a return and increase perfomance for AMD processors.
Settings in the screenshots. https://ibb.co/bJ0Z315 https://ibb.co/M75Ndt4 https://ibb.co/p3mMvqw
Cyberpunk 2077\bin\x64
1.Rename Cyberpunk2077.exe to Cyberpunk2077.exe.bak
2. Use a hex editor on the Cyberpunk2077.exe.
3. Replace "75 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08" with "EB 30 33 C9 B8 01 00 00 00 0F A2 8B C8 C1 F9 08".
4. Replace "55 48 81 ec a0 00 00 00 0f 29 70 e8" with "c3 48 81 ec a0 00 00 00 0f 29 70 e8".
DISCLAIMER: May be breaking things under the hood, but seems stable.
Just to be clear - item #3 in that list is to enable hyperthreading in AMD processors. CDPR appears to have used an intel-biased compiler which forces AMD chips to only use a single thread of each core. It can remove your CPU bottleneck pretty significantly.
But since you're patching the primary executable, it'll be undone by any minor changes that CDPR make via Steam updates or GOG Galaxy. Pretty temporary upgrade! But by all accounts worth - reports between 15% and 30% increase in framerate on CPU-bound AMD systems which have beefy GPUs.
Last edited by Shmerl on 14 December 2020 at 9:02 am UTC
Quoting: ShmerlI tested that patch - no change, likely because it's already GPU bottlenecked. Also, I don't have any trouble with audio.
The common NPCs have voice? Not the history NPCs that you can interact and make questions, those are working for me, but the ones you find on the street and clubs, those are without voice for me.
Quoting: ShmerlA lot of them don't have a voice. I assume it's because there are so many NPCs that they didn't have enough voice actors.
Hmm, I was able to test on windows and also saw a few gameplays and I could not find an NPC without a voice. Also, do you hear gunshots? what about music on radios and on clubs? for me I can hear some audio but not the music itself, is hard to explain, to be honest.
Quoting: ShmerlI tested that patch - no change, likely because it's already GPU bottlenecked. Also, I don't have any trouble with audio.Not surprising. You have 3900x.
https://www.tomshardware.com/news/cyberpunk-2077-amd-ryzen-performance-bug-fix-testing
https://www.techspot.com/news/87947-reddit-patch-cyberpunk-2077-yields-double-digit-performance.html
Last edited by ikiruto on 14 December 2020 at 11:49 am UTC
Quoting: drlambQuoting: einherjarQuoting: Wernergreat news, but i ordered it on stadia, since finally it started in my country, i wanted to test it anyway and because they make a nice gift, if you buy Cyberpunk, you will get the Stadia Premiere Edition for free, so the game is free :). If the game is really that good then i will buy it later when all bugs are fixed and all dlc are released on Gog :).
Hmm why not buying on Steam? I mean, who made it possible to play it on Linux?
They tell you: They're getting a free controller + chromecast ultra with the purchase.
I too have pre ordered this game on Stadia as I'd honestly rather play an actual Linux build. Plus it's not like we knew it would work in proton DAY 0. I applaud Valve's effort but seeing as I haven't been able to grab a 6900XT yet it would be awhile before I could play this game the way I wanted to locally, therefore: Stadia.
I did not talk about stadia.
I am referring to:
"If the game is really that good then i will buy it later when all bugs are fixed and all dlc are released on Gog"
And my question was: Why not on Steam? I mean, who made it possible to play it on Linux?
https://github.com/ValveSoftware/Proton/issues/4450#issuecomment-744834884
Quoting: 14Just putting this here. Cyberpunk environmental audio is working now with Proton Experimental!
Just a reminder about the forum thread for discussing not just the release but issues in general:
https://www.gamingonlinux.com/forum/topic/4233
PULSE_LATENCY_MSEC=90
from the start options
now the game play the missing sounds of npcs
\o/
Quoting: einherjarAnd my question was: Why not on Steam? I mean, who made it possible to play it on Linux?I agree with this. I think CDP saying that if we buy their game on GOG they get 100% is strange thing. I guess they are saying that to Windows users. But for us Linux users, it's totally void statement because why would we give 100% of our money to them when they don't seem to want to even consider providing Vulkan renderer? Ultimately the decision is up to yourself, but I think buying the game on Steam gives the most back to Linux. If I had any power over the split, I would have given 25% to Valve.
Last edited by Linuxwarper on 15 December 2020 at 1:02 am UTC
Quoting: einherjar
Quoting: Linuxwarper\
I took your question as Stadia vs. Steam, apologies.
In the question of GoG vs. Steam I agree with both of you.
Quoting: CatKillerQuoting: LordDaveTheKindThis approach was real 10 years ago. It has changed nowadaysNo. They've included the (proprietary) library with their (proprietary) driver, exactly as I said. What they haven't done, and aren't likely to, is help open source projects - like vkd3d or Q2RTX - make any use of that. I'd like it if it were different, but it isn't.
It is:
https://www.khronos.org/news/press/vulkan-sdk-tools-and-drivers-are-ray-tracing-ready
It is a company, with Resource Management and project assignments for its employees. It isn't that they wake up in a morning and say: "wow, let's help vkd3d-proton guys today".
Quoting: drlambI took your question as Stadia vs. Steam, apologies.If it hasn't been clear, I honestly have a really bad feeling about Stadia. Consider this, do you want GOG on Windows to flourish or Stadia on Linux? GOG is a drm free platform while Stadia is as close to drm sun as you can get. Yes, I know Stadia is most likely excellent streaming but at what cost? Vulkan renderer for Cyberpunk on Steam/GOG is likely not happening. So where did we benefit with that game? Didn't we expect Stadia to help native development or at very least make Proton compatibility better by devs using Vulkan? That didn't happen.
In the question of GoG vs. Steam I agree with both of you.
It's not a uncommon thing though. People trade their rights away for convenience all the time. Then later when companies who provided the convenience do something they don't like, they are then surprised. Facebook and their VR headsets being cheap as opposed to waiting to buy VR from Valve a company that is much better than Facebook. I rather wait with VR than buy from Facebook. I also will wait for a better streaming service from Valve or a other company than use one from a company that uses open source but often clashes with FOSS ideals.
Quoting: LinuxwarperYeah, even the fact that the Facebook VR headsets can be jailbroken, I still wouldn't buy one because it gives Zuckerberg more money.Quoting: drlambI took your question as Stadia vs. Steam, apologies.If it hasn't been clear, I honestly have a really bad feeling about Stadia. Consider this, do you want GOG on Windows to flourish or Stadia on Linux? GOG is a drm free platform while Stadia is as close to drm sun as you can get. Yes, I know Stadia is most likely excellent streaming but at what cost? Vulkan renderer for Cyberpunk on Steam/GOG is likely not happening. So where did we benefit with that game? Didn't we expect Stadia to help native development or at very least make Proton compatibility better by devs using Vulkan? That didn't happen.
In the question of GoG vs. Steam I agree with both of you.
It's not a uncommon thing though. People trade their rights away for convenience all the time. Then later when companies who provided the convenience do something they don't like, they are then surprised. Facebook and their VR headsets being cheap as opposed to waiting to buy VR from Valve a company that is much better than Facebook. I rather wait with VR than buy from Facebook. I also will wait for a better streaming service from Valve or a other company than use one from a company that uses open source but often clashes with FOSS ideals.
I wouldn't ever touch Stadia because it's Google. I mean how many projects have they put out there then went 'meh, we're bored of this now' and shut down?
Quoting: slaapliedjeYeah, even the fact that the Facebook VR headsets can be jailbroken, I still wouldn't buy one because it gives Zuckerberg more money.And Google is somehow much better? The problem isn't that they shutdown projects, they are the problem. I've seen many sites and services respect GDPR. But Google? They have already opted you into everything when you use their services. And when you click to opt out they add in a extra layer of barrier that is a prompt asking you if you are sure. Making the process of protecting yourself from their data collecting cumbersome and tiring.
I wouldn't ever touch Stadia because it's Google. I mean how many projects have they put out there then went 'meh, we're bored of this now' and shut down?
Their way is a proprietary and anti free way. Just because they deal with open source and Linux doesn't mean their values align with what users of FOSS distributions love. It's not about closed or open. Even closed source software can be good as long as it respects users choices and privacy. So you can provide open source software but that doesn't make the provider a champion of FOSS principles.
Last edited by Linuxwarper on 17 December 2020 at 12:57 am UTC
Quoting: LinuxwarperHa, did you miss the part about me saying I'd never use Stadia because it's Google? I just didn't mention that I don't like Google because of all the things you mention. I stay away from Chrome for the same reasons. Google is full of suck. I use DuckDuckGo everywhere as well. So yeah, we're on the same page :PQuoting: slaapliedjeYeah, even the fact that the Facebook VR headsets can be jailbroken, I still wouldn't buy one because it gives Zuckerberg more money.And Google is somehow much better? The problem isn't that they shutdown projects, they are the problem. I've seen many sites and services respect GDPR. But Google? They have already opted you into everything when you use their services. And when you click to opt out they add in a extra layer of barrier that is a prompt asking you if you are sure. Making the process of protecting yourself from their data collecting cumbersome and tiring.
I wouldn't ever touch Stadia because it's Google. I mean how many projects have they put out there then went 'meh, we're bored of this now' and shut down?
Their way is a proprietary and anti free way. Just because they deal with open source and Linux doesn't mean their values align with what users of FOSS distributions love. It's not about closed or open. Even closed source software can be good as long as it respects users choices and privacy. So you can provide open source software but that doesn't make the provider a champion of FOSS principles.
Quoting: LinuxwarperAnd Google is somehow much better? The problem isn't that they shutdown projects, they are the problem. I've seen many sites and services respect GDPR. But Google? They have already opted you into everything when you use their services. And when you click to opt out they add in a extra layer of barrier that is a prompt asking you if you are sure. Making the process of protecting yourself from their data collecting cumbersome and tiring.
Curious what country you live in that allows Google to use opt-out policies.
Here in the UK, everything Google does is opt-in. Everything.
Location. Contacts. Imprint. Assistant. It's CONSTANTLY popping up permissions when you first start using their services. Hell, you can't even search without accepting the privacy policy.
See more from me