I managed to get the game’s textures working well through Lutris with this script I found!
https://gist.github.com/baryluk/1041204eff4cc4fad6f1508afe67b562
It’ll compile and install latest mesa, just make sure you add the wrapper script to the command in the lutris config for the launcher and it should work great.
Managed to make it work first try with this script on my KDE plasma/debian testing setup after wrestling with the textures issue for several days.





For the multi-seating aspect, I’ve just set up something similar using something called a KVM Extender (I got this one). I have my PC set up in my office and another seat set up in my bedroom.
The KVM essentially just transports HDMI and USB a long distance through an ethernet cable, so the bedroom monitor just appears as a second monitor. I’ve set up a keyboard combination to switch between enabled monitors so only one is turned on at once.
Not sure how many seats you could push with this, since you would need a set of KVM extender boxes per seat with its own HDMI/Display and USB ports in the PC. Might be something to look into in case it fits!