Overclocking Multiple Nvidia GPUs possible in Bazzite after X11 is abandoned in F40?
Hello all,
I want to take the plunge into immutability but made the mistake of going all in on Nvidia cards and worry about getting things to play nicely with Wayland after F40 abandons X11.
I currently run on OpenSUSE with 3 3090s using X11. My primary GPU is plugged into a pci-16x port and the other 2 are on pci-1x risers. I use a script to set persistence mode, max power draw, fan and clock speeds independently for each card on boot.
All cards use CUDA 100% of the time in the background (even while I am gaming).
Setting the power and clocks is important for efficiency and vital for my setup, so AFAIK I am bound to X11.
I understand that I can just choose X11, but I want to set things up in a way where I don't have to make many changes in the future.
When I migrate to Bazzite for my host machine, what is the best way to replicate this setup?
Does xwayland allow me to set clocks/power?
Is vfio with hardware pass-through for each card a viable solution? (I had this working on Arch a few years ago and liked the set up)
Can I use Wayland as my primary WM and open a distrobox with an X11 session to set the clocks while retaining GPU priority in the primary session?
Grateful for any advice, and excited to make the leap into immutability.
I want to take the plunge into immutability but made the mistake of going all in on Nvidia cards and worry about getting things to play nicely with Wayland after F40 abandons X11.
I currently run on OpenSUSE with 3 3090s using X11. My primary GPU is plugged into a pci-16x port and the other 2 are on pci-1x risers. I use a script to set persistence mode, max power draw, fan and clock speeds independently for each card on boot.
All cards use CUDA 100% of the time in the background (even while I am gaming).
Setting the power and clocks is important for efficiency and vital for my setup, so AFAIK I am bound to X11.
I understand that I can just choose X11, but I want to set things up in a way where I don't have to make many changes in the future.
When I migrate to Bazzite for my host machine, what is the best way to replicate this setup?
Does xwayland allow me to set clocks/power?
Is vfio with hardware pass-through for each card a viable solution? (I had this working on Arch a few years ago and liked the set up)
Can I use Wayland as my primary WM and open a distrobox with an X11 session to set the clocks while retaining GPU priority in the primary session?
Grateful for any advice, and excited to make the leap into immutability.