Anything else you would suggest in Kinoite & Silverblue after post-installation?

This is what I do post install of Silverblue/Kinoite.

  1. Check for updates
rpm-ostree status
rpm-ostree upgrade --check
rpm-ostree upgrade

reboot to updated system.

  1. 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.

  1. 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
  1. 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
  1. 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 ##   
  1. 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
  1. 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
5 Likes