Cyberpunk 2077 2.0 landed recently, and now I've had time to play with it here's a look at how it runs on Steam Deck and desktop Linux after the update. The good news is: it runs out of the box with Proton. My testing has been with Proton Experimental.
Quick tip - want to skip the launcher? Add this as a Steam launch option: --launcher-skip
For the Steam Deck, I've been testing it on SteamOS 3.5 Preview, where it does in fact run quite well. On Low and Medium, it can for the most part stay above 30FPS and a lot of the time when you're not doing explosive action in the open world, it can even stick around 40FPS. However, even on the Low settings, intense open world action will bring it down but Medium with FSR2 keeps it pretty smooth.
To give you a good overview, I ran it through a bunch of benchmarks and captured some gameplay that you can view below:
Direct Link
For desktop Linux (Kubuntu 23.04) the game will run but there's one current major issue: you will probably get stuck with on-screen gamepad icons. This is a known issue for the 2.0 update. On Windows they say to restart the game, but on Linux that doesn't fix it. To fix it on Linux, you can edit the Cyberpunk2077.exe file which can be found here (depending on where it's installed): .steam/steam/steamapps/common/Cyberpunk 2077/bin/x64/
After backing up your exe, you can run this command on it in terminal to fix it:
echo '2C45C6: EB' | xxd -r - Cyberpunk2077.exe
Testing it myself, this done indeed fix the controls! Credit to this Steam forum post.
As for performance, it seems pretty good. When you consider we're running it through the Proton compatibility layer, it continues to be impressive for such AAA games. On the High details preset, with FSR2 Quality at 2560x1440 I've been seeing above 60FPS and it's really smooth. This is with an AMD Ryzen 5800X + Radeon 6800XT.
Are you jumping in again for 2.0 and the incoming DLC? Or are you about to play it for the first time? Let me know your experiences and thoughts in the comments!
You can buy it on GOG, Humble Store (GOG Key) and Steam. The DLC, Cyberpunk 2077: Phantom Liberty, releases September 26th.
Quoting: GuestBefore I test out the fix myself, does it also apply to the GOG version? I'd imagine not, but I don't feel like I will play so soon anyway.
Im not sure if it works this way but you can try adding it to steam as a non-steam game and running the command from there. As for the GOG version, there's an additional issue listed on the page linked in the article above.
Quote- Some players on GOG may not be able to use My Rewards and Cross Progression. The workaround is to install Microsoft Visual C++ Redistributable Packages as described here.
Quoting: GuestBefore I test out the fix myself, does it also apply to the GOG version? I'd imagine not, but I don't feel like I will play so soon anyway.
The fix for the gamepad UI hints and missing keys works on the GOG version.
echo '2C45C6: EB' | xxd -r - Cyberpunk2077.exe
Quoting: GuestBefore I test out the fix myself, does it also apply to the GOG version? I'd imagine not, but I don't feel like I will play so soon anyway.
According to a reply below, this specific edit does, but you're right to ask that question in regard to binary patching or editing. The binaries will be different.
Back when they broke it for me (3rd major update I think) by generating AVX instructions with the compiler for audio events there was a binary patch. This patch did not work on the GoG version, so I had to search for the hex patterns myself and change them to what would be no-ops. I thought I found them all, but I wound up with a few crashy spots (that could be avoided). Possibly some of those patterns weren't actually the instructions I was looking for. I went back to the original GoG installer and installed the incremental patches but stopped at that one. They soon fixed it.
It's not guesswork, the person who came up with that will have disassembled the program to find it. Because CDPR are nice, you can easily do that. (i.e. not encrypted or obfuscated with tricks to break tools)
Quoting: Liam DaweQuoting: LounThat's great news!This was tested on the Steam Deck's SSD.
However, they say on the patch note that the game now requires being played from an SSD, and that HDDs and SD cards (when it comes to Steam Deck) simply don't cut it anymore. Was this tested from an SD card?
Thanks again for your great work!
That figures, unfortunately I own a 64 GB Steam Deck so unless I swap the internal storage, the game's probably barely playable on SD card now. Will still give a try just in case, because why not? Haha.
Last edited by Shmerl on 26 September 2023 at 12:52 am UTC
Quoting: ShmerlDid anyone manage to make it run at all with the expansion? It now crashes on startup for me, after the logo videos.yeah running well for me Lutris / GOG-Galaxy / GE-Proton8-15 - mesa23.1.7 - although everyone is right with the console buttons - that is annoying. getting good fps 90-100 ultra 6900xt 1440p 5950x no fsr (w/debian VM running in the background).
Quoting: rustigsmedyeah running well for me Lutris / GOG-Galaxy / GE-Proton8-15 - mesa23.1.7 - although everyone is right with the console buttons - that is annoying. getting good fps 90-100 ultra 6900xt 1440p 5950x no fsr (w/debian VM running in the background).
That's with the new expansion, or just 2.0? 2.0 also was OK for me, before I added Phantom Liberty. That's when it started crashing.
Quoting: ShmerlQuoting: rustigsmedyeah running well for me Lutris / GOG-Galaxy / GE-Proton8-15 - mesa23.1.7 - although everyone is right with the console buttons - that is annoying. getting good fps 90-100 ultra 6900xt 1440p 5950x no fsr (w/debian VM running in the background).
That's with the new expansion, or just 2.0? 2.0 also was OK for me, before I added Phantom Liberty. That's when it started crashing.
This is with Phantom Liberty/new expansion - (2.0 was ok with the exception of Galaxy wanting to continually update it).
See more from me