While Final Fantasy VII Rebirth can work on Linux with AMD GPUs (like Steam Deck), the situation with NVIDIA GPUs has been messy. Open source to the rescue though, again.
Commenting on the official Valve Proton GitHub, VKD3D-Proton developer Hans-Kristian Arntzen revealed another project — Pyroveil. From the GitHub it says it's "a Vulkan layer that can automatically replace shaders or roundtrip them via SPIRV-Cross -> glslang. This can create SPIR-V that is more compatible with NVIDIA drivers in particular".
Multiple user reports show it enables the game to render correctly.
Pictured - Final Fantasy VII Rebirth on Linux (Bazzite) with an RTX 3080 Ti, Credit: evrowe
It may not be perfect, with some users still reporting other issues, but at least now NVIDIA GPU owners on Linux can get this game to actually work until NVIDIA solve the driver issues directly. And with this new open source Pyroveil project, perhaps we might see less NVIDIA issues in future for gaming on Linux.
See more from me