Load nouveau at boot for secondary gpu

tl;dr
How do I load a kernel module at boot? Preferably after the Nvidia modules so that they are still used correctly.

I have a 2080ti as my primary gpu, working correctly with bazzite-nvidia-open. I also have a 1070 installed that is not compatible with the nvidia driver version used by bazzite-nvidia-open.

When I 'sudo modprobe nouveau' the 1070 springs to life and I am able to use the monitors attached to it. lspci -v reports the 2080ti using the nvidia driver and the 1070 using the nouveau driver. Perfect!

I've tried creating nouveau.conf in /etc/modules-load.d/ , but I suspect this didn't work because of the read-only nature of bazzite's root fs (somehow).

What is the correct way to load the nouveau module at boot?

EDIT: A similar question was asked earlier this month, I'll keep an eye on that one as well. https://discordapp.com/channels/1072614816579063828/1377988986009817148
Solution
You can't do this
Was this page helpful?