This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| fedora_silverblue [2025/09/21 15:09] – herwarth | fedora_silverblue [2025/11/30 06:34] (current) – herwarth | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ======Fedora Silverblue====== | ======Fedora Silverblue====== | ||
| + | =====NVIDIA===== | ||
| + | < | ||
| + | sudo rpm-ostree install akmod-nvidia xorg-x11-drv-nvidia | ||
| + | sudo rpm-ostree kargs --append=rd.driver.blacklist=nouveau, | ||
| + | sudo rpm-ostree kargs --delete-if-present=rd.driver.blacklist=nouveau --delete-if-present=modprobe.blacklist=nouveau --delete-if-present=nvidia-drm.modeset=1 | ||
| + | </ | ||
| =====Grub===== | =====Grub===== | ||
| + | Grub with theming and manual add Windows boot | ||
| <code - / | <code - / | ||
| set timeout=5 | set timeout=5 | ||
| Line 14: | Line 21: | ||
| loadfont ($root)/ | loadfont ($root)/ | ||
| set theme=($root)/ | set theme=($root)/ | ||
| + | |||
| + | menuentry ' | ||
| + | insmod part_gpt | ||
| + | insmod fat | ||
| + | search --no-floppy --fs-uuid --set=root 6A5C-0BA7 | ||
| + | chainloader / | ||
| + | } | ||
| </ | </ | ||
| - | =====Minimize button in GNOME==== | ||
| - | gsettings set org.gnome.desktop.wm.preferences button-layout ": | ||
| + | Get de EFI boot partition with lsblk -f. In this case the EFI partition for Windows is 6A5C-0BA7 | ||
| + | |||
| + | < | ||
| + | ├─nvme0n1p1 vfat | ||
| + | ├─nvme1n1p1 vfat | ||
| + | </ | ||
| + | |||
| + | =====GNOME settings===== | ||
| + | Minimize button | ||
| + | gsettings set org.gnome.desktop.wm.preferences button-layout ": | ||
| + | No logout prompt | ||
| + | gsettings set org.gnome.SessionManager logout-prompt false | ||
| + | =====Firefox codecs===== | ||
| + | rpm-ostree override remove noopenh264 --install openh264 | ||
| + | This is better | ||
| + | rpm-ostree override reset noopenh264 --uninstall openh264 | ||
| + | rpm-ostree install libavcodec-freeworld | ||
| =====Zerotier===== | =====Zerotier===== | ||
| curl -s https:// | curl -s https:// | ||
| Line 31: | Line 60: | ||
| rpm-ostree install zerotier-one | rpm-ostree install zerotier-one | ||
| - | =====Virtualbox RPM Fusion packages===== | + | =====Virtualbox |
| < | < | ||
| Line 42: | Line 71: | ||
| =====Virtualbox - Oracle packages===== | =====Virtualbox - Oracle packages===== | ||
| + | Virtualbox with the default Oracle packages does not work. Kernel driver is missing in Silverblue. | ||
| curl -s https:// | curl -s https:// | ||
| Line 51: | Line 81: | ||
| gpgcheck=1 | gpgcheck=1 | ||
| </ | </ | ||
| + | rpm-ostree install VirtualBox-7.2 | ||
| < | < | ||
| grep -E ' | grep -E ' | ||
| Line 77: | Line 108: | ||
| Copy your TTF fonts in .local/ | Copy your TTF fonts in .local/ | ||
| + | =====Flatpak===== | ||
| + | Enable Flatpak app to write in homedir | ||
| + | flatpak override com.usebottles.bottles --user --filesystem=xdg-data/ | ||
| + | Make flathub default | ||
| + | gsettings set org.gnome.software packaging-format-preference " | ||
| + | |||
| + | |||
| + | =====Hide user from GDM login screen===== | ||
| + | Where username is user you want to hide | ||
| + | <code - / | ||
| + | [User] | ||
| + | . | ||
| + | . | ||
| + | SystemAccount=true | ||
| + | </ | ||
| + | =====Disable donation notification===== | ||
| + | gsettings set org.gnome.settings-daemon.plugins.housekeeping donation-reminder-enabled false | ||
| + | ======Steam====== | ||
| + | =====Install====== | ||
| + | Install from RPM and not flatpak | ||
| + | sudo rpm-ostree install steam gamescope | ||
| + | |||
| + | =====Gamescope===== | ||
| + | Gnome and fractional scaling results in strange full-screen resolutions. If it cannot be fixed in game settings add a launch option in Steam game. For example: this starts full screen with the resolution of 2560x1440 and a refreshrate of 240Hz and HDR enabled. | ||
| + | gamescope -f --hdr-enabled -W 2560 -H 1440 -r 240 --force-grab-cursor -- %command% | ||
| + | ======Upgrade major version====== | ||
| + | < | ||
| + | sudo rpm-ostree update --uninstall rpmfusion-free-release --uninstall rpmfusion-nonfree-release --install rpmfusion-free-release --install rpmfusion-nonfree-release | ||
| + | </ | ||
| + | After reboot upgrade in GUI | ||
| {{tag> | {{tag> | ||