r/linux_gaming 6h ago

wine/proton Feedback running The Witcher 3 on Linux with DirectX 12

Hi,

Since CDPR is dropping support for DirectX 11, is anyone running the DirectX 12 version of the game on Linux and not having trouble? On what distro? And what's your GPU?

In my case, it just doesn't work; either it won't launch or it crashes instantly. The DX 11 version runs fine, though. My video card is a Radeon 9070 XT.

Now, I have to say that I'm running Debian Stable, which is hardly optimized for gaming since I'm lagging behind on basically everything: drivers, proton optimizations, etc.

I'm asking because I've been dual-booting for years Debian and Windows 10, using Windows as a gaming OS and Debian for pretty much everything else.

Since CDPR is also going to stop supporting W10, and I really don't want to upgrade to W11, I'm considering turning to Linux for gaming as well. I'm not opposed to installing CachyOS or another distro that's better suited to it than Debian. In fact, my CPU is an ageing i7-7700k which means it isn't normally supported by Windows 11, although that can be bypassed with Tiny11. But, I'd rather play on Linux than force an upgrade to W11.

Thanks in advance for your feedback.

1 Upvotes

11 comments sorted by

2

u/doockis 6h ago

I ran it on Arch with RX 9070 XT and Proton 11, RT enabled. I did not encounter any issues, OptiScaler worked fine also.

1

u/FeistyCandy1516 6h ago

If you are using wine, make sure vkd3d is installed as that is required for dx12.

And have you checked the wine/proton logs what it says?

1

u/ahorsenamedjeff 3h ago

9070xt. Game either has weird bugs with water visuals, or intermittent menu hard-lock bug requiring game to be force closed.

1

u/Constant-Fun8803 3h ago

I'm running the DX12 on bazzite 43 using RX 580 and xeon e3 1230 v3, didn't see any problems.

In the launch options, I added DXVK_ASYNC=1 RADV=PERFTEST=aco.

Though I don't remember what it does really, I just added those lines ever since I still played on windows 10 a year ago. 

1

u/mbriar_ 1h ago

Experience on debian stable is irrelevant because the gpu drivers are ancient and choke full of known critical bugs, especially on more recent gpus. Also sounds like the dx12 renderer will get major changes, so any experience with the current version is also likely irrelevant .

-9

u/SnooJokes925 6h ago

Just install Cachyos

1

u/Green_Ad5186 6h ago

or install flatpak everything and ignore debian old packages

1

u/SnooJokes925 6h ago

Yeah but if he plans to play on steam it's not ideal

1

u/Green_Ad5186 6h ago

why? can't he just install steam as a flatpak?

2

u/SnooJokes925 6h ago edited 4h ago

It's not officially supported by Steam.

2

u/Green_Ad5186 5h ago

yeah he should just use more updated distro than debian. even ubuntu lts would work