Difference between revisions of "Main Page"
(→Other) |
m (Remove warning about new user accounts) |
||
(79 intermediate revisions by 15 users not shown) | |||
Line 1: | Line 1: | ||
Welcome to the Linux Gaming wiki! | |||
We seek to make an open, standard type of wiki that gathers all information, tutorials and tweaks to help with gaming on Linux. | |||
We were previously located at the [https://www.reddit.com/r/linux_gaming/wiki/index/ Linux Gaming subreddit wiki]. | |||
Feel free to contribute! We need it for this wiki to gain traction. | |||
== Overview == | == Overview == | ||
Line 7: | Line 13: | ||
*[[Getting started with Linux]] - In depth guide about how to start. | *[[Getting started with Linux]] - In depth guide about how to start. | ||
*[[Getting started (short version)]] - If you just want something that works. | *[[Getting started (short version)]] - If you just want something that works. | ||
*[[How to get answers]] - Knowing what information are relevant for a search engine or a forum. | |||
*[[Cheatsheet]] - terms you might stumble upon while reading this wiki | |||
=== Running games === | === Running games === | ||
Line 13: | Line 21: | ||
*[[Heroic]] - Launcher to run games from Epic and GOG. | *[[Heroic]] - Launcher to run games from Epic and GOG. | ||
*[[Steam]] - The best way to install games from Steam. | *[[Steam]] - The best way to install games from Steam. | ||
*[[Bottles]] - Run games and other programs that don't have a good install script. | |||
=== Tweaking === | |||
*[[Troubleshooting]] - What to do if your game just won't work. | |||
*[[Installing dlls]] - How to get Windows dependencies. | |||
*[[Winetricks]] - Easy tool to do tweaks. | |||
*[[Environment variables]] - You might use them to pass options to programs. | |||
*[[Gamescope]] - Tool to make games think they run maximized on a single monitor. | |||
*[[Dual GPU]] - How to get the game running on the correct GPU. | |||
=== Performance === | === Performance === | ||
* [[Improving performance]] - What to do if you get less FPS, more input lag, or more stuttering than on Windows. | *[[Improving performance]] - What to do if you get less FPS, more input lag, or more stuttering than on Windows. | ||
*[[FSR - FidelityFX Super Resolution|FSR]] - AMD FidelityFX Super Resolution. A technique to get significantly more performance in GPU limited games. | *[[FSR - FidelityFX Super Resolution|FSR]] - AMD FidelityFX Super Resolution. A technique to get significantly more performance in GPU limited games. | ||
*[[Gamemode]] - Tool to improve performance. | *[[Gamemode]] - Tool to improve performance. | ||
*[[Compositor]] - Makes your desktop look nice, but | *[[Compositor]] - Makes your desktop look nice, but may cost a lot of performance in games. | ||
*[[CoreCtrl]] - Tool to control CPU and GPU. Especially interesting if you have an AMD GPU. | *[[CoreCtrl]] - Tool to control CPU and GPU. Especially interesting if you have an AMD GPU. | ||
*[[Hardware video acceleration in Web browsers]] - Information on enabling hardware video acceleration in web browsers. | |||
*[[Monitoring & Stresstesting]] - How to test that your tweaked system is still stable | |||
=== Modding === | === Modding === | ||
*[[Modding]] - How to make mods work on Linux. | *[[Modding]] - How to make mods work on Linux. | ||
*[[ | *[[Visual Enhancement]] - Enhancing the visuals of a game. | ||
*[[Game specific modding tools|List of Game specific modding tools]] | |||
=== Hardware === | |||
*[[Hardware Recommendations]] - good hardware that you can buy and that is known to have good support | |||
*[[Working Hardware]] - an extensive list of hardware that is known to work | |||
=== Other === | === Other === | ||
Line 30: | Line 55: | ||
*[[Common tweaks]] - How to disable mouse acceleration (and more - to be done). | *[[Common tweaks]] - How to disable mouse acceleration (and more - to be done). | ||
*[[Misc]] - Various stuff that doesn't (yet) deserve an own article but might be useful. | *[[Misc]] - Various stuff that doesn't (yet) deserve an own article but might be useful. | ||
*[[ | *[[Windows Compatibility]] - How to run Windows programs | ||
*[[ | *[[Desktop Environment]] - The interface of your system. You can change it! | ||
*[[Window Manager]] - The thing that you use to move windows around on your screen | |||
*[[Graphical tools]] - Programs that no one tells you about, but that you might like if you don't want to use the terminal | |||
== Getting Tech Support== | == Getting Tech Support== | ||
Line 40: | Line 67: | ||
*[https://www.reddit.com/r/techsupport /r/techsupport] - large multi-OS support subreddit | *[https://www.reddit.com/r/techsupport /r/techsupport] - large multi-OS support subreddit | ||
*[http://www.linuxquestions.org/ LinuxQuestions.org] - very well established general support site for Linux | *[http://www.linuxquestions.org/ LinuxQuestions.org] - very well established general support site for Linux | ||
*[http://www.gamersonlinux.com/ GamersOnLinux] - Linux gaming community forum | |||
*[https://www.gamingonlinux.com/forum/tech-help GamingOnLinux.com Tech Forum] - All Linux gaming related tech help topics accepted | *[https://www.gamingonlinux.com/forum/tech-help GamingOnLinux.com Tech Forum] - All Linux gaming related tech help topics accepted | ||
*[https://github.com/ValveSoftware/steam-for-linux/issues Official Steam for Linux bug tracker] - searching for issues posted on Steam or games on Steam may provide solutions | *[https://github.com/ValveSoftware/steam-for-linux/issues Official Steam for Linux bug tracker] - searching for issues posted on Steam or games on Steam may provide solutions | ||
Line 63: | Line 91: | ||
*[http://pcgamingwiki.com/wiki/Home PCGamingWiki] - multi-OS game database | *[http://pcgamingwiki.com/wiki/Home PCGamingWiki] - multi-OS game database | ||
*[http://www.penguspy.com/ PenguSpy] - database of Linux games | *[http://www.penguspy.com/ PenguSpy] - database of Linux games | ||
*[https://happypenguin.altervista.org/index.php Happy Penguin - The Linux Game Tome] | |||
*[http://www.gamingonlinux.info/ Gaming On Linux] - another database | |||
*[http://www.lebottindesjeuxlinux.tuxfamily.org/en/home-en/ The Linux Game Book] - French and English database | |||
*[http://serioustux.narod.ru/ Serious Tux] - Russian database | |||
*[http://boilingsteam.com/recommended-games/ Recommended Linux Games] - selection of well received games available on Linux, with DRM information. | *[http://boilingsteam.com/recommended-games/ Recommended Linux Games] - selection of well received games available on Linux, with DRM information. | ||
*[https://www.reddit.com/r/LinuxVSWinBenchmarks/ Benchmark comparison of Linux/Windows] - subreddit where someone uploads videos comparing Linux vs Windows. | *[https://www.reddit.com/r/LinuxVSWinBenchmarks/ Benchmark comparison of Linux/Windows] - subreddit where someone uploads videos comparing Linux vs Windows. | ||
*[https://libregamewiki.org/Main_Page Libregamewiki] - wiki of free and open source (libre) games | |||
Linux Game Stores | Linux Game Stores | ||
Line 71: | Line 104: | ||
*[https://www.gog.com/ GOG.com] - contains downloadable Linux binaries, but launcher (GOG Galaxy) is not available for Linux | *[https://www.gog.com/ GOG.com] - contains downloadable Linux binaries, but launcher (GOG Galaxy) is not available for Linux | ||
*[http://pcgamingwiki.com/wiki/Humble_Store PCGamingWiki's] list of Humble Store Games - lists games available through Humble Store widgets | *[http://pcgamingwiki.com/wiki/Humble_Store PCGamingWiki's] list of Humble Store Games - lists games available through Humble Store widgets | ||
*[https://itch.io/ itch.io] | *[https://itch.io/ itch.io] - provides many indie games and game assets via it's Linux native app or website. | ||
*[https://www.zoom-platform.com/ Zoom Platform] - DRM-free retro games. | |||
*[https://gamejolt.com/games?os=linux GameJolt] | |||
*[https://www.indiegala.com/ Indiegala] | *[https://www.indiegala.com/ Indiegala] | ||
*[https://indiegamestand.com/store/ IndieGameStand Store] | *[https://indiegamestand.com/store/ IndieGameStand Store] | ||
Line 89: | Line 124: | ||
*[https://www.gamingonlinux.com/ GamingOnLinux] | *[https://www.gamingonlinux.com/ GamingOnLinux] | ||
*[http://www.boilingsteam.com/ BoilingSteam] | *[http://www.boilingsteam.com/ BoilingSteam] | ||
*[https://linuxgamingcentral.com/ Linux Gaming Central] | |||
*[https://www.holarse-linuxgaming.de/ HOLARSE LinuxGaming] (GERMAN) | *[https://www.holarse-linuxgaming.de/ HOLARSE LinuxGaming] (GERMAN) | ||
*[http://linuxgamecast.com/ Linux Game Cast] | *[http://linuxgamecast.com/ Linux Game Cast] | ||
*[http://www.linuxgames.com/ LinuxGames] | *[https://linuxgamenews.com/ Linux Game News] | ||
*[http:// | *[https://playingtux.com/?lang=en Playing Tux] | ||
*[https://www.linux-games.com/ Linux-Games] | |||
*[https://linuxgameconsortium.com/ Linux Game Consortium] | |||
*[https://www.linuxgamingportal.com/ Linux Gaming Portal] | |||
*[https://www.codingcommanders.com/linux-gaming/ Coding Commanders - Linux Game Blog] | |||
*[https://zerker.ca/home/tag/linuxunix.html Zerk Zone - Retro Linux Games] | |||
*[https://icculus.org/~hamish/retro/index.html Building a Retro Linux Gaming Computer] | |||
Historical Linux Gaming Sites | |||
*[https://web.archive.org/web/20210419173711/https://rootgamer.com/ RootGamer] (2012-2021) | |||
*[https://linuxgamingnews.org/ Linux Gaming News] (2009-2018) | |||
*[http://linuxgames.me/ Linux Games] (2016) | |||
*[https://web.archive.org/web/20191213112019/https://www.liflg.org/ linux installers for linux gamers] (2004-2019; moved to GitHub) | |||
*[https://web.archive.org/web/20160505015216/http://ubuntugames.org/ Ubuntu Games] (2012-2016; Portuguese) | |||
*[https://web.archive.org/web/20160604150745/http://www.lgdb.org/games Linux Game Database] (2010-2019) | |||
*[http://icculus.org/lgfaq/ Linux Gamers' FAQ] (last updated 2016) | |||
*[https://web.archive.org/web/20090302095738/http://www.linuxgamingworld.com/ Linux Gaming World] (2006-2009) | |||
*[https://web.archive.org/web/20140217234002/http://www.linux-gamers.net/ linuXgamers.net] (2003-2013) | |||
*[https://web.archive.org/web/20150726203906/http://www.linuxgames.com/ LinuxGames] (1998-2015) | |||
*[https://web.archive.org/web/20140214112327/http://www.tuxgames.com/ Tux Games] (2000-2014) | |||
*[https://web.archive.org/web/20130402151010/http://happypenguin.org/ The Linux Game Tome] (1995-2013) | |||
*[https://web.archive.org/web/20040109114819/http://www.linuxgaming.net:80/index.php LinuxGaming] (2002-2004) | |||
*[https://web.archive.org/web/20040925062326/http://www.tuxgamer.com:80/ Tux Gamer] (2002-2004) | |||
*[https://web.archive.org/web/20080119000310/http://lgdc.sunsite.dk/ Linux Game Development Centre] (2000-2002) | |||
*[https://web.archive.org/web/19990302090332/http://www.spinne.com:80/x/games/ X11 Games] (1997-1998) | |||
Miscellaneous Sites | Miscellaneous Sites | ||
Line 100: | Line 161: | ||
*[http://lutris.net/ Lutris] - an open gaming platform for Linux. Manages all your native, WINE, and emulated games in one place. | *[http://lutris.net/ Lutris] - an open gaming platform for Linux. Manages all your native, WINE, and emulated games in one place. | ||
*[http://www.playonlinux.com/en/ PlayOnLinux] - application to make installation and running of games through Wine easier | *[http://www.playonlinux.com/en/ PlayOnLinux] - application to make installation and running of games through Wine easier | ||
*[https://flathub.org/home Flathub] - the default repository of Flatpak, a | *[https://flathub.org/home Flathub] - the default repository of Flatpak, a distribution agnostic package manager | ||
*[http://osgameclones.com/ OS Game Clones] - open source remakes of classics | *[http://osgameclones.com/ OS Game Clones] - open source remakes of classics | ||
*[https://wiki.archlinux.org Arch Wiki] - a high quality, well maintained source for information on Arch Linux, as well as applications available for it. Most information also applies to other distributions. | *[https://wiki.archlinux.org Arch Wiki] - a high quality, well maintained source for information on Arch Linux, as well as applications available for it. Most information also applies to other distributions. | ||
*[https://github.com/mikeroyal/Perfect-Ubuntu-Guide/blob/main/README.md Perfect-Ubuntu-Guide] - in depth tutorial on how to configure Ubuntu. Also contains a gaming section, that might also be relevant for other distributions. | |||
*[https://indiegamereviewer.com/category/platforms/linux/ Inde Game Reviewer - Linux] | |||
== Outdated pages in this wiki (please update them) == | == Outdated pages in this wiki (please update them) == | ||
Line 112: | Line 175: | ||
*[[List of Linux games pulled from the Steam Store|<s>List of Linux games pulled from the Steam Store</s>]] - information regarding store entries being removed or unavailable | *[[List of Linux games pulled from the Steam Store|<s>List of Linux games pulled from the Steam Store</s>]] - information regarding store entries being removed or unavailable | ||
*[[List of Source Ports|<s>List of Source Ports</s>]] - information about commercial games where the engine source code is open and available for use. | *[[List of Source Ports|<s>List of Source Ports</s>]] - information about commercial games where the engine source code is open and available for use. | ||
== Backup this Wiki == | |||
You can get an xml dump to backup this wiki [https://linux-gaming.kwindu.eu/dump.xml here]. |
Latest revision as of 10:59, 17 August 2024
Welcome to the Linux Gaming wiki!
We seek to make an open, standard type of wiki that gathers all information, tutorials and tweaks to help with gaming on Linux.
We were previously located at the Linux Gaming subreddit wiki.
Feel free to contribute! We need it for this wiki to gain traction.
Overview
Getting started
- Should you switch to Linux gaming? - Things to consider before wiping Windows.
- Getting started with Linux - In depth guide about how to start.
- Getting started (short version) - If you just want something that works.
- How to get answers - Knowing what information are relevant for a search engine or a forum.
- Cheatsheet - terms you might stumble upon while reading this wiki
Running games
- Lutris - The most important launcher. Big library of scripts to help you install many games. Runs basically everything.
- Heroic - Launcher to run games from Epic and GOG.
- Steam - The best way to install games from Steam.
- Bottles - Run games and other programs that don't have a good install script.
Tweaking
- Troubleshooting - What to do if your game just won't work.
- Installing dlls - How to get Windows dependencies.
- Winetricks - Easy tool to do tweaks.
- Environment variables - You might use them to pass options to programs.
- Gamescope - Tool to make games think they run maximized on a single monitor.
- Dual GPU - How to get the game running on the correct GPU.
Performance
- Improving performance - What to do if you get less FPS, more input lag, or more stuttering than on Windows.
- FSR - AMD FidelityFX Super Resolution. A technique to get significantly more performance in GPU limited games.
- Gamemode - Tool to improve performance.
- Compositor - Makes your desktop look nice, but may cost a lot of performance in games.
- CoreCtrl - Tool to control CPU and GPU. Especially interesting if you have an AMD GPU.
- Hardware video acceleration in Web browsers - Information on enabling hardware video acceleration in web browsers.
- Monitoring & Stresstesting - How to test that your tweaked system is still stable
Modding
- Modding - How to make mods work on Linux.
- Visual Enhancement - Enhancing the visuals of a game.
- List of Game specific modding tools
Hardware
- Hardware Recommendations - good hardware that you can buy and that is known to have good support
- Working Hardware - an extensive list of hardware that is known to work
Other
- Terminal - The scary black thing with text. How to use it without messing up your computer.
- Common tweaks - How to disable mouse acceleration (and more - to be done).
- Misc - Various stuff that doesn't (yet) deserve an own article but might be useful.
- Windows Compatibility - How to run Windows programs
- Desktop Environment - The interface of your system. You can change it!
- Window Manager - The thing that you use to move windows around on your screen
- Graphical tools - Programs that no one tells you about, but that you might like if you don't want to use the terminal
Getting Tech Support
Generally, the first port of call for problems that you may encounter is the dedicated support (forums, IRC, knowledgebases etc) provided by the Linux distribution that you're using. You can also ask for help in the Weekly Tech Support Thread that's pinned to the top of /r/linux_gaming. The relevant distro subreddit may also be useful - the popular ones can be found on the /r/linux sidebar. If the problem is a game-specific one, then searching out support from the game's website, subreddit, or Steam community hub may be of help. Otherwise, you may find the following links of use:
- /r/LinuxQuestions - general Linux support subreddit
- /r/Linux4Noobs - subreddit providing Linux support that is "explicitly noob-friendly"
- /r/techsupport - large multi-OS support subreddit
- LinuxQuestions.org - very well established general support site for Linux
- GamersOnLinux - Linux gaming community forum
- GamingOnLinux.com Tech Forum - All Linux gaming related tech help topics accepted
- Official Steam for Linux bug tracker - searching for issues posted on Steam or games on Steam may provide solutions
- ProtonDB - user reports on Proton/Steam Play game compatibility, often with comments regarding necessary tweaks
- Official Proton bug tracker - generally every Proton game is kept track of in its own issue report, so see if your game already has one and only create a new report if one doesn't exist
- Feral Interactive - for support on any games that have been ported/published by Feral Interactive
- Wine Database - holds support information for games that can be run through Wine
- Wine Forums - for support on games run through Wine that may not be covered in the Database
External Links
Lists of sites that may be of interest or help to people interested in Linux gaming. All the of the information held within these sites is the responsibility of their respective owners.
Crowdfunding
- GamingOnLinux's list of crowdfunding campaigns - information on all known current crowdfunding campaigns relevant to Linux games.
- Indiegogo - broad range crowdfunding site, often used for Linux game campaigns
- Kickstarter - largest crowdfunding site and frequently used for Linux game campaigns
Linux Game databases
- Lutris - most important source of information about how well non Steam games run. Also contains scripts that install the game. Easiest to use with the Lutris launcher.
- GamingOnLinux Database - tracking all Linux games and more
- PCGamingWiki - multi-OS game database
- PenguSpy - database of Linux games
- Happy Penguin - The Linux Game Tome
- Gaming On Linux - another database
- The Linux Game Book - French and English database
- Serious Tux - Russian database
- Recommended Linux Games - selection of well received games available on Linux, with DRM information.
- Benchmark comparison of Linux/Windows - subreddit where someone uploads videos comparing Linux vs Windows.
- Libregamewiki - wiki of free and open source (libre) games
Linux Game Stores
- The Feral Store
- GOG.com - contains downloadable Linux binaries, but launcher (GOG Galaxy) is not available for Linux
- PCGamingWiki's list of Humble Store Games - lists games available through Humble Store widgets
- itch.io - provides many indie games and game assets via it's Linux native app or website.
- Zoom Platform - DRM-free retro games.
- GameJolt
- Indiegala
- IndieGameStand Store
- Steam - requires Steam client to install / run games
Steam Specific
- ProtonDB - database of crowdsourced reports of Steam game compatibility with Proton
- Official /r/linux_gaming Steam group
- SteamDB - site providing information on real-time changes to Steam games
- Steam for Linux Community Site - Steam's own hub for the Steam for Linux client and games
- Chart of games on Steam - Tracks the amount of Linux games on Steam (maintained by /u/maeries)
- List of DRM free games on Steam
Linux Gaming Sites
- GamingOnLinux
- BoilingSteam
- Linux Gaming Central
- HOLARSE LinuxGaming (GERMAN)
- Linux Game Cast
- Linux Game News
- Playing Tux
- Linux-Games
- Linux Game Consortium
- Linux Gaming Portal
- Coding Commanders - Linux Game Blog
- Zerk Zone - Retro Linux Games
- Building a Retro Linux Gaming Computer
Historical Linux Gaming Sites
- RootGamer (2012-2021)
- Linux Gaming News (2009-2018)
- Linux Games (2016)
- linux installers for linux gamers (2004-2019; moved to GitHub)
- Ubuntu Games (2012-2016; Portuguese)
- Linux Game Database (2010-2019)
- Linux Gamers' FAQ (last updated 2016)
- Linux Gaming World (2006-2009)
- linuXgamers.net (2003-2013)
- LinuxGames (1998-2015)
- Tux Games (2000-2014)
- The Linux Game Tome (1995-2013)
- LinuxGaming (2002-2004)
- Tux Gamer (2002-2004)
- Linux Game Development Centre (2000-2002)
- X11 Games (1997-1998)
Miscellaneous Sites
- DOSBox - application to enable running old DOS games
- ScummVM - another application which allows running various old games, but unlike DOSBox it natively reimplements their engines.
- Lutris - an open gaming platform for Linux. Manages all your native, WINE, and emulated games in one place.
- PlayOnLinux - application to make installation and running of games through Wine easier
- Flathub - the default repository of Flatpak, a distribution agnostic package manager
- OS Game Clones - open source remakes of classics
- Arch Wiki - a high quality, well maintained source for information on Arch Linux, as well as applications available for it. Most information also applies to other distributions.
- Perfect-Ubuntu-Guide - in depth tutorial on how to configure Ubuntu. Also contains a gaming section, that might also be relevant for other distributions.
- Inde Game Reviewer - Linux
Outdated pages in this wiki (please update them)
The following pages are heavily outdated. You should probably look somewhere else to get information. If you have the knowledge, please feel free to update them.
Linux_Gaming FAQGraphic drivers on Linux- information about video card drivers on LinuxLinux ports on Steam Greenlight- status updates and information on Linux ports made available through Steam GreenlightList of Linux games missing from Steam- status and updates on Linux games not on SteamList of Linux games pulled from the Steam Store- information regarding store entries being removed or unavailableList of Source Ports- information about commercial games where the engine source code is open and available for use.
Backup this Wiki
You can get an xml dump to backup this wiki here.