Linux Gaming

22296 readers
225 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

No memes/shitposts/low-effort posts, please.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
1
 
 

It seems that you have a better playing experience by installing Bazzite on the Xbox Ally (except for Witcher 3 for some reason).

yhbbsAXbjoOlPq3.png

Edit: Add an image because the link shows black/broken symbol on the small preview window, not sure if it will fix

2
 
 

So I've increasingly been seeing people glaze the hell out of the Faugus launcher (https://github.com/Faugus/faugus-launcher). In large part because Bottles is in the "But it might work for us" stage of a full rewrite and Lutris lost a lot of the core development team in the past year or two.

It is very much a question as to whether Bottles even needs to be meaningfully maintained at this point as it is more a way to streamline prefix management. But Lutris could definitely use some love.

I have been unable to find a good description of what Faugus actually IS. Mostly just people regurgitating/Reacting to the Faugus team's PR videos and some REALLY annoying youtubers who clearly are emulating pewdiepie as it were.

At some point I'll probably just sit around and test it (I have a new laptop to provision after all...). But would love to hear some feedback or see some coverage (and maybe find an influencer I don't actively want to push into traffic in the process...) to sell me on it. Because, near as I can tell, it doesn't seem to support the wide range of user scripts that Lutris has to make most games a double click to install? It really seems closer to a Bottles replacement? Which... if there are enough features then sure but... yeah.

Thanks

3
64
submitted 12 hours ago* (last edited 12 hours ago) by SSUPII@sopuli.xyz to c/linux_gaming@lemmy.world
 
 

Running Debian 13 - KDE Plasma (Wayland)

Operating System: Debian GNU/Linux 13
KDE Plasma Version: 6.3.6
KDE Frameworks Version: 6.13.0
Qt Version: 6.8.2
Kernel Version: 6.12.57+deb13-amd64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × Intel® Core™ i7-8750H CPU @ 2.20GHz
Memory: 32 GiB of RAM (31.2 GiB usable)
Graphics Processor 1: Intel® UHD Graphics 630
Graphics Processor 2: NVIDIA GeForce GTX 1050
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: VivoBook_ASUSLaptop X580GD_N580GD
System Version: 1.0
NVIDIA-SMI 580.82.07              Driver Version: 580.82.07      CUDA Version: 13.0

When the PC going to full sleep (not hibernation), graphics rendered by GPU2 (Nvidia GeForce GTX 1050) corrupts itself. Most of the time software rendered by GPU2 just crashes, but rarely they remain functional with extreme graphical corruption. But this is only for assets that were already loaded, as new assets will work just fine.

Everything that is instead rendered by GPU1 (Intel UHD Graphics 630) is not affected.

KDE Plasma (X11) is not affected.

4
 
 

I'm using Arch currently and the following issues have been present on every install of Steam I've had:

  • Controller inputs break constantly. If I use big picture mode, the games will be in some quasi state where it both detects my controller and doesn't.
  • The menus take like 3 seconds to open.
  • The right click menu in the system tray does not work 30% of the time.
  • Worst of all, when I close a game, steam will not detect that it closes. Once this happens, no other page will load, no menus will open, and i have to killall steam -s SIGKILL, since no other signal works. It's also survived SIGKILL multiple times. How?
  • In game, the shift+tab menu does not work; half the buttons are unresponsive and the game will crash upon closing shift+tab

The arch wiki had nothing on this.

Flatpak and native installs have the same problem, reinstallation does nothing, steam --reset does nothing.

These issues occur across multiple games with different engines.

It's very strange since I have a very generic system and most people seem to have great experiences.

5
 
 

Came across this tool randomly while modding skyrim and trying to find out how to get synthesis working through wine as i was having issues. This program is an appimage with a gui to allow you to set up and manage different instances of mo2 for various games as well as vortex mod manager too if you prefer that instead

it works pretty good some menus seem a bit buggier than on the prefix i had but generally across the board it works and the faq has dependencies and other info listed too! thought i would share because I'm surprised I've not seen it mentioned anywhere i just had the github appear at the top of my search when searching about synthesis.

6
 
 

The excellent and incredibly useful Linux performance overlay MangoHud has released version 0.8.2 after being in testing for a few weeks with new features. Want to learn how to use it properly? Check out the GamingOnLinux guide for MangoHud.

7
 
 

This Black Friday is an in-depth look at the current performance of the open-source NVIDIA Linux driver stack with the Nouveau kernel driver (the Nova driver not yet being ready for end-users) paired with the latest Mesa NVK driver for open-source Vulkan API support. With that NVK Vulkan driver is also looking at the OpenGL performance using the Zink OpenGL-on-Vulkan driver used now for OpenGL on modern NVIDIA GPUs rather than maintaining the Nouveau Gallium3D driver. Plus the Rusticl driver for OpenCL compute atop the NVK driver. This fully open-source and latest NVIDIA Linux driver support was compared to NVIDIA's official 580 series Linux driver. Both RTX 40 Ada and RTX 50 Blackwell graphics cards were tested for this thorough GPU driver comparison

8
 
 

cross-posted from: https://lemmy.world/post/39410719

Error when trying to install Bazzite specifically

I get the following error message:

amd_pstate: failed to register with return -19

And there's more but then the screen turns into a creepy pasta gif looking thing of white and green shifting blocks, except for a few random letters.

But the issue doesn't happen when I used a Garuda xfce I had laying around I used for an older PC (that was maybe too old for Bazzite?). That went into the installer and live iso environment without issues.

It's a newish build I'm making for someone as a gift with the following hardware:

Asus Prime B550M-K AM4 microATX Kingston FURY Beast DDR4 3600 MHz AMD Ryzen 5 4500 AM4

And a used Nvidia RTX 3060ti.

I have secure boot off I think (the Asus EZ bios is weird)

Update

I managed to install it using the text installer, but now it does this:

Then blank screen. Ctrl-Alt-F2 gives me a terminal at least and I did just get-logs which gives me the following:

Is this a Wayland issue?

Update 2:

Not a Wayland issue. But tried installing Fedora Kiinoite to rebase it to Bazzite, but Fedora has the same issue Bazzite did when trying to install, only it doesn't mention the Elf 19 error, and it frezzes allowing me to take a picture:

I really love Bazzite and run it on my own computer, but I'm starting to think it doesn't really run on older desktop hardware.

9
10
135
dont do this. (infosec.pub)
submitted 3 days ago* (last edited 3 days ago) by Jumpropegazing@lemmy.zip to c/linux_gaming@lemmy.world
 
 

I saw this post on reddit and im banned there so I figured I'd post here for anyone who sees this and considers it.

I've directly tried this before, it was close to a year ago though or maybe longer so maybe things changed. But I've noticed when you try to launch a game that was previously running through wine on windows instead, it can completely stop the game from launching with wine in the future unless you reinstall the game (or maybe change install drive in steam?) or do some other fix im unaware of.

That's not a problem for everyone, if you just wanna use that specific game only on windows then you're fine, but i thought this should still be kept in mind in case people decide to do this to compare performance etc.

and also in order to run games off an ntfs drive you just need to set drive permissions in your fstab. Im on the shitter rn so maybe once im back at my pc ill grab the options and edit them into this. Sometimes the drive will stop giving proper access to it and all you need to do is run fsck on the windows drive then it should work on linux properly again its just some dumb windows shit.

EDIT: uid=1000,gid=1000,dmask=022,fmask=133 these are the options to add to your fstab, replace uid and gid with your user id and group id of your user account. after that games should work fine on ntfs.

i used to have an entire drive that was ntfs just to store stuff between windows and linux now its just bcache formatted to xfs though cuz i never touch windows really.

11
12
13
 
 

First some tech specs out of the way:

  • OS: Bazzite
  • CPU: AMD Ryzen 5600x
  • GPU: Intel Arc A770 16 GB VRAM
  • RAM: 32 GB DDR4
  • Mesa: 25.2.6

Previously, earlier this year, I had issues like these with Oblivion Remastered. Since then a lot of updates have arrived on Mesa and I've been able to play UE5 games... relatively... well. At least, the graphical issues don't exist anymore. Arc Raiders runs particularly well.

So I decided to reinstall Oblivion Remastered and see if that works without visual problems. But now I can't even launch the game properly!

It consistently crashes 2 or so minutes after launching the game (any Proton version it's supposed to work on, so from 9.0-4 and up, including Proton GE). So this happens when the shader precaching hits around 48%.

At first I thought this was an issue with UE5 shader caching, but after it crashes in the middle of shader precaching it can launch into the game's main menu where... it crashes after about 2 minutes.

This is not an immediate crash; after about 2 minutes the game freezes (the game specifically. My system still works fine), it stays frozen for about a minute, and then it crashes with a UE crash report window.

I've been trying to look for solutions, but I'm only finding reports from earlier this year where the game would crash after an hour or at specific points in the game, nothing that is similar to what I'm experiencing.

14
 
 

Hello

Since starting gaming on Linux exclusively about a year ago, I had crashes with "ring gfx_0.0.0 timeout" every once in a while. After some updates it got better and I was able to game for weeks without any problem, then it started again. Through the year I was able to play from 30 minutes to multiple hours until it crashed (if it did), but now I wasn't able to play more than a few minutes if the game didn't crash in the menu already. I tried all the possible solutions like adding different parameters to the kernel cmdine, add variables to the game launch command, try different Proton versions, downgrading Kernel etc. but nothing really helped (downgrading mesa stopped my ssdm to even start so I can't tell if that would have helped).

I was on EndeavourOS and thought "maybe with all the tinkering I made it worse" so I reinstalled it from scratch, same problem. Changed to CachyOS, problem persists. Thought about changing to a completely different distro but read that they all can have this problem.

So I found this Github page that first didn't help but pushed me in the right direction. On EndeavourOS I already tested with CoreCtl but didn't have any luck. So I tried LACT this time and tried a few things (should also work with CoreCTL, I just wanted to test different things to rule out errors on my side).

I have a RX8600 XT which should go up to 2360MHz. I had de graphs open on my second monitor and started the game. The game crashed as soon as the GPU clock went above 1600Mhz. I already feared that my GPU was dying. So after the next reboot, I set the max GPU clock speed to 1600MHz, way under the normal limit but I was able to play for about 20 minutes without any crash. I stopped the game, changed the clock speed to 2000MHz and it cashed instantly.

So I looked at the GPU voltage and it stayed at 856mV all the time, way to low for that clock speed. The my Sapphire Nitro+ the factory default is 850mV minimum and 1150mV maximum (Screenshot from igorslab.de):

As I'm too stupid to find a way to change the voltage to a fixed value and I didn't want to play around with the offset because "the offset of what exactly?" I searched for articles with similar problems and found a solution in a forum thread about a completely unrelated problem: Instead of setting the Power Profile Mode to "Auto" or "3D Full Screen" (which would make sense and is used automatically when playing games), I changed it to "Compute". The voltage now goes up to 1150mV when playing and I didn't have a crash for multiple hours!

I still have the command line options from the git-repo active but I think only amdgpu.ppfeaturemask=0xf7fff is really necessary, maybe even amdgpu.ppfeaturemask=0xffffffff would work. I'm gonna test this another day, now I'm just happy that it works.

Hope it helps someone else out there! 😀

TL;DR:

  • Enable overdrive to manually change settings (see LACT documentation)
  • Install LACT or CoreCtrl (and enable the daemon)
  • Change Power Profile Mode to COMPUTE

Update: Shortly after posting here I had a crash again, because of course this happens after writing about a solution...

I then saw that the maximum clock speed was at 2500MHz while stock is 2360MHz. So I changed that. My PC then crashed while on desktop but in the now frozen graph I saw that the target clock speed still was at 2500. I rebooted and also changed the kernel cmdlime back so that the only addition is amdgpu.ppfeaturemask=0xffffffff. Stable again since then.

15
 
 

The latest stable release of SteamVR is out now! SteamVR 2.14 is a maintenance release focused on fixing up bugs and nuisance issues. Nice to see the Linux fix make it in here, as no doubt that was quite annoying.

Mainly, this is promoting the previous Beta build to stable for all SteamVR users. No doubt plenty more ongoing behind the scenes so that SteamVR is ready for the upcoming Steam Frame device from Valve. I am very excited to get my hands on it eventually to cut the cord with VR but the Valve Index has served me well until now.

16
 
 

Chaosmonger Studio continue working on Voivod: The Nuclear Warrior a retro-styled heavy metal platformer in partnership with the band Voivod.

Following on from the successful Kickstarter crowdfunding campaign, they say it has now moved onto "full production" with the new trailer showcasing the game's evolving world: a desolate, post-apocalyptic landscape where mechanical ruins meet cosmic horror, brought to life through hand-crafted pixel art and an original soundtrack shaped by Voivod's unmistakable sound.

17
 
 

The November blog is out!

18
 
 

Schrodinger's Cat Burglar is a puzzle game with a cat that can be in two places at once, and that will no doubt confuse my brain. Not only does it look wonderful, but the developer added a Native Linux version of the game back in October to help improve it on Steam Deck too. They said that the newer Native build runs a lot smoother.

The game actually sounds great. The central quantum mechanic having you split into two cats at the press of a button, with each being controlled to solve puzzles. Seems like it gets a little confusing though as the develop notes the "quantum superstate obeys Heisenberg's Uncertainty Principle - when nobody is looking, Mittens could be in either location. If she’s observed however, things get theoretical…".

19
 
 

Made in the spirit of the likes of Journey, Firewatch, What Remains of Edith Finch - Kinsfolk is a casual adventure about fatherhood. As the main character you embark on a journey to discover the meaning of family. Seems like a nice one if you're into slower-paced experiences.

20
 
 

An updated version of the Steam Linux Runtime 4 branch was rolled out that has now shifted from Debian 11 to Debian 13 libraries for some significant upgrades. In the process more libraries have gone x86_64 only in foregoing the i386 builds. In addition, the SDL 2 library support for the Steam Runtime is now provided by sdl2-compat as the compatibility layer for SDL2 atop SDL3.

Valve and their partners at Collabora have rolled out a significant Steam Linux Runtime update to shift libraries from Debian 11 to Debian 13.2 after having skipped out on Debian 12. The approximate four year version jump has resulted in some libraries having a new SONAME for breaking ABI compatibility.

21
 
 

This is a bit of an updated post for some hardware that sort of fell into my lap that I'm trying to decide what to do with. I found a rig on the trash that has a GTX 970 and after taking off the cooler I learned it has an i7 4790 CPU. For the time it came out, this was pretty top tier hardware, but obviously today it's dated.

So I was thinking of doing a living room emulation build with this, for games up to wii/PS2, and maybe some older PC games as well. I was originally thinking of going with batocera, but considering I would like to do retro PC gaming as well, I'm not sure this is the best option. I don't know if bazzite would be the best option either, since that usually focuses on modern pc gaming.

So any thoughts on the best software for this rig, for the uses I'm thinking?

22
 
 

A fresh Proton Experimental update from Valve for the weekend with various game fixes for SteamOS / Linux. If you missed it, Valve also released Proton 10 recently.

It will show up in your Steam Downloads as an update for Proton Experimental if you have it installed. Otherwise, it will automatically download if you go to play a game that Valve has set for Proton Experimental by default. Or, you can manually search for Proton Experimental in your Steam Library to install it and try it on some games. See all the details on the different Proton versions in the GamingOnLinux Guide. Listed below is all the changes for the November 21st update.

23
 
 

Server officially goes offline tomorrow. Save File will be backed up here: https://drive.google.com/file/d/1B3vqt1tgBSC4eP3H8pXiUJzpI9DIk61V/view?usp=sharing

Mods Folder: https://drive.google.com/file/d/1IKmFwJ3dPPyO_A2vlJCpIZot_wm_v_LU/view

Big thank you for everyone in this community who participated:

MVP
rustyricotta - Petrochem, Military Science, Blue Science, Rail Standards, Etc

As well as
dfiggletest
Webeggong
TRBoom
Elyviere

The contribution I'm personally most proud of is the Artillery:

Although the discovery that placing Warden Vehicles nearby gives them plenty of self-repair capability is rustyricotta as well.

When I did a test run of the zombie survival mod pack it was actually incredibly difficult, but once the real server launched it was more than enough to have one player eliminate camps while the other worked on production. The Red and Green Sciences very very quickly reached 100 per minute, I did that, although that setup has since been replaced by others by a factorissimo solution to make logistics in the central area easier.

Really glad I held this, happy to see more of you in the future.

24
 
 

Expected to be introduced in the upcoming Linux 6.19 kernel cycle is the ASUS Armoury "asus-armoury" driver for enhancing support for the ASUS ROG Ally gaming handhelds and other ASUS enthusiast/gaming devices under Linux.

The ASUS Armoury driver was born out of the existing ASUS WMI driver but overhauling it with a clean and more well defined API. The ASUS Armoury driver provides new BIOS attributes using the fw_attributes_class while deprecating all the existing attributes from the ASUS-WMI driver with plans to then remove them in the next Linux LTS kernel version.

25
28
submitted 1 week ago* (last edited 6 days ago) by bridgeenjoyer@sh.itjust.works to c/linux_gaming@lemmy.world
 
 

So ill admit, CS2 never ran perfectly in windows either, and with everything having to be "shiny" and new all the time and with updates the game was bound to get laggy.

However I do wonder, is it the fault of my 15 year old amd fx cpu, or is it linux? I have a RX6700 gpu which should be plenty overkill for cs2. But ive heard cs2 is processor heavy. Im also still on ddr3, 32 gb.

Should have said its an 8 core fx black edition, its one of the best one they made (8350)

Also, I dont think all my ram sticks match exactly so I may check that. But yeah it seems its just way too old. Alan wake 2 wont even launch on it.

view more: next ›