Skip to content

roworu/fedora-postinstall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 

Repository files navigation

My Fedora postinstall guide

1) Set dnf flags:

In this file:

/etc/dnf/dnf.conf

Specify options based on your preferences:

# see `man dnf.conf` for defaults and possible options
k3b
# Default config options:
[main]
max_parallel_downloads=5 
defaultyes=True          

Explanation:

  • max_parallel_downloads=5 change amount of parallel donwloads to 5
  • defaultyes=True make "Yes" default answer for dnf actions

2) Install rpmfusion repos:

free:

sudo dnf install \
  https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

nonfree:

sudo dnf install \
  https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

3) Perform full system upgrade:

sudo dnf upgrade --refresh

4) Nvidia drivers:

sudo dnf install akmod-nvidia xorg-x11-drv-nvidia xorg-x11-drv-nvidia-libs.{i686,x86_64} libva-nvidia-driver.{i686,x86_64} xorg-x11-drv-nvidia-cuda

# For latest drivers (555-570) + wayland you might want to also disable GSP Firmware
# source: https://forums.developer.nvidia.com/t/major-kde-plasma-desktop-frameskip-lag-issues-on-driver-555/293606
sudo grubby --update-kernel=ALL --args=nvidia.NVreg_EnableGpuFirmware=0

5) Disable unneeded services on startup:

sudo systemctl disable NetworkManager-wait-online.service
sudo rm /etc/xdg/autostart/org.kde.discover.notifier.desktop /etc/xdg/autostart/vmware-user.desktop /etc/xdg/autostart/vboxclient.desktop /etc/xdg/autostart/spice-vdagent.desktop

6) Install codecs:

sudo dnf swap ffmpeg-free ffmpeg --allowerasing

7) Remove preinstalled applications

sudo dnf group remove libreoffice && sudo dnf remove libreoffice-core \
 kmahjongg kmines kpat \
 akregator kmail headerthemeeditor ktn neochat pimdataexporter sieveeditor kmousetool kmouth im-chooser korganizer kaddressbook khelpcenter \
 dragon elisa-player kamoso kolourpaint skanpage k3b gcdmaster qrca ktorrent kdeconnect nwg-panel mediawriter krusader digikam showfoto uuctl
 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published