This is what I do post install of Silverblue/Kinoite.
- Check for updates
rpm-ostree status
rpm-ostree upgrade --check
rpm-ostree upgrade
reboot to updated system.
- Add the Flathub repo, Fedora Flatpaks repo (built in Fedora), flathub beta, flatpak kde repo
flatpak update
flatpak update --appstream
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
flatpak remote-add --if-not-exists fedora oci+https://registry.fedoraproject.org
flatpak remote-add --if-not-exists kdeapps --from https://distribute.kde.org/kdeapps.flatpakrepo
reboot to integrate flatpak.
- flatpak apps examples:
flatpak install flathub org.mozilla.firefox //install firefox from flathub repo for better support. maybe fedora firefox flatpak has license issue. idk.
flatpak install flathub com.discordapp.Discord
flatpak install flathub org.kde.elisa
flatpak install com.microsoft.Edge //beta
flatpak install com.google.Chrome //beta
- setup toolbox
toolbox create
toolbox create --container gaming //example
toolbox create --distro fedora --release f30 //example
toolbox create --container myfed --release f35 //example
toolbox list
toolbox enter
podman stop $container_name //stop container
toolbox rm $container_name
- install nvidia driver
sudo rpm-ostree install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
reboot
sudo rpm-ostree install akmod-nvidia xorg-x11-drv-nvidia
sudo rpm-ostree install akmod-nvidia xorg-x11-drv-nvidia-cuda #optional if using nvidia-smi or cuda
sudo rpm-ostree kargs --append=rd.driver.blacklist=nouveau --append=modprobe.blacklist=nouveau --append=nvidia-drm.modeset=1 # this might not be needed at some point when silverblue will support the standard way to specify this.
extraa tips
sudo rpm-ostree update \
--uninstall rpmfusion-free-release-35-1.noarch \
--uninstall rpmfusion-nonfree-release-35-1.noarch \
--install rpmfusion-free-release \
--install rpmfusion-nonfree-release
## replace '-35-1' with installed version ##
- Gaming setup
flatpak install flathub org.freedesktop.Platform.VulkanLayer.MangoHud
flatpak install flathub-beta net.lutris.Lutris//beta
flatpak install flathub org.gnome.Platform.Compat.i386 org.freedesktop.Platform.GL32.default org.freedesktop.Platform.GL.default
flatpak install flathub io.github.arunsivaramanneo.GPUViewer
flatpak install org.srb2.SRB2Kart
- Hardware Acceleration for Intel Graphics 4600 (optional)
rpm-ostree install intel-gpu-tools libva-intel-driver libva-intel-hybrid-driver libva-utils libva-vdpau-driver libvdpau-va-gl mpv vdpauinfo