logo
Garuda Linux HeroGaruda Linux
Simple by default, powerful when needed

Your favorite Linux distribution providing opinionated settings that make the Arch Linux base easy to use.


Simple by default, powerful when needed
Discover the features of Garuda Linux.
Easy to use
From installation to daily use. The Arch Linux base augmented with quality-of-life and automation where it makes sense.
Beautifully designed
A beautiful and modern design by default, yet yours to customize all the same.
Free and open-source
All official Garuda Linux packages are 100% free and open-source. We do not shy away from including proprietary drivers however.
BTRFS snapshots
We automatically configure BTRFS + snapshots for you. Batteries and peace of mind included. Rollback anytime.
Chaotic-AUR
First class support for the Chaotic-AUR repository, our extra repository providing thousands of packages prebuilt for you.
Delightful GUI tools
Experienced or not, with our GUI tools you're always in control. We've got you covered.
Updates made easy
Our update tool delightfully puts the reigns on rolling release. No more sketchy manual interventions announced on forums.
Smarts included
We automate needed configuration changes when they make sense. Unlike Windows, we will tell you why and what changed.
Performance without compromise
We don't claim to be the absolute fastest. We do what makes sense without compromise. Bleeding edge, snappy and reliable.
Highlights of our distribution
Discover the perks of our distribution's custom tools.
Garuda Toolbox
A collection of useful tools to manage your Garuda Linux systemGaruda Toolbox image
FireDragon
Optimized for performance and privacy, FireDragon is a fork of the excellent Floorp browser - the Vivaldi to Firefox.FireDragon browser image
Garuda System Maintenance
This tool helps overcome common issues that arise when using Arch-based distributions and can warn you about potential issues.Garuda System Maintenance image
7 Jul 2026
Garuda Sway + NVIDIA - call for testers!
12 Jun 2026
Attack wave on AUR packages
4 Apr 2026
Chaotic-AUR’s new mirror system
28 Mar 2026
FireDragon v13 RC
23 Mar 2026
A statement on age verification & the state of the community discourse
9 Mar 2026
ISO Release: 260309
8 Mar 2026
ISO Release: 260308
8 Mar 2026
Emergency maintenance affecting Garuda Linux ISO downloads
7 Mar 2026
Garuda 6th Anniversary announcement
15 Jan 2026
ISO Release: 260115
Garuda Sway + NVIDIA - call for testers!
BluishHumility on 7 Jul 2026
sway

Preliminary support for NVIDIA drivers has been added to Garuda Sway :tada:

Note that the Sway project itself does not support using the proprietary NVIDIA drivers (Home · swaywm/sway Wiki · GitHub), but they can be made to work by passing the --unsupported-gpu flag when launching Sway (Sway - ArchWiki).

The new Sway ISO includes some accommodations to provide this flag when the NVIDIA driver is in use, including when booting to the live environment. With any luck, installing Garuda Sway should Just WorkTM when NVIDIA hardware is in use.

How does it work?

For now we are using a wrapper script for launching Sway. Essentially the script checks if NVIDIA drivers are loaded, launches Sway with the --unsupported-gpu flag if they are, and launches it normally if not.

The wrapper script is used by the display manager, and has also been added to a custom session desktop file that the greeter uses for launching the session.

At some point, we will be able to drop the wrapper script and custom desktop file in favor of implementing the SWAY_UNSUPPORTED_GPU environment variable instead. This was added as an option with the 1.12 release of Sway (Release 1.12 · swaywm/sway · GitHub). Unfortunately, we are still waiting for SwayFX to rebase off of this new version (see related issue Sway 1.12 based version · Issue #532 · WillPower3309/swayfx · GitHub), so for now we will stick with the wrapper script and custom desktop file.

How can I test it out?

Download the testing build from here: Index of /iso/garuda/sway/260705/

Any ISO from 260705 onward includes “out of the box” accommodations for installing on NVIDIA hardware with the proprietary drivers. Note the download link from the main webpage is still an older release. To test this new feature, you will need to download a newer release (260705 or later) from the ISO Builds page.

Boot the ISO and choose the “Boot allowing proprietary drivers” option to see if it works.

It typically takes a few minutes to reach the desktop with this setting due to installing the drivers on the fly for use in the live environment. If you get to the desktop, great! That means it’s working.

If you decide to complete the installation, be sure to choose the “Sway + NVIDIA” session at the login screen–that is the custom desktop file we are using for now.

If you don’t have NVIDIA hardware, it should still work if you boot the ISO and choose “Boot allowing proprietary drivers”!

It’s not working!

Be sure to post your hardware details to the thread to see if we can surface an issue that needs to be addressed. Please, unrelated issues should be brought up in a separate topic.

Some edge cases with old or unusual hardware configurations may not work on the live ISO correctly, just like with any other desktop environment. If that happens to you, try installing Sway with the open source drivers instead. After the installation is complete, reboot and install the NVIDIA packages using the Setup Assistant. Reboot one more time to relaunch Sway after the drivers are installed. The wrapper script should still work, regardless of when the driver installation occurs.


Also featured on this ISO are new wallpapers by @elite and @TilliDie!

Both wallpapers are in the 2026 Garuda Artwork Contest thread, be sure to check it out!