After an upgrade to NoMachine, I was getting black screens on all Vulkan based games. This was confirmed using the vkcube command as well, just black, no cube. The upgraded version of NoMachine was 8.19.2, but when I upgraded again to the latest NoMachine 9.2.18, I was getting the same black screen result.
I uninstalled NoMachine, and Vulkan then worked fine, no black screens. On another computer with the same issue, I was able to reinstall NoMachine directly to the latest version, and Vulkan continued to work fine.
I am using Nobara 42, which is mostly Fedora. KDE.
Tore out a lot of hair trying to find the issue with this one, so maybe someone else will find it helpful.
tldr: There may be an issue with the NoMachine updater that is causing problems with Vulkan. Uninstall and Reinstall does seem to work.