Confused on Steam Play and Proton? Be sure to check out our guide.
Cyberpunk 2077 in Wine
Page: «2/16»
  Go to:
Shmerl 13 Dec 2020
Latest update to vkd3d-proton fixed the flickering issue!

https://github.com/HansKristian-Work/vkd3d-proton/commit/9cbd1b2a0d71fd0806ffe9014f56e8507de65162

![](https://i.imgur.com/jAzcFFP.jpg)

Last edited by Shmerl on 13 Dec 2020 at 3:42 am UTC
Shmerl 13 Dec 2020
Does regular DXVK handle it?

I'm running the GOG version in Wine-staging. You need vkd3d-proton, not dxvk. Very recent commit there improved things quite a lot (see above).

Last edited by Shmerl on 13 Dec 2020 at 3:50 am UTC
Shmerl 13 Dec 2020
By the way, you can rename the thread to something like "Cyberpunk 2077 in Wine".
Xpander 13 Dec 2020
latest 1.04 patch
-GPU hangs still here with nvidia (was hoping it will get fixed, but yeah :D)
-flickering lights seems to be fixed now
-tiny perf improvement

GoG version with wine-tkg-staging-fsync-git-6.0rc2.r0.gc646dc92
Shmerl 13 Dec 2020
Nvidia hangs won't get fixed until VK_VALVE_mutable_descriptor_type extension will be added or the game itself will be fixed. Developers are quite explicit about that.

See: https://github.com/HansKristian-Work/vkd3d-proton/blob/master/CHANGELOG.md#21

Last edited by Shmerl on 13 Dec 2020 at 9:39 am UTC
Xpander 13 Dec 2020
Nvidia hangs won't get fixed until VK_VALVE_mutable_descriptor_type extension will be added. Developers are quite explicit about that.

See: https://github.com/HansKristian-Work/vkd3d-proton/blob/master/CHANGELOG.md#21

i know but im hearing you shouldn't need this actually and its a game bug.
anyway, its unplayable for me anyway with poor perf. really want to buy new GPUs, but yeah i can't, nvidia shitty 10GB GPUs are like 500€ over the MSRP and havent seen any navi2's moving around here at all :(
Shmerl 13 Dec 2020
It is a game bug, but something that comes up in Wine more than on Windows, so it's not clear whether they care to fix it.
pete910 13 Dec 2020
Working relatively well here on a VII @ 1440p mixture of High and medium setting. 55 ish fps.

Does hard crash if I try and custom save though.

Messing in menus too much can also cause a hard crash. Actual game play works fine though.
damarrin 13 Dec 2020
First HL Alyx and now this. I'm really considering getting an AMD card. I'm sure it'll have problems of its own, however.
scaine 13 Dec 2020
First HL Alyx and now this. I'm really considering getting an AMD card. I'm sure it'll have problems of its own, however.

I've been running a 5700XT after over 10 years of Nvidia cards and while I was aware of some AMD issues a few years ago, none of my gameplay experience in the past 8 months or so has suffered a single AMD-related glitch. I definitely recommend AMD at this point. It's a great experience.
TobyGornow 13 Dec 2020
First HL Alyx and now this. I'm really considering getting an AMD card. I'm sure it'll have problems of its own, however.

I've been running a 5700XT after over 10 years of Nvidia cards and while I was aware of some AMD issues a few years ago, none of my gameplay experience in the past 8 months or so has suffered a single AMD-related glitch. I definitely recommend AMD at this point. It's a great experience.

I second what Scaine said, same card, same long time relation with Nvidia and same bug-free AMD experience.
Ehvis 13 Dec 2020
First HL Alyx and now this. I'm really considering getting an AMD card. I'm sure it'll have problems of its own, however.

While there are many good reasons to do so, these two aren't really it. HL:Alyx is buttersmooth on NVIDIA and always has been. And the CP2077 is apparently more the result of a buggy game and therefore more chance than anything else. Besides AC Valhalla is the other way around.

Best reason is that they actually make high performing GPUs now!
Xpander 13 Dec 2020
The only things im affraid on switching to AMD is losing CUDA and the Nvenc.
Well i can't switch anyway atm. Theres no cards to buy with sane prices...so theres that :D
Avehicle7887 13 Dec 2020
The only things im affraid on switching to AMD is losing CUDA and the Nvenc.
Well i can't switch anyway atm. Theres no cards to buy with sane prices...so theres that :D

I've been recording without Nvenc for a while, in order to minimize fps loss I run both the game and ssr by manually assigning cores via taskset. In most of the times the performance loss is very small.

It's not as good as Nvenc but far from unusable.
damarrin 13 Dec 2020
First HL Alyx and now this. I'm really considering getting an AMD card. I'm sure it'll have problems of its own, however.

While there are many good reasons to do so, these two aren't really it. HL:Alyx is buttersmooth on NVIDIA and always has been. And the CP2077 is apparently more the result of a buggy game and therefore more chance than anything else. Besides AC Valhalla is the other way around.

Best reason is that they actually make high performing GPUs now!

HLA wasn't buttersmooth for me and I'd really like to replay it with better gfx perf. And I don't care about AC and I sort-of care about CP2077. So in my particular case they might be.
Shmerl 13 Dec 2020
I've been recording without Nvenc for a while, in order to minimize fps loss I run both the game and ssr by manually assigning cores via taskset. In most of the times the performance loss is very small.

It's not as good as Nvenc but far from unusable.

Is that through VAAPI encoder? I haven't tested it much, but I thought it should unload the CPU.
tuubi 13 Dec 2020
I've been recording without Nvenc for a while, in order to minimize fps loss I run both the game and ssr by manually assigning cores via taskset. In most of the times the performance loss is very small.

It's not as good as Nvenc but far from unusable.

Is that through VAAPI encoder? I haven't tested it much, but I thought it should unload the CPU.
I just checked out of curiosity, and VAAPI seems to work just fine for h264/h265 encoding on my 5700XT, but I have no idea about the relative quality of these implementations. You usually need a significantly higher bitrate for similar video quality compared to a good software encoder. I'm not curious enough to do a proper comparison. :P
Avehicle7887 13 Dec 2020
I've been recording without Nvenc for a while, in order to minimize fps loss I run both the game and ssr by manually assigning cores via taskset. In most of the times the performance loss is very small.

It's not as good as Nvenc but far from unusable.

Is that through VAAPI encoder? I haven't tested it much, but I thought it should unload the CPU.

Never tried VAAPI encoder, unfortunately simplescreenrecorder doesn't seem to support it either.

All the videos I upload to my youtube use purely the cpu. I guess if you have a modern high core/thread cpu this is not a big deal, but I can't say the same for an old quad core i5, where a gpu encoder would be a huge benefit.

I guess I'll have to switch to OBS someday.....yeah yeah I know, it would be about time

Last edited by Avehicle7887 on 13 Dec 2020 at 11:46 pm UTC
pete910 14 Dec 2020
VAAPI encoder works well on AMD to be fair, used it for a long while now. Like NVENC still not as good as CPU though. To be honest if you have any modern'ish CPU you won't take a big hit in perf either. If you have a 12 core or up virtually nil.

On a side note, refunded CP2077, Just not ready yet. I feel they should have postponed release for more polish.
Avehicle7887 14 Dec 2020
VAAPI encoder works well on AMD to be fair, used it for a long while now. Like NVENC still not as good as CPU though. To be honest if you have any modern'ish CPU you won't take a big hit in perf either. If you have a 12 core or up virtually nil.

Which software do you use for VAAPI recording? I only tried simplescreenrecorder which seems to support nvenc but not vaapi.
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!
Login / Register