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

Hey guys I hope you are all fine. I installed Kinoite for the first time. I used Silverblue for 2-3 months. I just wanted to give a try to Kinoite. I dual booted with Windows 11. Normally in Kinoite docs, it said Kinoite has not fully give support to manual partitioning or dual booting but I counter no issues at all. Everythings works fine.

My philosopy of using rpm-ostree are:

  • First search Flathub, Second try toolbox, Third layer package.

  • Keep the standart theme.

  • Mainly use COPR, RPM Fusion and some trusted repos.

  • I will install ffmpegthumbs for dolphin because I can’t see the previews of videos :blush:

  • Installed essential flatpaks.

  • I use XDMAN a lot so I can’t install in ostree so in toolbox, it is working good with firefox there.

  • Thanks to this website, I can easily now install Microsoft fonts.

  • Layer some important packages such as tlp tlp-rdw, stacer etc.

So guys my question any of you have suggestions besides these? Thank you very much for the Kinoite team :blush:

Hi.
Could you provide a link to the website please ?

Please look at Daniel answer there.

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
2 Likes

@badshah Thanks for this list. Really helpful. Which packages you layer and can you also share your toolbox dnf history list :blush: