The installation of Silverblue is almost identical with normal Fedora, unless you need some systemwide changes. Unfortunately, the nVIDIA driver is one of these changes. After the installation of Silverblue, I logged in, and the situation is unbearable. The whole screen started blinking, each action caused the screen refresh, and then refresh backward, and then refresh.
My intuition told me that must be nouveau, the driver which never acts normally on my 3060Ti. I followed some steps of the site: https://nudesystems.com/how-to-install-nvidia-drivers-in-fedora-silverblue/
After these steps, I found out there's one mysterious unknown display
showed my whole login interface into nowhere.
Then I found this site: https://gitlab.gnome.org/GNOME/mutter/-/issues/2266
and modify a little to fit Silverblue:
rpm-ostree kargs --append=initcall_blacklist=simpledrm_platform_driver_init
I suggest to modify the optional step of the installation guide into
rpm-ostree kargs –-append=rd.driver.blacklist=nouveau –-append=modprobe.blacklist=nouveau –-append=nvidia-drm.modeset=1 --append=initcall_blacklist=simpledrm_platform_driver_init
to avoid additional reboot.
Now everything works well, I don't know why, but it works!