Garuda Linux "Imperial Eagle" (201205)

Its once again time for another release! :partying_face:

This time we focused on fixing some bugs & inconveniences as well as providing a more consistent, fresh look to some parts of the "Garuda experience". In order, you will find a refreshed look browsing our website, two new themes & improved existing ones for our forum, a sweetified Cinnamon & MATE theme while i3 is returning to its old look with Conky. Garuda network assistant and Garuda boot options were previously unthemed, now they correctly use the existing Kvantum theme.

As some of you might have noticed, our garuda-* metapkgs were replaced by *-support packages. Since the plan was to move them to AUR rather than our GitLab the names had to be adjusted accordingly. Also, some of them were dropped entirely due to MWHD being responsible for VAAPI/VDPAU packages now too.

As part of this update the standard kernel was changed from Linux-zen to Linux-tkg-bmq as this one has some advantages (read more here: and performed better.
There are also CPU specific versions of this one available on Chaotic-AUR.

Along with the kernel change, the ISO names are now less confusing as the Lite tag was dropped (these are regular versions right now). As there were 2 KDE versions in the last release, KDE dr460nized became the new KDE standard edition.

Since Garuda Linux uses Arch repos, we were also affected by the move to Python 3.9 which meant a rebuild for all Python related applications in our repo to make applications work again. This has been completed and you shouldnt run into errors caused by this change.

Apart from these already mentioned changes, a lot of the reported bugs have been fixed in various contexts - the user experience should be a lot more stable now. We apologize for all the confusion around the meta-package changes & Python upgrade. Also, we plan to implement user notifications for these things as there were quite a lot of forum posts about this, although its still unclear how it will work & when it is ready.

As always, you are encouraged to report bugs or post ideas how to improve this distro! Please use the forum for this kind of posts as it is quite impossible to troubleshoot individual problems in a big chat :wink:

Exhaustive changelog, as usual :D

Changes shipped in this release:

  • All editions:
    • Fixed typo in setup assistant which prevented installation
    • Added podman-docker to setup assistant instead of docker (needed due to Garuda using cgroupsv2)
    • Added wake-on-lan
    • Shipping with Linux-tkg-bmq (
    • Lite editions no longer have a lite tag as these are standard editions now
    • Add CTRL+V keybinding to Alacritty (paste)
  • Cinnamon:
    • Sweetified theming
  • Dr460nized:
    • Removed Wayland session
    • Fixed missing GTK window buttons
    • Increased Alacritty font size
    • Moved icons & themes to own packages + added some custom icons for consistency
    • Added some service menus to dolphin right-click
  • GNOME:
    • Updated ArcMenu to latest
    • Changed from PulseAudio to Pipewire
  • GNOME-barebones:
    • Changed from PulseAudio to Pipewire
  • i3:
    • Fix autostart of .desktops
    • Include Conky
    • Removed Blur & Gaps
  • MATE:
    • Sweetified theming
  • Garuda-wallpapers-extra:
    • Added new wallpapers
  • Garuda-fish-config:
    • Removed lolcat stuff
    • Include update_fish_completions in upd alias & added some new useful ones
    • Run neofetch only if session is interactive to prevent ssh errors
    • Suppress greeting
  • Garuda-zsh-config:
    • Fixed keybindings & add some useful oh-my-zsh stuff
  • Garuda-metapkg:
    • Renamed to *-support and available in AUR now
    • Removed garuda-vaapi as these are handled by mhwd
  • Garuda-browser-settings:
  • Mhwd-db-garuda:
    • Added VAAPI & VDPAU
  • Garuda Welcome:
    • Changed to UptimeRobot shortcut
  • Garuda Assistant:
    • Updated to *-support naming scheme of metapkgs
    • Updated cups service
  • Garuda Network assistant:
    • Enabled theming
    • Auto create udev rules
  • Garuda Boot Options:
    • Enabled theming
  • Garuda Website:
    • Overhauled, improved theming
  • Garuda Forum:
    • New, immersive themes available now - Dr460nized & Hummingbird
  • Garuda Cloud:
    • Updated to version 20.0.3 RC1

Notable version upgrades:

  • Linux-tkg-bmq 5.9.12
  • Python 3.9
  • Plasma 5.20.4
  • GNOME 3.38.2

Downloads & torrents are up at our server (, the upload to Sourceforge and OSDN will happen soon (if you wonder why its showing unavailable, just take the torrent or direct link please until Upload has finished)


I thought the ISO I just installed was less than two months old. No big deal just curious. Now I do have one question those of us already running the OS will all the Firefox update get added? I don't really use FF, but it's nice to have there as a just in case. Thanks, and congrats on what I'm sure going to be another great release. Loving this build so far.

Yes, you got them once you had the latest garuda-browser-settings update. Firefox reads the settings file whenever restarted. :blush:


I'm using KDE Plasma Lite. So the new update is available for me or should I have to switch to the new edition...?
And congrats for the release


One of the advantages of rolling release is getting updates continually. So you are getting always the latest software updates. The only thing which would require a reinstallation is for example a change of partition layout.
The things which require manual intervention (if you want to follow the latest changes) are:

  • Kernel change (install via Garuda settings manager)
  • Dotfiles / userconfig changes (apply them via Garuda assistant for example, which copies /etc/skel to ~)
  • Theming changes (Install the theme via pamac)

A newbie question:

will this wipe my current KDE Light set up. or will it be on Pamac?


1 Like

Hello, i'm here from Manjaro and... woow! I use Garuda Barebones my compurer have a lot of better performance. Thank you kernel tkg-pds-bmq is the right way. btw: I skipped night sleep :smiley:

I have question

KDE dr460nized became the new KDE standard edition.

It's mean classic KDE will be dropp?
And if i use LXQT-Kwin it will be better for performance, because is lightweight? I search all way how to make laptop maximum responisve with maximum fps.


One more question...There are many options of Linux-tkg-bmq in Kernels, so which one I choose for install...

sudo pacman -S linux-tkg-bmq-$(gcc -c -Q -march=native --help=target | grep march |head -1|awk '{print $2}'){,-headers}

Just a heads up, for nvidia GPU users, you should install the tkg variant of Nvidia driver module if you use tkg kernels. (fixed grammar)

If you're going to use one kernel from this repository with NVIDIA drivers , you'd better not use official Nvidia drivers packages. And instead, use chaotic-aur ones.
From chaotic AUR homepage.

1 Like

If you are already on KDE it should be just fine :slight_smile:

There is now KDE Ultimate with the "regular" theming only. Its settings package is still available so KDE Lite installs got the updates too.


Hmm one of the Manjaro community members made a tool in the past for Manjaro might be worth looking at for news regarding Garuda leaving a link here :wink: It's what I used on Manjaro and it works pretty well. @dr460nf1r3


Thanks for mentioning this, maybe it can be forked :slight_smile:
@librewish what do you think?


Remind me darkly to have made the logo. :smiley:

I don't needed, rolling system, telegram, twitter, forum ...
Who want news visit the forum :slight_smile:


notifying user in the system itself will lead to less "uninformed" posts though :wink:
yes I said that as friendly as I could


I just had to read that beginners do not read.
So either way such requests come up. :smiley:


Yes, using LXQT will bring you more performance :slight_smile: but that always depend on your hardware setup

1 Like

What would you suggest for those (few?) of us running AMD Ryzen 4000 series CPUs? Get linux-amd instead?

PS: Trying that ends up in errors. It is complaining that modules intel-agp, i915, nouveau are missing.