{"id":3506,"url":"https://github.com/LinuxCafeFederation/awesome-gnu-linux-gaming","name":"awesome-gnu-linux-gaming","description":"A curated list of awesome GNU/Linux tips \u0026 tricks, games, tools, and resources - Mirrored from: https://gitlab.com/linuxcafefederation/awesome-gnu-linux-gaming.git","projects_count":140,"last_synced_at":"2026-05-28T09:00:19.422Z","repository":{"uuid":"255111255","full_name":"LinuxCafeFederation/awesome-gnu-linux-gaming","owner":"LinuxCafeFederation","description":"A curated list of awesome GNU/Linux tips \u0026 tricks, games, tools, and resources - Mirrored from: https://gitlab.com/linuxcafefederation/awesome-gnu-linux-gaming.git","archived":false,"fork":false,"pushed_at":"2021-12-07T01:40:21.000Z","size":344,"stargazers_count":168,"open_issues_count":0,"forks_count":3,"subscribers_count":11,"default_branch":"master","last_synced_at":"2024-01-28T10:04:24.715Z","etag":null,"topics":["awesome","awesome-list","awesome-lists","gaming","gaming-communities","gaming-configs","gaming-software","gaming-softwares","gaming-tweaks","linux","linux-desktop","linux-gaming","linux-kernel","lutris","open-source","opensource","wine","wine-staging","winehq","winetricks"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LinuxCafeFederation.png","metadata":{},"created_at":"2020-04-12T15:22:10.000Z","updated_at":"2024-01-22T23:36:21.000Z","dependencies_parsed_at":"2022-08-14T11:40:27.554Z","dependency_job_id":null,"html_url":"https://github.com/LinuxCafeFederation/awesome-gnu-linux-gaming","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinuxCafeFederation%2Fawesome-gnu-linux-gaming","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinuxCafeFederation%2Fawesome-gnu-linux-gaming/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinuxCafeFederation%2Fawesome-gnu-linux-gaming/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LinuxCafeFederation%2Fawesome-gnu-linux-gaming/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LinuxCafeFederation","download_url":"https://codeload.github.com/LinuxCafeFederation/awesome-gnu-linux-gaming/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":183458879,"owners_count":11382201,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-06T00:04:14.352Z","updated_at":"2026-05-28T09:00:19.423Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Development","Utilities","Distributions","Platforms","Links to Linux Café","Emulators","Processors","Graphics cards","Kernels","WINE","YouTube channels","Special thanks"],"sub_categories":["WINE implementations","Websites","Beginner","Moderate","Nvidia","Advanced","Overlays","Intel","AMD","Xorg"],"readme":"# Awesome GNU/Linux gaming [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)\n\nA curated list of awesome GNU/Linux tips \u0026 tricks, games, tools, and resources. Inspired by [awesome-vulkan](https://github.com/vinjn/awesome-vulkan) and other awesome-related projects.\n\n## Support the maintainer of this list\n- CashApp: $CipherOps\n- Amazon Wishlist: https://amazon.com/hz/wishlist/ls/1GD5YOV16E0G0\n\n## Overview\n\nThis is a hobby project to improve the quality of gaming in Linux because it is possible to improve performance by tweaking your Linux machine. Most Linux distributions have a lot of issues when it comes to gaming performance, as they do not utilise the modern and superior counterparts.\n\n\n## Table of contents\n\n- [Distributions](#distributions)\n- [Utilities](#utilities)\n- [Websites](#websites)\n- [Processors](#processors)\n\t- [AMD](#amd)\n\t- [Intel](#intel)\n- [Graphics cards](#graphics-cards)\n\t- [AMD](#amd-1)\n\t- [Nvidia](#nvidia)\n- [Platforms](#platforms)\n- [Kernels](#kernels)\n- [WINE](#wine)\n- [Emulators](#emulators)\n- [Development](#development)\n- [YouTube channels](#youtube-channels)\n- [Q\u0026As](#qas)\n- [Future plans](#future-plans)\n- [Contributing](#contributing)\n- [Special thanks](#special-thanks)\n\n\n## Distributions\n\n### Beginner\n\n#### [**Pop!_OS**](https://system76.com/pop) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nBased on [Ubuntu](https://ubuntu.com/). Attempt from System76 to \"de-Canonical-ise\" Ubuntu, as well as some minor tweaks for gaming.\n- Full ootb support for Nvidia and AMD GPUs.\n- Better power management built-in.\n- All common gaming related applications are in Pop Shop, making it trivial to install everything needed to start gaming.\n- 64 bit Vulkan drivers are pre-installed, but Steam installation is modified to include them too just in case.\n- No snaps pre-installed and Pop!_Shop gives an option between .deb and flatpak for many applications.\n\n#### [**Fedora**](https://getfedora.org/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nCommunity maintained distribution to provide the [upstream](https://en.wikipedia.org/wiki/Upstream_(software_development)) kernel in correlation with stable packages. Comes with performance tools pre-installed such as [gamemode](https://github.com/FeralInteractive/gamemode).\n- Built on bleeding edge/stable model, provides a very stable experience while staying fairly up-to-date on software.\n- In other words, when installing drivers and libraries, you get more recent versions compared to some other distros.\n- When installing [Steam](#steam), [GameMode](#gamemode) will be installed as well, to improve performance.\n\n#### [**Linux Mint**](https://linuxmint.com/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nThe purpose of Linux Mint is to produce a modern, elegant and comfortable operating system which is both powerful and easy to use.\n- It works out of the box, with full multimedia support and is extremely easy to use.\n- It's community-driven. Users are encouraged to send feedback to the project so that their ideas can be used to improve Linux Mint.\n- Based on Debian and Ubuntu, it provides about 30,000 packages to install via apt.\n\n#### [**Ubuntu**](https://ubuntu.com/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nUbuntu is the modern, open source operating system built on Linux for the enterprise server, desktop, cloud, and IoT.\n\n#### [**Solus**](https://getsol.us/home/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nA distribution made from scratch, Solus is a rolling distribution that is snappy, stable and easy to use.\n- Updates every Friday.\n- All common gaming applications are in the software center.\n- Nvidia drivers can be installed with a few clicks.\n- Completely independent from Arch and Debian.\n\n### Moderate\n\n#### [**Arch Linux**](https://www.archlinux.org/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nLightweight and independent distribution to provide as much performance with as less time spent.\n- Higher maintainance than Beginner distros, but comes with less pre-installed.\n- This provides a cleaner base, letting the user focus on installing only what they need. \n- This can aid lower-end systems. \n\n#### [**openSUSE Tumbleweed**](https://www.opensuse.org/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\n\n- Rolling distro with [openQA](http://open.qa/).\n- Less likely to break than Arch due to testing.\n- Great Nvidia support.\n\n### Advanced\n\n#### [**Gentoo**](https://www.gentoo.org/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nMinimal and secure source based distribution to maximise performance.\n- High potential for increased stability and reduced latency of the system thanks to building everything from source and in turn adapting to user's hardware and needs per program basis.\n- Users with lower-end hardware may experience higher FPS in games as a result of said optimisations of the system, however this is not guaranteed and will depend highly on the hardware used. \n\n\n## Utilities\n\n#### [**GameMode**](https://github.com/FeralInteractive/gamemode) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nA **systemd** daemon/lib to optimise Linux system performance on demand. — **WARNING: this utility will not work in the distributions listed in the following website: [Wikipedia: Linux distributions without systemd](https://en.wikipedia.org/wiki/Category:Linux_distributions_without_systemd).** — [Video](https://www.youtube.com/watch?v=zN8by3wchVw\u0026t=35s)\n\n#### [**CoreCtrl**](https://gitlab.com/corectrl/corectrl) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nOverclocking software with the aesthetics based on AMD's Radeon Software Adrenalin from 2018.\n\n#### [**QMK**](https://qmk.fm/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nKeyboard firmware to customize key switches. Based on the [tmk_keyboard firmware](https://github.com/tmk/tmk_keyboard). — [Video](https://www.youtube.com/watch?v=-imgglzDMdY) - **WARNING: Flashing firmware is not a risk-free process and can result in a brick if anything goes wrong. Recovery ranges from time consuming to impossible and may even require buying extra tools.**\n\n#### [**Chiaki**](https://github.com/thestr4ng3r/chiaki) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nCross-platform client for PlayStation 4 Remote Play. — [Video](https://www.youtube.com/watch?v=w_9eyUgdaYg)\n\n#### [**ZeroTierOne**](https://github.com/zerotier/ZeroTierOne) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nProgrammable Ethernet switch that allows all networked devices, VMs, containers, and applications to communicate as if they all reside in the same physical data center or cloud region, similar to [LogMeIn Hamachi](https://en.wikipedia.org/wiki/LogMeIn_Hamachi).\n\n#### [**Frogging-Family / community-patches**](https://github.com/Frogging-Family/community-patches)\nA list of patches maintained by the community.\n\n#### [**Luxtorpeda**](https://github.com/dreamer/luxtorpeda) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nSteam Play compatibility tool to run games using native Linux engines.\n\n#### [**libratbag**](https://github.com/libratbag/libratbag) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nDBus daemon to configure input devices for gaming mice. — **WARNING: this utility will not work in the distributions listed in the following website: [Wikipedia: Linux distributions without systemd](https://en.wikipedia.org/wiki/Category:Linux_distributions_without_systemd).**\n- #### [**Piper**](https://github.com/libratbag/piper) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\n\tGTK+ front-end for [libratbag](https://github.com/libratbag/libratbag). — **WARNING: this utility will not work in the distributions listed in the following website: [Wikipedia: Linux distributions without systemd](https://en.wikipedia.org/wiki/Category:Linux_distributions_without_systemd).**\n\n#### [**logiops**](https://github.com/PixlOne/logiops) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nUnofficial drivers for Logitech mice and keyboard.\n\n#### [**Steamtinkerlaunch**](https://github.com/frostworx/steamtinkerlaunch) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nSteamTinkerLaunch (short STL) is a Linux wrapper tool for use with the Steam client which allows you to easily customize start tools and options for games quickly.\n\n### Overlays\n\n#### [**MangoHud**](https://github.com/flightlessmango/MangoHud) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nA Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. — [Video](https://www.youtube.com/watch?v=RbOY0TmArH0)\n\n#### [**vkBasalt**](https://github.com/DadSchoorse/vkBasalt) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nA Vulkan post processing layer to enhance the visual graphics of games while barely impacting performance. — [Video](https://www.youtube.com/watch?v=hSlaGkbTRi8\u0026t=55s)\n\n#### [**GOverlay**](https://github.com/benjamimgois/goverlay) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nA Graphical UI to manage Linux overlays, such as [MangoHud](https://github.com/flightlessmango/MangoHud) and [vkBasalt](https://github.com/DadSchoorse/vkBasalt). — [Video](https://www.youtube.com/watch?v=-2OmhsGnsIk)\n\n#### [**Discover**](https://github.com/trigg/Discover) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nDiscord Overlay for Linux.\n\n### Websites\n\n#### [**AppDB**](https://appdb.winehq.org/)\nWebsite maintained by [WINE HQ](https://www.winehq.org/) to track reports and ratings of video games.\n- #### [**ProtonDB**](https://www.protondb.com/)\n\tWebsite maintained by a community to track reports and ratings of video games written by other users for [Steam](https://store.steampowered.com/) and [Proton](https://github.com/ValveSoftware/Proton).\n\t- #### [**ProtonDB-Tags**](https://github.com/CorruptComputer/ProtonDB-Tags)\n\t\tA small Python script to pull ratings from ProtonDB and import them into your Steam library as tags.\n\n#### [**GamingOnLinux**](https://www.gamingonlinux.com/)\nThe home of Linux and SteamOS gaming. Covering Linux Gaming News, Linux Games, SteamOS, Indie Game Reviews and more.\n- #### [**GamingOnLinux wiki**](https://www.gamingonlinux.com/wiki/)\n\tGamingOnLinux' official wiki focusing on various topics of gaming on Linux, such as games, engines, guides and more.\n- #### [**GamingOnLinux Sub-Reddit**](https://www.reddit.com/r/linux_gaming)\n    GamingOnLinux' official sub-reddit.\n\t\n#### [**Boiling Steam**](https://boilingsteam.com/)\nCovering the Linux Gaming Scene since 2014. Featuring Game Reviews, Hardware Reviews, Industry News, Trends Analysis and more.\n\n#### [**Open Source Game Clones**](https://osgameclones.com/)\nA list of open source game alternatives to their proprietary counterparts.\n\n#### [**The Linux Gamers' Game List**](https://www.icculus.org/lgfaq/gamelist.php)\nA list of games that work natively in Linux.\n\n#### [**Arch Wiki / Gaming**](https://wiki.archlinux.org/index.php/Gaming)\nA list of information about running games and related system configuration tips. \n\n#### [**VR Software Status**](https://gitlab.com/vr-on-linux/VR-on-Linux)\nRepository containing the status of Steam games working in Virtual Reality.\n\n#### [LibreGameWiki](https://libregamewiki.org/)\nA wiki of free games and related topics started by Han Dao. \n\n## Processors\n\n### AMD\n\n#### [**RyzenAdj**](https://github.com/FlyGoat/RyzenAdj) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nCLI tool to adjust core clock and voltage of Ryzen processors.\n- #### [**Ryzen Controller**](https://gitlab.com/ryzen-controller-team/ryzen-controller) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\n\tGraphical UI for [RyzenAdj](https://github.com/FlyGoat/RyzenAdj).\n\n### Intel\n\n#### [**intel-power-control**](https://github.com/jmechnich/intel-power-control) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nA [GUI](https://en.wikipedia.org/wiki/Graphical_user_interface) tool to adjust the core clock and voltage of Intel [iGPU](https://en.wikipedia.org/wiki/Graphics_processing_unit#INTEGRATED)s.\n\n## Graphics cards\n\n#### [**Graphics drivers overview**](https://old.reddit.com/r/linux_gaming/comments/g8h5no/can_someone_clarify_the_situation_with_amd_drivers/foniza1/?context=3) [![Generic badge](https://img.shields.io/badge/Tip-blue.svg)](https://img.shields.io/badge/Tip-blue.svg)\nAn overview of the graphical Linux drivers.\n\n#### [**Shaders overview**](https://old.reddit.com/r/linux_gaming/comments/gtdifa/what_does_compiling_shaders_mean/fsazz2x/) [![Generic badge](https://img.shields.io/badge/Tip-blue.svg)](https://img.shields.io/badge/Tip-blue.svg)\nAn overview of the shaders used in games in Linux.\n\n### AMD\n\n**Note: this is only for the [AMDGPU](https://en.wikipedia.org/wiki/AMDGPU) drivers. We might add [AMDGPU-PRO](https://www.amd.com/en/support/kb/release-notes/rn-radpro-lin-16-40) or [AMDVLK](https://github.com/GPUOpen-Drivers/AMDVLK) specific categories later.**\n\n#### [**ACO compiler**](https://wiki.archlinux.org/index.php/AMDGPU#ACO_compiler) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg) [![Generic badge](https://img.shields.io/badge/Tip-blue.svg)](https://img.shields.io/badge/Tip-blue.svg)\nOpen source shader compiler by [Valve Corporation](https://en.wikipedia.org/wiki/Valve_Corporation) to compete with the [LLVM compiler](http://llvm.org/), [AMDVLK drivers](https://github.com/GPUOpen-Drivers/AMDVLK) drivers and [Windows 10](https://en.wikipedia.org/wiki/Windows_10).\n\n#### [**Overclocking**](https://wiki.archlinux.org/index.php/AMDGPU#Overclocking) [![Generic badge](https://img.shields.io/badge/Tip-blue.svg)](https://img.shields.io/badge/Tip-blue.svg)\nGuide to overclock an AMD GPU using the AMDGPU drivers.\n\n#### [**AMDGPU Clocks**](https://github.com/sibradzic/amdgpu-clocks) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nCLI tool to adjust the core clock, memory and voltage of AMD graphics cards.\n\n#### [**vibrantLinux-AMD**](https://github.com/Scrumplex/vibrantLinux-AMD) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nFork of [vibrantLinux](https://github.com/zee-mzha/vibrantLinux); utility that automates NVIDIA's Digitial Vibrance Control and AMD's Saturation for games. — **Only for AMD GPUs.**\n\n#### [**radeon-profile**](https://github.com/marazmista/radeon-profile) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nPowerful app for tuning AMD GPUs.  Monitor and adjust fans, temperatures, usage, power, and core/memory clocks.  Configure overclocking profiles and set custom fan curves.  Watch for events (e.g. temp threshold reached, game launched) and change parameters automatically.  [Additional screenshots here.](https://imgur.com/a/DMRr9)\n\n#### [**radeontop**](https://github.com/clbr/radeontop) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nNice monitoring tool for your GPU utilization (works with both FOSS driver and Catalyst one).\n\n### Xorg\n\n**Note: Xorg has had a lot of problems with the [xf86-video-amdgpu](https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu) drivers, one of them being screen tearing. It is advisable to create a custom `xorg.conf` file in order to remove some issues.**\n\n#### [**TearFree**](XORG.md#tearfree) [![Generic badge](https://img.shields.io/badge/Tip-blue.svg)](https://img.shields.io/badge/Tip-blue.svg)\nEnable tearing prevention using the hardware page flipping mechanism.\n\n#### [**FreeSync**](XORG.md#freesync) [![Generic badge](https://img.shields.io/badge/Tip-blue.svg)](https://img.shields.io/badge/Tip-blue.svg)\nAn  open source [Variable refresh rate](https://en.wikipedia.org/wiki/Variable_refresh_rate) technology developed by [AMD](https://en.wikipedia.org/wiki/Advanced_Micro_Devices) to eliminate screen tearing and reduce stuttering.\n\n#### **Others** [![Generic badge](https://img.shields.io/badge/Tip-blue.svg)](https://img.shields.io/badge/Tip-blue.svg)\nIf you want to explore into the Xorg configuration options, you can look into:\n- [AMDGPU[4]](https://manpages.debian.org/testing/xserver-xorg-video-amdgpu/amdgpu.4.en.html)\n- [xorg.conf[5]](https://manpages.debian.org/testing/xserver-xorg-core/xorg.conf.5.en.html)\n- [Arch wiki](https://wiki.archlinux.org/index.php/Xorg#Configuration)\n- [FreeBSD Handbook](https://www.freebsd.org/doc/handbook/x11.html)\n\n### Nvidia\n\n#### [**Drivers**](https://www.nvidia.com/en-us/drivers/unix/) [![Generic badge](https://img.shields.io/badge/Proprietary-red.svg)](https://img.shields.io/badge/Proprietary-red.svg)\n\n**Note: It is not advised to install the driver through the package provided from the NVIDIA website. It is better to install it through the distribution's package manager.**\n\n- **Debian** — https://wiki.debian.org/NvidiaGraphicsDrivers#Installation\n- **Arch Linux** — https://wiki.archlinux.org/index.php/NVIDIA#Installation\n- **Gentoo** — https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers#Installation\n- **Fedora** — https://rpmfusion.org/Howto/NVIDIA\n- **Clear Linux** — https://docs.01.org/clearlinux/latest/tutorials/nvidia.html#installation\n- **OpenSUSE** — https://en.opensuse.org/SDB:NVIDIA_drivers\n\n#### [**GreenWithEnvy (GWE)**](https://github.com/leinardi/gwe) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nGWE is a GTK system utility designed to provide information, control the fans and overclock your NVIDIA video card and graphics processor. — **Only for Nvidia GPUs.**\n\n#### [**vibrantLinux**](https://github.com/zee-mzha/vibrantLinux) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nInspired by [vibranceGUI](https://github.com/juv/vibranceGUI) to port in Linux; utility that automates NVIDIA's Digitial Vibrance Control and AMD's Saturation for games. — **Only for Nvidia GPUs.**\n\n\n## Platforms\n\n#### [**Steam**](https://store.steampowered.com/) [![Generic badge](https://img.shields.io/badge/Proprietary-red.svg)](https://img.shields.io/badge/Proprietary-red.svg)\nVideo game [digital distribution](https://en.wikipedia.org/wiki/Digital_distribution) developed by [Valve Corporation](https://en.wikipedia.org/wiki/Valve_Corporation) to provide games from third-party publishers. It also offers [Proton](https://github.com/ValveSoftware/Proton) (a fork of [WINE](https://wiki.winehq.org)) to facilitate gaming on Linux.\n\n#### [**Lutris**](https://lutris.net/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nClient with install scripts provided by the community to utilise applications and games without the hassle of manually setting them up.\n\n#### [**GameHub**](https://github.com/tkashkin/GameHub) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nUnified library for all your games. It supports all games from [GOG](https://www.gog.com/), [Steam](https://store.steampowered.com/), [HumbleBundle](https://www.humblebundle.com/) and [Humble Trove](https://www.humblebundle.com/subscription/trove).\n\n#### [**GOG**](https://www.gog.com/) [![Generic badge](https://img.shields.io/badge/Proprietary-red.svg)](https://img.shields.io/badge/Proprietary-red.svg)\nVideo game [digital distribution](https://en.wikipedia.org/wiki/Digital_distribution) developed by [CD Projekt](https://en.wikipedia.org/wiki/CD_Projekt) to provide third-party [DRM](https://en.wikipedia.org/wiki/Digital_rights_management)-free games.\n- #### [**Minigalaxy**](https://github.com/sharkwouter/minigalaxy) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\n\tA simple GTK GOG client for Linux.\n\n#### [**itch.io**](https://itch.io/games/platform-linux) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nWebsite for users to host, sell and download [indie](https://en.wikipedia.org/wiki/Indie_game) video games.\n\n#### [**GameJolt**](https://gamejolt.com/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nHosting service for free and commercial video games (in browser and a downloadable client) with social functions.\n\n#### [**BeamDog**](https://www.beamdog.com/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nOnline-based game software program which allows players to keep their games up to date with the latest fixes and enhancements.\n\n#### [**Legendary**](https://github.com/derrod/legendary) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nCLI client to launch games from the Epic Games Store.\n- #### [**Heroic Games Launcher**](https://github.com/flavioislima/HeroicGamesLauncher) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\n    This app is a Linux GUI for the tool Legendary.\n\n\n## Kernels\n\n#### [**XanMod**](https://xanmod.org/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nA general-purpose Linux kernel aimed for performance and to provide more features.\n\n#### [**Liquorix**](https://liquorix.net/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nA Linux kernel designed to give the optimal performance for desktop, multimedia, and gaming workloads. **Only available in Debian/Ubuntu!**\n\n#### [**Tk-Glitch / PKGBUILDS / linux-tkg**](https://github.com/Tk-Glitch/PKGBUILDS/wiki/linux-tkg)\nA custom Linux kernel with various [patchsets](https://en.wikipedia.org/wiki/Patch_(Unix)) to improve gaming performance. — **Now available for non-Arch distributions!**\n\n#### [**gloriouseggroll / kernel**](https://copr.fedorainfracloud.org/coprs/gloriouseggroll/kernel/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nLatest upstream Linux kernel in addition of the [TKG](https://github.com/Frogging-Family/linux-tkg/tree/9b8bb89cd3775f0090ee3bff8545ac73603e42cc) patchsets. — **Only available in Fedora!**\n\n#### [**sirlucjan / kernel-patches**](https://github.com/sirlucjan/kernel-patches)\nRepository with various kernel [patchsets](https://en.wikipedia.org/wiki/Patch_(Unix)).\n\n#### [**Arch wiki / Kernel**](https://wiki.archlinux.org/index.php/Kernel)\nArch wiki page describing various Linux kernels.\n\n\n## WINE\n\n#### [**WINE**](https://wiki.winehq.org) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nA compatibility layer capable of running Windows applications on several [POSIX](http://www.robelle.com/smugbook/posix.html)-compliant operating systems such as Linux, macOS, \u0026 BSD.\n- #### [**WINE Staging**](https://wiki.winehq.org/Wine-Staging) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\n\tDevelopment branch of [WINE](https://wiki.winehq.org).\n\n[**Winetricks**](https://wiki.winehq.org/Winetricks) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nHelper script to download and install various redistributable runtime libraries needed to run some programs in Wine.\n\n[**Wine-tkg and Proton-tkg**](https://github.com/frogging-family/wine-tkg-git) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nWine and Proton build scripts from Tk-Glitch with easy customization and a plethora of regression hotfixes, patches, game optimizations, and other goodness. This is the build system used for all Lutris wine builds.  \n\n### WINE implementations\n\n#### [**vkd3d-proton**](https://github.com/HansKristian-Work/vkd3d-proton) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nA Vulkan-based translation layer for Direct3D 12 which allows running 3D applications on Linux using Wine. Valve's fork, included with Proton and recommended over upstream vkd3d.\n\n#### [**DXVK**](https://github.com/doitsujin/dxvk) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nA Vulkan-based translation layer for Direct3D 9/10/11 which allows running 3D applications on Linux using Wine.\n- #### [**D9VK**](https://github.com/Joshua-Ashton/d9vk) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\n\tA Vulkan-based translation layer for Direct3D 9 which allows running 3D applications on Linux using Wine. It has now been merged with [DXVK](https://github.com/doitsujin/dxvk).\n\n#### [**wine-wayland**](https://github.com/varmd/wine-wayland) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nA Vulkan-based translation layer for [DirectX 9](https://en.wikipedia.org/wiki/DirectX#DirectX_9) \u0026 [DirectX 11](https://en.wikipedia.org/wiki/DirectX#DirectX_11) to play in pure Wayland without the need of [X11](https://en.wikipedia.org/wiki/X_Window_System) or [XWayland](https://wayland.freedesktop.org/xserver.html). — **Only available in Arch-based distributions!**\n\n#### [**Proton**](https://github.com/ValveSoftware/Proton) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nA WINE implementation from [Valve Corporation](https://en.wikipedia.org/wiki/Valve_Corporation) to play Windows games directly from Steam Linux.\n- #### [**Protontricks**](https://github.com/Matoking/protontricks) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\n\tExtension to [Winetricks](https://wiki.winehq.org/Winetricks) for Proton enabled games.\n- #### [**proton-ge-custom**](https://github.com/GloriousEggroll/proton-ge-custom) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\n\tFork of [Proton](https://github.com/ValveSoftware/Proton) by RedHat developer GloriousEggroll to port the latest versions of WINE in Proton.\n\n\n## Emulators\n\n#### [**RetroArch**](https://www.retroarch.com/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nRetroArch is a frontend for emulators, game engines and media players.\n\n#### [**taminaru / awesome-emulators-simulators**](https://github.com/taminaru/awesome-emulators-simulators) [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)\nA curated list of software emulators and simulators of PCs, home computers, mainframes, consoles, robots and much more...\n\n#### [**`mesa_glthread=true` for OpenGL**](https://old.reddit.com/r/emulation/comments/gilg8b/mesa_drivers_use_mesa_glthreadtrue_when_using/) [![Generic badge](https://img.shields.io/badge/Tip-blue.svg)](https://img.shields.io/badge/Tip-blue.svg)\nMesa drivers flag to enable multi-threading on the Mesa drivers.\n\n\n## Development\n\n#### [**ROCm**](https://github.com/RadeonOpenCompute/ROCm) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nGPU-accelerated computing drivers for **AMD GPUs**.\n\n#### [**μProf**](https://developer.amd.com/amd-uprof/) [![Generic badge](https://img.shields.io/badge/Proprietary-red.svg)](https://img.shields.io/badge/Proprietary-red.svg)\nPerformance analysis tool for AMD for applications running on Windows and Linux operating systems.\n\n#### [**Ogre**](https://www.ogre3d.org/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\nCross-platform and cross-language open source engine written in C++.\n\n#### [**Godot**](https://godotengine.org/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\n2D and 3D cross-platform game engine written in C, C++.\n\n#### [**Blender**](https://www.blender.org/) [![Generic badge](https://img.shields.io/badge/FOSS-brightgreen.svg)](https://img.shields.io/badge/FOSS-brightgreen.svg)\n3D computer graphics software toolset used for creating animated films, visual effects, art, 3D printed models, motion graphics, interactive 3D applications, and computer games.\n\n#### [**vinjn / awesome-vulkan**](https://github.com/vinjn/awesome-vulkan) [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)\nA curated list of awesome Vulkan libraries, debuggers and resources.\n\n#### [**eug / awesome-opengl**](https://github.com/eug/awesome-opengl) [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)\nA curated list of awesome OpenGL libraries, debuggers and resources.\n\n\n## YouTube channels\n\n#### [**FlightlessMango**](https://www.youtube.com/channel/UCDmXLiZTBaFuCOXjy6mdw5w)\nBenchmark comparisons between different operating systems, different hardware and different software, as well as graphics comparisons.\n\n#### [**Chris Titus Tech**](https://www.youtube.com/playlist?list=PLc7fktTRMBoxAo8k95vnIaPynvk0wXomc)\nFocused on technical aspects of GNU/Linux, as well as gaming.\n\n#### [**Egee**](https://www.youtube.com/user/EtherealGaming1)\nReviews, benchmark comparisons of different GNU/Linux distributions and installation guides of games. \n\n#### [**Intelligent Gaming**](https://www.youtube.com/channel/UCH4d4o0Otxa7BNYs5Z5UEjg/videos)\nLinux gaming tutorials and gameplay.\n\n#### [**Bero Tech**](https://www.youtube.com/channel/UC7MUgl7pf_OfZhWurZQS1oA)\nLinux tutorials, benchmarks gaming performance on Linux and does gaming benchmarks between Windows vs Linux. \n\n\n## Q\u0026As\n\nSee [Q\u0026AS.md](Q\u0026AS.md).\n\n## Future plans\n\nEverything we plan to add in the future in this page will be in [TODO.md](TODO.md).\n\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Links to Linux Café\n\n- [Linux Café Website](https://linuxcafefederation.github.io/LinuxCafe/)\n- [Linux Café Discord](https://discord.gg/YY4zrNR)\n- [Linux Café Matrix](https://matrix.to/#/#linuxcafe:linuxcafe.chat)\n- [Linux Café Telegram](https://t.me/joinchat/Mn4RpxM6KrSLQMBL78yloQ)\n- [Linux Café Reddit](https://reddit.com/r/linuxcafe)\n\n\n## Special thanks\n\nSpecial thanks go to:\n\n- [The lutris project](https://github.com/lutris) \n- the [contributors](https://gitlab.com/TheMainGroup/awesome-gnu-linux-gaming/-/graphs/master) that have contributed in this project;\n- everyone that has suggested something to add, remove or fix;\n- the developers and writers that have created and contributed to the awesome projects that we have mentioned;\n- to everyone that has shared this project to others.\n\nThis project would never have happened and continued without you :)\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/linuxcafefederation%2Fawesome-gnu-linux-gaming/projects"}