PsyDoom icon indicating copy to clipboard operation
PsyDoom copied to clipboard

Graphical Glitches on Linux using Vulkan Render

Open MrJohnReviews opened this issue 10 months ago • 4 comments

So I've downloaded PsyDoom, the recent version and when using the Vulkan Rendering on Linux, I get these Graphical Glitches during gameplay, on Classic Rendering, it doesn't happen.

The Linux Distro im using is Kubuntu, which is Ubuntu but with KDE Plasma.

Image

Configuration Image:

Image

Vulkan Render:

Image

Classic Render:

Image

MrJohnReviews avatar Jan 22 '25 18:01 MrJohnReviews

I've downloaded the 1.2.0-prevew1 version of PSYDOOM and it's still giving me these graphical glitches on Vulkan

Image Image

MrJohnReviews avatar Mar 26 '25 13:03 MrJohnReviews

And trying to disable MSAA doesn't solve anything, infact, it makes it worse:

My Drivers:

Image

Default Config

Image

MSAA set to 0:

Image

Image

MrJohnReviews avatar Mar 28 '25 15:03 MrJohnReviews

Thank you for the info, that is rather unfortunate. Hopefully I can find a way to reproduce with the hardware I have. So far I have not seen anything remotely like this on my Mint install.

BodbDearg avatar Apr 16 '25 05:04 BodbDearg

Strangely though, when playing Psydoom on the STEAM DECK, it doesn't have this issue and it has a weaker GPU (which is a RDNA2) than mine, so I assume this must be an RDNA 3 GPU issue (Which is the RX 7800XT)?

MrJohnReviews avatar Apr 16 '25 16:04 MrJohnReviews

Can confirm a similar graphical bug when running PsyDoom on Debian 13. Kernel is Linux 6.12.43. Running it on an AMD Ryzen 5700X and an AMD Radeon 7600. KDE version is 6.3.6. Mesa driver version is 25.0.7. The 'artifacting' appears to be the background/skybox? that appears to be rendered incorrectly, I think, on the Vulkan renderer. All the default settings are untouched. Changing the resolution, full screen, vsync settings do nothing. However, all the artifacting goes away when switching to the Classic renderer.

Vulkan renderer:

Image Image

Classic renderer:

Image

bryc avatar Sep 20 '25 23:09 bryc

Thanks for the additional report - definitely sounds like something specific to RDNA 3. I've got some of that hardware on the way soon so hopefully will be able to debug and fix whatever is causing this.

BodbDearg avatar Sep 22 '25 05:09 BodbDearg

Finally reproduced the issue with an RX 7600 under Linux. Strangely, the same issue did not occur with this GPU on Windows, so it's probably a bug with the Linux drivers. Commited a fix with 4b1344b4243b0c5e09619378ee7e9d552ac42daa which will be in the next release.

BodbDearg avatar Oct 05 '25 05:10 BodbDearg

Finally reproduced the issue with an RX 7600 under Linux. Strangely, the same issue did not occur with this GPU on Windows, so it's probably a bug with the Linux drivers. Commited a fix with 4b1344b which will be in the next release.

Nice, Thanks, can't wait to try it out the next release when it releases

MrJohnReviews avatar Oct 15 '25 19:10 MrJohnReviews