Does any Linux driver support RTX 5090 and Titan V at the same time?

I want to use some Titan Vs for double precision arithmetic alongside an RTX 5090 for integer operations on Ubuntu Linux.

As far as I can tell, the 5090 requires the open driver and the Titan Vs require the proprietary driver so there’s apparently no way to run them under the same OS. Is that correct or is there a driver that ought to work with both?

Is there an easy way to set this up to make it work or am I going to have to put half my application into a virtual machine running a different driver or perhaps downgrade to 4090s and below?

Unfortunately that’s correct.

See here under “Supported GPUs”.

40XX and Titan should be fine with the latest proprietary driver.

Some more background here.

Is there some reason it’s impossible to write a forwarding layer in the open source driver to forward calls for the older cards to the proprietary driver? I don’t need any fancy features between the different generations of GPUs, I just want the application to be able to use them independently.