/r/linux_gaming
A subreddit for discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck).
Please check the FAQ first and keep distro/desktop/should-I-switch questions to the pinned thread “Getting started: the monthly distro/desktop thread”.
While r/linux_gaming is not primarily a tech-support forum, well-crafted support requests are welcome. Tech-support requests should include relevant details like logs, terminal output, system information. What did you do, and how, and with what version of what? How have you tried to troubleshoot the problem?
This guide can help you write useful tech-support requests.
Respect other users. Heated discussions are fine, unwarranted insults are not. Remember you are talking to another human being.
Original sources are preferred over news-blog-type posts unless valuable information is added in the write-up or an ensuing discussion. When in doubt, please add a link to one or the other in a text post.
Spam will be deleted. This means things like repetitious posting of similar content, low-effort posts/memes and misleading/exaggerated titles on link posts.
Reddit:
WWW:
Discord:
IRC:
Matrix:
Telegram:
/r/linux_gaming
Can you help me install fivem on Linux from bottles because I have Fedora and bottles so I also have GTA v installed
I've been a long time user of Lutris, but lately I've just been having a lot of trouble with it. To that end, I want to try Heroic for my GOG games.
How would you recommend I install the launcher? Using the AUR binary or flatpak?
Thanks
How was your experience? What distro did you use and how much gaming performance did you gain/lose?
It's driving me kinda nuts. The game works well, especially in DX11, but DOES NOT save settings. Every time I launch the game they go back to default.
In the fat chance someone bought this game. Do you have the same issue or it's personal and it just hates me?
The main reason why game publishers refuse to support Linux isn't the "low market share" drama. It's the lack of potential backroom licensing and exclusivity deals. You can't ask for money for Linux exclusives because Linux is open source. Nobody owns it so there is nobody you can ask for money. And that's where the big money is made. In B2B deals.
Game devs routinely approach Microsoft for extra funding in exchange for exclusivity deals and/or licensing adjustments. You can't do that with Linux.
Those deals are struck before the game is made while actual sales might be below expectations. These deals influence the game's dev cycle. Big money calls the shots often before there is a playable demo.
The whole "Linux has a low market share" drama is BS.
There are a lot of backroom licensing deals that companies like Valve don't talk about because of NDAs. And those can really chip away at their profits.
That's why Valve supports Linux. Because Steam is a digital game publishing platform and it's in their own best interests to not share profits with anyone else via backroom licensing and exclusivity deals.
By making Linux mainstream they ensure the game will work on steam without having to deal with third parties like Microsoft. It's a huge leverage when B2B licensing is involved.
Linux essentially ensures Valve doesn't have to worry about any of that in the long term because nobody owns Linux so nobody from the Linux side will come and ask them for money. And their investments in Linux are minimal from a financial point of view. There are ~79 people working on Steam. And only a fraction of them work on Linux support.
Context:
Initially developed and released by Gearbox Software in 2001, second Half-Life add-on, Half-Life: Blue Shift is a return to the Black Mesa Research Facility and another look at the Incident's consequences from the eyes of Gordon Freeman's best friend - Barney Calhoun.
In 2012, Crowbar Collective has delighted Half-Life fans with release of the magnificent Half-Life remake, but there are still no released remakes for add-ons. This is when we are coming in - HECU Collective are developing the Black Mesa: Blue Shift - a free remake with use of Black Mesa resources and style. We will try to stay as close to the original Blue Shift and Black Mesa as possible. Our mod will be releasing partially, chapter by chapter, so those who are not patient for the full release will finally have something to play!
News:
HECU Collective’s Blue Shift mod’s Chapter 5: Focal Point is out now.
Installation: (Debian, Ubuntu, Mint, Pop!_OS derivatives)
1) Subscribe to Black Mesa: Blue Shift on Steam Workshop.
2) Opt-in public-beta branch of Black Mesa. (THIS IS IMPORTANT!)
3) Download Black Mesa.
4) Copy Black Mesa: Blue Shift mod folder into Black Mesa's directory.
cp -R ~/.local/share/Steam/steamapps/workshop/content/362890/2424633574/bshift ~/.local/share/Steam/steamapps/common/Black\ Mesa
Sound fix:
5a) Install pip and ValvePython's vpk:
sudo apt install pip
pip install vpk --break-system-packages
5b) Extract sound and move sound files:
~/.local/bin/vpk -x ~/.local/share/Steam/steamapps/common/Black\ Mesa/bshift/audio ~/.local/share/Steam/steamapps/common/Black\ Mesa/bshift/bshift_sound_dir.vpk && mv ~/.local/share/Steam/steamapps/common/Black\ Mesa/bshift/audio/sound ~/.local/share/Steam/steamapps/common/Black\ Mesa/bshift && rm -d ~/.local/share/Steam/steamapps/common/Black\ Mesa/bshift/audio
Font fix:
6a) Download, extract and move new Black Mesa: Blue Shift's fonts.
cd ~/.local/share/Steam/steamapps/common/Black\ Mesa/bshift && mkdir ui cd ui && mkdir fonts cd ~/.local/share/Steam/steamapps/common/Black\ Mesa/bshift
wget https://web.archive.org/web/20221219205348if_/https://dl.retzo.net/dl/1686337449-8/fontsblueshift.zip
unzip fontsblueshift.zip -d ~/.local/share/Steam/steamapps/common/Black\ Mesa/bshift/ui/fonts
7) Edit game launch options of Black Mesa:
AMD/Intel:
mesa_glthread=true %command% -game bshift +developer 0 -oldgameui -disabledxvk
Nvidia:
__GL_THREADED_OPTIMIZATION=1 %command% -game bshift +developer 0 -oldgameui -disabledxvk
That's it, enjoy!
I have downloaded Steam from flathub.
I created a folder in my hard drive for steam, Whenever i try to download my games to my other drive it gives me a disk write error. What can i do to fix this?
I'm trying to get The Amazing Spider-Man 1 to run smoothly on Linux Mint using Lutris, but I've been struggling with all kinds of performance and visual issues. I've tried messing around with different versions of Wine, Proton, and DXVK, but nothing is quite right. Here’s a rundown of what I’ve tried so far:
Wine 9.21 Staging:
- With DXVK: Doesn't work at all.
- Without DXVK: No luck either.
Proton 9.0-3:
- With DXVK: The visuals are fine, but the performance takes a huge hit.
- Without DXVK: It runs, but the performance is rough and there are some visual glitches.
Proton 8.0-3:
- With DXVK: Performance is bad, visuals are fine, but some keyboard keys don’t respond.
- Without DXVK: Performance is better, but visual bugs show up and some keys still don’t work. Plus, it crashes after about 5 minutes.
Proton 7.0-3:
- With DXVK: It runs, but the performance is poor.
- Without DXVK: No go.
Proton 5.13-6:
- With DXVK: It works, but it’s still pretty laggy.
- Without DXVK: Doesn’t work at all.
Has anyone managed to get this game running decently on Linux? I'd love to hear any tips or tweaks to fix the performance and visuals. Thanks
Hi. I bought a HP Victus 16-R1061NT 9J263EA a few days ago, then installed EndeavourOS Linux to it. Everything is working fine except the games from Lutris.
First thing I did after the set up was installing Nvidia drivers(my computer has a RTX4060) and then, optimus-manager(Works fine right now.). Second thing was installing wine, wine-ge, ge-proton, Lutris and Steam. From it, then I installed its latest version of Proton.
I had a few games from a Windows installation. I copied them over to a folder in my Linux set up and created a prefix for them, then added them both to Lutris and Steam.
Now, when I launch them from Lutris, nothing initially happens. But when I do super+tab or play for a few minutes, games gets stuck.(Doesn't matter which fork of wine that I'm using, all of them produces the same issue) I can then stop them from Lutris. However, this doesn't happens in Steam. The games work perfectly fine, even after doing super+tab and returning back.
What can be the cause of this? And what can be a solution for it?
Also, I want to use a single prefix(or a main folder for all prefix foldersş due multiple reasons. I can't set that up in Proton too. How to do this? Weirdly, in Steam the games which was first run at Lutris uses the Lutris prefix while the others are using their own prefixes.
I have Mint 22 on my Asus Zephyrus G14, which has an Nvidia 3060 card.
I'd like to run games that aren't on Steam or GoG, nor are they listed on the Lutris site.
I generally have these games backed up as ISO files.
WINE is installed.
i'm new to linux so i have issues with knowing what to do in such situations, been using linux mint 22. i bought the witcher 2 on sale on gog and had lots of trouble from the installing part, but once i got over it, the game refuses to start and this is what shows up. i've tried to install the missing files many times and succeeded with some i got from another reddit wich apparently were needed, maybe, but the ones on the print with 'not found' just says it doesn't exist so i really don't know what to do. i don't know what the others are either. i can provide more informations about the notebook or something if needed, just let me know. (sorry if the english is bad, it's not my native language).
Hi! I recently decided to try out Lutris so that I could play some Battlenet games and encountered this graphical glitch when trying to open WoW Classic for example.
WoW Classic artifacting / glitching when opened via Battle.net on Lutris
I should have most of the correct Nvidia drivers, and I did follow the lutris install documentation from their GitHub. I thought this might be a Wine thing, but it even happens on other certain applications natively in Arch; another example being when I open submenus on Steam the submenu will have that same artifacting effect on it.
Steam submenus such as right clicking attributes give the same glitching effect
I'd love suggestions, because I'm not sure if I'm just missing a driver or if it's something else. Here is a quick neofetch for troubleshooting:
I will update this thread and mark as solved if I find out how to get it fixed, so that it can be of help to others later!
Hello, since i wasnt sure which flair to add, i popped it into the support one.
I just have one question, is playing on Battleye secured servers, easy anti cheat secured games safe on linux?
VAC is not a threat bcs of steamdeck, and vanguard isnt even something i care about cuz i dont play neither lol or valorant.
So how is linux, EAC and BE?
A little background: I play The Finals using my mobile hotspot (10gb/mo). Internet in my apartment building is very poor, to the point of taking 15 minutes for a 34mb update. I move my entire PC setup to update games and my system when necessary.
So, I've updated The Finals, and hop on my hotspot to play a few rounds. There is no 'update' button, just 'play' (Steam). I launch the game, and proceed to be absolutely useless due to lag. I look over at my other monitor, and see the game is downloading updates while I'm playing. I've already burned up 3/4 of my monthly hotspot in one night due to this. So, I close the game and think "I'll just let it update I guess". Update stops, and the 'play' button is shown. I reopen the game, and it launches, and proceeds to download updates. I have no idea why it's doing it this way, and I don't really feel like going get destroyed by a boss in Lies of P until I get access to internet again, as my hotspot got sucked up instantaneously
The game crashes on launch and only starts with proton, but then it won't work with VAC secured servers. Using a beta for an older version doesn't allow you to play on servers made for the new version. It seems like this is a common problem, having checked the Steam discussions for HL2:DM.
Edit: Upon further research, it seems like an issue has been opened about this on GitHub:
https://github.com/ValveSoftware/Source-1-Games/issues/6556
Installed wine and Steam through pi-apps Not really sure what I did to make it work because it wasn't working but now it is
Just wanted to let you all know i got surround working in Metro 2033 redux on Fedora 41 by switching to alsa in the prefix using protontricks
WINEPREFIX=~/.steam/steam/steamapps/compatdata/286690/pfx winetricks sound=alsa
and i also had to adjust volumes manually in the alsamixer app
is there a more convenient fix? I tested my surround setup in chromium and it works fine, but in games it just doesn't.
When getting minecraft full screen in minecraft 1.8.9 it will just crash. In 1.21 the situation is a little bit better but it still crashes.
I use Arch Linux with Hyprland with an NVIDIA Card (kinda think that this is nvidia's fault 😁)
It does this on every DE.
I'm gonna build a computer soon and have decided to switch to Linux. I've been trying a few different distros in VirtualBox and find I'm kinda falling in the middle of GNOME and KDE. I like Bazzite and I think that's the distro I'm going to go with. I really like GNOME overall. It feels snappier (although that might just be because it's in VirtualBox), I like the look of it, and honestly I just kinda want something different as I move away from Windows.
However, the KDE install of Bazzite has a few things I really like. It seems to expose more settings in the system settings. None specific that I really feel I need, but it'd be really nice to have more accessibility to those settings through the GUI in case I want to mess with them. I'm not a terminal fan yet. I'll get used to it but I'm not there, so GUI stuff is preferred. I like the KDE store better. It seems to have more organization and the layout looks better/tighter in a way I like. Dolphin as the file manager seems to have more functionality than the file manager in GNOME. I like the split side by side thing.
I've heard you can turn any flavor of linux into any other with some work, but realistically, how hard would it be to get those specific bits of KDE into an otherwise overall GNOME environment for a linux newbie? I have no idea where to even start with something like that other than googling. I think I'm going GNOME either way, but if it's pretty easy I might swap out some of those components. If it's a lot I'll just leave it.
Both Nobara and Bazzite also had a bunch of what looked like KDE specific tools or software or utilities or something. A lot of programs called Ksomething. Some looked interesting. Are most of those specific to KDE, or if I can find them in a store or figure out how to install them will they work with GNOME? Is it fair to assume there is a GNOME version of all of them, they just might not come preinstalled?
Also, for some reason no distro I've tried in VirtualBox has 2560x1440. Is that just a Virtualbox thing? I can't imagine the basic 2k 16:9 wouldn't be an available resolution in Linux.
OS: Linux Mint (Cinnamon Edition)
There are numerous options I've tried getting the overlay to work properly on Resident Evil 2 for example. I tried GPT but to no avail. This is what my screen shows at the moment. I tried manually entering the hotkey press in the config files and then it froze.
Hello everybody! As the name implies I moved my games from Disk 1 to Disk 2 after realizing they were installed in the smaller Disk, instead of the 1TB disk I had specifically for gaming before switching to Linux
Now I'm having this problem and I have no idea what to do (I'm not very skilled at coding or computing stuff in general).
My suspicion is that, since the Wine folder is in Disk 1 and now the games are on Disk 2 that's causing some issues with properly handling the launch, but I have no idea how to solve any of this T-T
Thanks for reading and for any answers that you may provide!
For some reason every time i launch steam some games update, especialy source games, for example l4d2 is getting a 800 mb update and the last patch was on october, how can i fix this?
I use proton GE and I get good performance but when I try and use proton experimental my FPS is locked at 25 and wont go up, the game I've tested is overwatch 2 if that helps. Anyone know why?
So i'm interested in getting a pc and have heard reviews in terms of pre built or build your own pc i want to build my own but i don't know ANYTHING of what's good so i would like some help i have a budget of 1k and less but i definitely don't want like the best of the best just a build that will last me for a while and that will be able to run games played rn
I click on the play button, but it doesn't do anything. It only lets me drag the window. When I spam click it multiple times, it opens like 5 windows. I'm using Proton Experimental. GE Proton 20 does the same thing. Proton 8.0-5 locks the frame rate at 20, and Proton 9.0-3 doesn't even start.
(EDIT: SOLVED)