|Tyler c54c5b0741||1 week ago|
|CONTRIBUTING.md||6 months ago|
|LICENSE||10 months ago|
|Q&AS.md||8 months ago|
|README.md||1 week ago|
|TODO.md||10 months ago|
|WhereToFindLinuxCafe.md||6 months ago|
|XORG.md||10 months ago|
A curated list of awesome GNU/Linux tips & tricks, games, tools, and resources. Inspired by awesome-vulkan and other awesome-related projects.
This 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.
Based on Ubuntu. Attempt from System76 to "de-Canonical-ise" Ubuntu, as well as some minor tweaks for gaming.
The purpose of Linux Mint is to produce a modern, elegant and comfortable operating system which is both powerful and easy to use.
Ubuntu is the modern, open source operating system built on Linux for the enterprise server, desktop, cloud, and IoT.
A distribution made from scratch, Solus is a rolling distribution that is snappy, stable and easy to use.
Lightweight and independent distribution to provide as much performance with as less time spent.
Minimal and secure source based distribution to maximise performance.
A 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. — Video
Overclocking software with the aesthetics based on AMD's Radeon Software Adrenalin from 2018.
Keyboard firmware to customize key switches. Based on the tmk_keyboard firmware. — Video - 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.
Cross-platform client for PlayStation 4 Remote Play. — Video
Programmable 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.
A list of patches maintained by the community.
Steam Play compatibility tool to run games using native Linux engines.
DBus 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.
Unofficial drivers for Logitech mice and keyboard.
SteamTinkerLaunch (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.
A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. — Video
A Vulkan post processing layer to enhance the visual graphics of games while barely impacting performance. — Video
Discord Overlay for Linux.
Website maintained by WINE HQ to track reports and ratings of video games.
The home of Linux and SteamOS gaming. Covering Linux Gaming News, Linux Games, SteamOS, Indie Game Reviews and more.
Covering the Linux Gaming Scene since 2014. Featuring Game Reviews, Hardware Reviews, Industry News, Trends Analysis and more.
A list of open source game alternatives to their proprietary counterparts.
A list of games that work natively in Linux.
A list of information about running games and related system configuration tips.
Repository containing the status of Steam games working in Virtual Reality.
A wiki of free games and related topics started by Han Dao.
CLI tool to adjust core clock and voltage of Ryzen processors.
An overview of the graphical Linux drivers.
An overview of the shaders used in games in Linux.
Guide to overclock an AMD GPU using the AMDGPU drivers.
CLI tool to adjust the core clock, memory and voltage of AMD graphics cards.
Fork of vibrantLinux; utility that automates NVIDIA's Digitial Vibrance Control and AMD's Saturation for games. — Only for AMD GPUs.
Powerful 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.
Nice monitoring tool for your GPU utilization (works with both FOSS driver and Catalyst one).
Note: Xorg has had a lot of problems with the 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.
Enable tearing prevention using the hardware page flipping mechanism.
If you want to explore into the Xorg configuration options, you can look into:
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.
GWE 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.
Inspired by vibranceGUI to port in Linux; utility that automates NVIDIA's Digitial Vibrance Control and AMD's Saturation for games. — Only for Nvidia GPUs.
Client with install scripts provided by the community to utilise applications and games without the hassle of manually setting them up.
Website for users to host, sell and download indie video games.
Hosting service for free and commercial video games (in browser and a downloadable client) with social functions.
Online-based game software program which allows players to keep their games up to date with the latest fixes and enhancements.
CLI client to launch games from the Epic Games Store.
A general-purpose Linux kernel aimed for performance and to provide more features.
A Linux kernel designed to give the optimal performance for desktop, multimedia, and gaming workloads. Only available in Debian/Ubuntu!
A custom Linux kernel with various patchsets to improve gaming performance. — Now available for non-Arch distributions!
Latest upstream Linux kernel in addition of the TKG patchsets. — Only available in Fedora!
Repository with various kernel patchsets.
Arch wiki page describing various Linux kernels.
A compatibility layer capable of running Windows applications on several POSIX-compliant operating systems such as Linux, macOS, & BSD.
Winetricks Helper script to download and install various redistributable runtime libraries needed to run some programs in Wine.
Wine-tkg and Proton-tkg Wine 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.
A 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.
A Vulkan-based translation layer for Direct3D 9/10/11 which allows running 3D applications on Linux using Wine.
A WINE implementation from Valve Corporation to play Windows games directly from Steam Linux.
RetroArch is a frontend for emulators, game engines and media players.
A curated list of software emulators and simulators of PCs, home computers, mainframes, consoles, robots and much more...
Mesa drivers flag to enable multi-threading on the Mesa drivers.
GPU-accelerated computing drivers for AMD GPUs.
Performance analysis tool for AMD for applications running on Windows and Linux operating systems.
Cross-platform and cross-language open source engine written in C++.
2D and 3D cross-platform game engine written in C, C++.
3D computer graphics software toolset used for creating animated films, visual effects, art, 3D printed models, motion graphics, interactive 3D applications, and computer games.
A curated list of awesome Vulkan libraries, debuggers and resources.
A curated list of awesome OpenGL libraries, debuggers and resources.
Benchmark comparisons between different operating systems, different hardware and different software, as well as graphics comparisons.
Focused on technical aspects of GNU/Linux, as well as gaming.
Reviews, benchmark comparisons of different GNU/Linux distributions and installation guides of games.
Linux gaming tutorials and gameplay.
Linux tutorials, benchmarks gaming performance on Linux and does gaming benchmarks between Windows vs Linux.
Everything we plan to add in the future in this page will be in TODO.md.
Special thanks go to:
This project would never have happened and continued without you :)