bootc (trialing each for the purpose)

bootc$ rpm-ostree update
note: automatic updates (stage) are enabled
Pulling manifest: ostree-image-signed:docker://ghcr.io/ublue-os/silverblue-asus-nvidia:latest
Importing: ostree-image-signed:docker://ghcr.io/ublue-os/silverblue-asus-nvidia:latest (digest: sha256:8ecb7ef30c4398907f7bba27328b8f11b4b4596f05096267aff485357b6bf076)
ostree chunk layers already present: 65
custom layers already present: 2
custom layers needed: 1 (714.9 MB)
Staging deployment... done
Upgraded:
kmod-nvidia-6.6.3-666.rog.fc39.x86_64 3:535.129.03-1.fc39 -> 3:545.29.06-1.fc39
nvidia-persistenced 3:535.129.03-1.fc39 -> 3:545.29.06-1.fc39
nvidia-settings 3:535.129.03-1.fc39 -> 3:545.29.06-1.fc39
xorg-x11-drv-nvidia 3:535.129.03-2.fc39 -> 3:545.29.06-1.fc39
xorg-x11-drv-nvidia-cuda 3:535.129.03-2.fc39 -> 3:545.29.06-1.fc39
xorg-x11-drv-nvidia-cuda-libs 3:535.129.03-2.fc39 -> 3:545.29.06-1.fc39
xorg-x11-drv-nvidia-cuda-libs 3:535.129.03-2.fc39 -> 3:545.29.06-1.fc39
xorg-x11-drv-nvidia-devel 3:535.129.03-2.fc39 -> 3:545.29.06-1.fc39
xorg-x11-drv-nvidia-kmodsrc 3:535.129.03-2.fc39 -> 3:545.29.06-1.fc39
xorg-x11-drv-nvidia-libs 3:535.129.03-2.fc39 -> 3:545.29.06-1.fc39
xorg-x11-drv-nvidia-libs 3:535.129.03-2.fc39 -> 3:545.29.06-1.fc39
xorg-x11-drv-nvidia-power 3:535.129.03-2.fc39 -> 3:545.29.06-1.fc39
Added:
nvidia-modprobe-3:545.29.06-1.fc39.x86_64
Run "systemctl reboot" to start a reboot