This is in reference to bug 54339. Morgwai put in a patch that allowed Wine to recognise the Nvidia RTX 30XX/40XX "desktop" models, but said this:
I skipped mobile models for now: honestly putting this together was extremely tedious and frustrating (especially as it was unfolding before my eyes how messed up the mapping is due to different variants), so I didn't want to dedicate more time to this until I received some positive feedback.
As such:
Hail Morgwai! Praise be to Morgwai! This lowly peon begs you to patch in support for the "mobile" models as well, as his gaming laptop uses one of them (an RTX 4050) and it thus suffers great and terrible segfaults when using Wine. Help me, Morgwai, you're my only hope!
Hi,
Including a link to someone's profile does not send any notification, so I've noticed this thread just now completely by chance.
Generally at the time I submitted the patch for desktop Nvidia GPUs, I was quite new to Wine and didn't know that there are better alternatives to Wine's default direct3D implementation (wined3d) and that was why that bug received so little attention over the years. Namely, I recommend you try DXVK together with DXVK-NVAPI extension: they provide a better performance and as far as I know support all modern Nvidia GPUs that are correctly supported by Nvidia's driver (so some new 50xx may still cause problems, but 30xx and 40xx should all work smoothly).
Finally, if you need d3d version 12, then install also vkd3d-proton.
Hope this helps
Last edited by morgwai on Wed May 07, 2025 12:35 pm, edited 1 time in total.
morgwai wrote: ↑Wed May 07, 2025 12:27 pm
Hi,
Including a link to someone's profile does not send any notification, so I've noticed this thread just now completely by chance.
I suspected it wouldn't, but couldn't figure out how to do BBcode such that you got a notification, and on most fora editing it in doesn't work so I couldn't really experiment.
Generally at the time I submitted the patch for desktop Nvidia GPUs, I was quite new to Wine and didn't know that there are better alternatives to Wine's default direct3D implementation (wined3d) and that was why that bug received so little attention over the years. Namely, I recommend you try DXVK together with DXVK-NVAPI extension: they provide a better performance and as far as I know support all modern Nvidia GPUs that are correctly supported by Nvidia's driver (so some new 50xx may still cause problems, but 30xx and 40xx should all work smoothly).
Finally, if you need d3d version 12, then install also vkd3d-proton.
Hope this helps
I must unfortunately admit to having no idea what to do with GitHub pages.