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!
Cyberpunk 2077 in Wine
Page: «21/31»
  Go to:
jens Jun 10, 2022
  • Supporter
Quoting: Shmerl
Quoting: SchnabulatorI dont get raytracing with lutris/gog version of cp2077 (v1.52) activated.
Is a newer version of mesa needed?

You need Mesa main, vkd3d-proton master and setting these environment variables:

export RADV_PERFTEST='rt'
export VKD3D_CONFIG='dxr11'


And even then it's not really "working", but rather not crashing the game already.

Vkd3d-proton master lets you enable the RTX settings, but it is only fully functional with this branch/PR: https://github.com/HansKristian-Work/vkd3d-proton/pull/1094
Unfortunately it is limited to NVIDIA only from my understanding. RADV still misses some features. That said, on NVIDIA is does look really good, albeit it also tanks a lot of fps. Of course the differences are subtle between RTX on and off, but once I knew where to look for (obviously shadows and reflections :)), I really don't want to miss it, it is certainly next generation graphics for me.
Shmerl Jun 10, 2022
That PR still is a draft, so not really finished and I assume it can take a while.

I agree, at this generation of GPUs this is more of a curiosity, not a very useful feature for that framerate reduction.

Last edited by Shmerl on 10 June 2022 at 7:00 pm UTC
jens Jun 10, 2022
  • Supporter
Yeah, of course this draft PR is not meant for replacing a stable version or master. But it does specifically address all the RTX features in CP2077 and it works perfectly for that game, which this topic is about. VKD3D-Proton master lets you enable the setting without crashing but the RTX implementation/translation on master is not complete.

Well, it’s personally of course, but don’t get me wrong, for me it is more than just a curiosity. I’ll take the fps sacrifice and keep RTX on.

Last edited by jens on 10 June 2022 at 7:39 pm UTC
Shmerl Jun 10, 2022
For me if it's relatively small reduction - then yes. But if it like more than halves the performance, I'd say it's not ready yet for regular use :)

It reminds me how Ubersampling in the Witcher 2 reduces performance in half. With current generation of GPUs it makes it usable. But back then when the game came out, it was just something to play around with, not to use :)

Last edited by Shmerl on 10 June 2022 at 7:39 pm UTC
jens Jun 10, 2022
  • Supporter
I don't have the exact numbers at hand, but its more like going from 75 to 50fps on my system, so approximately one third in my case. But yeah, for becoming really usable/mainstream, it needs a newer generation GPU than the current ones, or may be even the generation after that.
I do think though that RTX will stay.

Last edited by jens on 10 June 2022 at 7:48 pm UTC
Shmerl Jun 10, 2022
May be more general ray tracing, not necessarily RTX (i.e. the way it's implemented in Nvidia hardware now). Real time ray tracing was always a moot idea due to how taxing it is. But as GPUs get more and more powerful, some elements of it are becoming more viable.
Shmerl Jun 15, 2022
CP2077 support was added to radv ray tracing implementation plan as a target milestone :)

https://gitlab.freedesktop.org/mesa/mesa/-/issues/6076
Shmerl Jun 28, 2022
Tried Wine-wayland with CP2077. For now it just produces a black screen.
jens Jul 11, 2022
  • Supporter
Quoting: ShmerlThat PR still is a draft, so not really finished and I assume it can take a while.

All RTX pull requests for VKD3D-Proton are now merged into master.

Last edited by jens on 11 July 2022 at 3:31 pm UTC
Shmerl Jul 11, 2022
Quoting: jensAll RTX pull requests for VKD3D-Proton are now merged into master.

Nice! I'll run some tests later today.
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


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.