BG3 runs fine for me on Nvidia 3090 using BazziteOS.
Did you use different distros that were actually from different code bases, or was it just 6 flavors of Debian? BazziteOS is based off Fedora. I’ve had issues only with Debian based distros (which technically includes Ubuntu btw)
This is a good right to mention Obtanium, which is an app that basically streamlines that