For a more complete guide with things explained, check out this: https://github.com/wz790/Fedora-Noble-Setup
Installing multimedia stuff including codecs: https://rpmfusion.org/Howto/Multimedia
For a more complete guide with things explained, check out this: https://github.com/wz790/Fedora-Noble-Setup
Installing multimedia stuff including codecs: https://rpmfusion.org/Howto/Multimedia
Disclaimer: This is untested. Commands are provided as is. Use at your own risk.
This covers after installing Fedora 43 Everything without selecting additional software, and logging in at a terminal. The system has no desktop environment at this stage.
Update the system: Refresh package metadata and ensure all base packages are up to date.
sudo dnf upgrade --refresh -y
List available KDE groups
This confirms which KDE groups are available on your system.
dnf group list --available | grep -i kde
Install the KDE desktop
This installs KDE Plasma 6 and core KDE applications.
sudo dnf group install -y kde-desktop
Enable SDDM and graphical boot
This enables the KDE login manager and makes the system boot into a graphical session.
sudo systemctl enable sddm
sudo systemctl set-default graphical.target
reboot
Install Firefox
Firefox was not included in the KDE desktop group on this install. Install it now so you can visit this page and copy commands into the new install.
sudo dnf install -y firefox
Enable RPM Fusion Free and Nonfree
RPM Fusion provides codecs, drivers, and software that Fedora does not ship by default.
sudo dnf install -y \
https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \
https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Install multimedia codecs
Replace Fedora’s limited FFmpeg build with the full RPM Fusion version:
sudo dnf swap -y ffmpeg-free ffmpeg --allowerasing
Flatpak allows installing sandboxed applications.
Flathub is the main Flatpak repository used by most Linux users.
sudo dnf install -y flatpak
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
General utilities
These tools help with monitoring, editing, and general system inspection.
sudo dnf install -y curl htop nano fastfetch
Gaming tools
These tools improve performance and manage Proton versions.
ProtonUp-Qt manages Proton GE and compatibility tools for Steam.
ProtonPlus is another app for selecting and managing Proton versions per game.
sudo dnf install -y gamemode mangohud
flatpak install -y flathub net.davidotek.pupgui2 com.vysp3r.ProtonPlus
Content creation tools
These cover recording and audio work. GIMP and Krita are good options for image editing if needed.
sudo dnf install -y obs-studio audacity
Optional multimedia player
VLC provides a reliable media player for most formats.
sudo dnf install -y vlc
Graphics acceleration
These packages ensure Vulkan and video acceleration are available for AMD and Intel GPUs.
sudo dnf install -y mesa-vulkan-drivers vulkan-tools mesa-va-drivers mesa-vdpau-drivers libva-utils vdpauinfo
This completes a usable Fedora 43 KDE system for gaming and content creation.
Did this guide help you?