Assuming that you did all the required to exclude a system or software fault, the answer is ABSOLUTELY YES, unless Valve Corporation likes losing users they will fix.
See a sneak peek at Zorin OS 17. I don't know about how drivers are used, I think I have Vulkan, too, but I don't know if it's used when I play. For me it's yet a victory that the game works as intended.
Are you using Wayland as the display manager? I've heard that can cause problems with steam games. To make sure you arent using wayland, on the user login screen before reaching the desktop, click the settings button that appears on the bottom-right side of the screen; there should be the options "Zorin Desktop" and "Zorin Desktop on Wayland". Select the one that doesnt say Wayland and see if it works
You could also see if the games you are trying to run are supported by proton: https://www.protondb.com/
If they arent supported, there isnt really much you can do other than waiting until it becomes supported with an update
I have used Steam with Proton for a long time without any trouble.
Recently, in the last few weeks, one game stopped launching. Then, in the last week, that turned into three not launching.
My only solution seemed to be a complete purge of Steam and reinstall. In the end, I did not lose any games in my library. I did lose some saved data on one game only but that could be my own fault and I do not care about it (I also uninstalled and reinstalled that game.)
I am heavily inclined at this point to think that this is a fault with Steam, not Nvidia or GnuLinux/Zorin OS.
That's an odd issue, I'll just ask a couple of questions to get a clearer picture of what may be the issue
Have you tried running Steam with -console?
This gives you an extra tab in steam that's useful to see what's happening when a game is being launched.
For the Flatpak, are Nvidia Flatpak runtimes installed?
These should be automatically installed and updated when you have the Nvidia Drivers on your system, but bugs can happen at any time. You can check if you need updates for that simply by running flatpak update in a Terminal Window.
Does it only happen for certain games?
If so, this is most likely not an issue with Proton itself
Do other distributions of Proton/Wine work?
This could be with something like Bottles or Zorin's own Windows App Support.
Are you using Wayland?
Nvidia's proprietary drivers notoriously cause issues with the Wayland backend, which is why it's usually disabled as the default when using Nvidia's drivers. but JUST to make sure, try running echo $XDG_SESSION_TYPE in a Terminal window, and see if it either returns wayland or x11.
Which Steam package are you on? I had that exact issue in the past with Steam from the repos installed. Once I switched to flatpak or snap it ran without issues.
Flatpak is more universal, in the sense that you get the exact same version of Steam across multiple systems and Linux Distros - BUT it makes dealing with external storage a little more annoying as you gotta give Steam access to that with something like Flatseal first.
Which Steam package are you on? I had that exact issue in the past with Steam from the repos installed. Once I switched to flatpak or snap it ran without issues.
Same issue on both for me.. I haven't gotten around to trying the Wayland fix / Flatpak update yet. I'll post an update once I have.
I haven't ever used Wayland on Zorin so I wouldn't know, but it makes sense. Maybe my solution above can be pinned for people who have issues when installed from the store/flatpak.