If anyone is trying to get Rayman Origins to work on Linux, but gallium nine still has issues for you, d9vk seems to be working perfectly for me on an AMD GPU. All I had to do was use protontricks/winetricks to "Install a Windows DLL or component" then chose "d9vk". Since this is the type of topic for it, I'll post here what I had posted in the Rayman Origins thread not too long ago.
___
I've tried the game on both Fedora 30 and Debian 10 so far, I'm playing the Steam version and using Proton. Basically after using protontricks (or winetricks if you're not using Steam) to enable d9vk, I've had zero issues with missing sprites. With galliumnine there were still some issues with some long sprites for me like so:
With d9vk on AMD everything seems to be working really well. It's worth mentioning that I was using d9vk012 and noticed some minor transparency issues, but d9vk013 seems to have solved that, so I took a new screenshot:
I have an AMD GPU (VEGA 64), but d9vk also works on NVIDIA GPU's, as I've tested it (with a 1070Ti) to make sure. The downside for now is that NVIDIA seems to still have slight breaks in the trails leading to the cages, but it's still much better than galliumnine was, especially for NVIDIA users:
I know galliumnine also didn't work on Nvidia proprietary drivers, only on Nouveau ones, which resulted in terrible performance. Since d9vk actually works on NVIDIA drivers, it performs really well. I feel like your mileage may vary on NVIDIA though.