Skip to content

Instantly share code, notes, and snippets.

@jaimemrjm
Last active May 22, 2025 11:29
Show Gist options
  • Save jaimemrjm/44d25aab4895e8da21216a9a1efb0e3e to your computer and use it in GitHub Desktop.
Save jaimemrjm/44d25aab4895e8da21216a9a1efb0e3e to your computer and use it in GitHub Desktop.
Fedora Linux tips

Fedora Linux tips

My Fedora KDE-Spin notes (Fedora 41 version when I write this). I have installed Fedora linux distro because works fine in my Thinkpad. I was frustrated about KDE Neon updates and Kubuntu doesnt support Wayland yet.

Installing apps

My favourite packages

nextcloud-client yakuake keepassxc make vim git docker calibre nfs-utils stow audacious ffmpeg-free lame libavcodec-freeworld libva libva-utils mpv bleachbit qdirstat darktable pavucontrol-qt soundconverter htop chromium kvantum zsh wireguard-tools telegram hplip xournalpp libheif-tools  libheif-freeworld

Install recomended package groups

sudo dnf groupinstall multimedia 

Additional packages for Intel GPUs

intel-media-driver libva libva-utils gstreamer1-vaapi ffmpeg intel-gpu-tools mesa-dri-drivers

Change default shell to zsh

chsh -s $(which zsh)

Hardware acceleration

OpenCL for darktable

Install the intel-opencl package and test it with: darktable-cltest.

Check GPU use instead of CPU

sudo intel_gpu_top 

Autofirma

Currently (autofirma-1.8.3) Java 11 required:

sudo dnf install java-11-openjdk 
sudo update-alternatives --config java

Note: Autofirma fix

Firefox

Secure DNS

I like to configure Adguard DNS servers with ads and tracking filtering: dns.adguard-dns.com. Please, set network.dns.echconfig.enabled to true and network.trr.mode to 3 and network.http.http3.version_negotiation.enabled to true in firefox about:config.

UEFI (BIOS) update

It seems to update the laptop system firmware requires SecureBoot be enabled when Linux is installed: fwupd/firmware-lenovo#463 . Even in that case I cannot update the BIOS version.

Troubleshooting

KDE or SDDM doesn't start

Try to run from an alternitive desktop: startplasma-wayland

References

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment