Linux Gaming

19012 readers
45 users here now

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

founded 5 years ago
MODERATORS
1
 
 
  • fixed issue with 32 bit applications needing wow64 when using ntsync, no longer need to enable wow64 for ntsync

  • ntsync now enabled by default, will be used if kernel supports it

  • sdl will automatically be used when wine-wayland is used (this is because steam input does not work yet on wine-wayland)

  • JacKeTUs gameinput stub patch added for for Le Mans Ultimate (https://github.com/JacKeTUs/wine/tree/lmu-d2d1-gameinput)

  • SteamDeck=0 input fix added for warframe, smite 2, summoner's war, summoner's war chronicles

  • SteamDeck=1 fix added for Mortal Kombat 1

  • dotnet8 protonfix added for Voice Attack 2

  • Removed deprecated core count limit for New World

  • Multiple fixes added for Darksiders

  • Darksiders GOG, EGS, and Amazon versions added to protonfixes

  • Protonfix added for Chronology

  • Protonfix added for Blood & Bacon

  • Protonfix added for JR East Train Simulator

  • Protonfix added for GOG version of DOOM 2016 (fixes black screen)

  • dxvk updated to latest git

  • dxvk-nvapi updated to latest git

  • vkd3d updated to latest git

  • vkd3d-proton updated to latest git

  • wine updated to latest bleeding edge

  • changes imported from upstream proton

2
 
 

cross-posted from: https://lemmy.dbzer0.com/post/49276678

Coming about three weeks after DXVK 2.6.2, the DXVK 2.7 release adds support for the VK_EXT_descriptor_buffer Vulkan extension by default on newer AMD and NVIDIA GPUs to significantly reduce CPU overhead in games like Final Fantasy XIV, God of War, Metaphor: ReFantazio, Watch Dogs 2, and others.

Source

3
 
 

Anyone got this to work between a linux host and a steamdeck?

I am using the arch package of steam on the host, I opened the necessary ports, but I can't get the two to download from each other (just to be safe I completely disabled the firewall on both devices and tested, doesn't work).

Steam's remote connection logs mention receiveing broadcast from the other device and when I start the download, the server briefly starts saying "hosting local file transfer" in its downloads page but stays in 0% a little while and disappears.

4
 
 

I've been experiencing freezes after ~1h of playing. Those are hard freezes when even switching workspace doesn't work. Restarting the game helps for another hour

I've tried what few options from protondb but haven't noticed much change

Am I the only one?

  • GPU: Radeon 5700 xt
  • CPU: AMD
  • 48 GB RAM
  • SSD
5
 
 

Short but cute game, was neat to see the video at the end showcasing the steps the developers went through to create it.

6
 
 
  • Added ntsync support:

Enable with PROTON_USE_NTSYNC=1

NOTES:

  1. Your kernel must be patched with ntsync patches. If your system does not have /dev/ntsync then your kernel does not have the patches required to use ntsync.

  2. Some applications, mostly 32 bit, may also need PROTON_USE_WOW64=1 when using ntsync

  • Added FSR4 upgrade support via PROTON_FSR4_UPGRADE=1 (auto upgrades from amd directly https://download.amd.com/dir/bin/amdxcffx64.dll)

  • Added fixes from upstream for flicker/rendering issue when using wine-wayland

  • Refactored a lot of the patches section and cleaned up outdated or merged patches

  • Update wine-wayland patches

  • Updated wine to latest bleeding edge

  • Updated dxvk to latest git

  • Updated vkd3d-proton to latest git

  • Imported all upstream proton changes

  • protonfixes: added a fix for winetricks wget gnutls failing inside fex

  • protonfixes: add fix for sifu freeze (thanks UsernamesAreNotMyThing)

7
 
 

Hey all, just got the 8BitDo Ultimate Wireless 2 and just wondering how I can update the firmware? I had a look around and not sure if the updater works under wine, I had a go but didn't seem to recognise that it was plugged in.

Any advice? I primarily got this to use with my desktop and Steam Deck - maybe the Deck can update the firmware?

Edit: had to use a windows VM, pass-through the USB, then update that way. Gyro and all the buttons are recognised on the Steam Deck.

8
 
 

cross-posted from: https://sh.itjust.works/post/41923801

So, I have this new laptop I got which has an NVIDIA RTX 4090M GPU, and also an integrated Intel GPU. Obviously, I only want to use the Intel GPU for less intensive apps, and to use the NVIDIA GPU for games or other intensive applications, such as AI.

Through trial, error, and lucky searches on the internet, I figured out some things that do and don't work.

  • Plugging in the laptop makes the NVIDIA GPU run much faster
  • The default Fedora NVIDIA drivers work fine, I don't need to install any alternatives
  • To make a normal app use the GPU, all I have to do is right click the icon and click 'Launch with discrete GPU' (on GNOME), or to make it open with discrete GPU by default (and launching with the integrated GPU would be an option in the context menu), I have to copy the desktop file to ~/.local/share/applications, and edit the .desktop file so it contains the line PrefersNonDefaultGPU=true
  • For Steam apps, the previous method doesn't work (for some reason - maybe it uses a custom launch process?), but after trying many different ways, I was able to get most Steam apps to use the correct GPU (GPU 0) by adding the custom launch option PROTON_USE_WINED3D=0 %command%
  • For some reason, this doesn't work for Hogwarts Legacy. It, of all games, really wants to use the Intel graphics - even with the custom launch command, PrefersNonDefaultGPU=true, and in game setting the preferred GPU to my NVIDIA one - yes, it is listed and recognised in game - I can tell both from the Resources app and the abysmal performance that my NVIDIA GPU is not being used and my Intel GPU is
  • Other apps like Portal RTX, The Witcher 3, ComfyUI (running through Krita AI Diffusion), Blender, and Civilisation 6 are running great with the NVIDIA GPU
  • I do not have prime-run installed and do not need it

My laptop model is MEDION Beast X40.

I'm honestly at my wits end.

Any suggestions?

9
 
 

Hi. I've been using Linux for decades on my work machines, but most of my knowledge is pretty rusty. However for gaming I've always used a Windows machine. I'm thinking of getting rid of microsoft entirely, since I've been hearing such good things about steam & proton lately.

I was going to just install Mint on my gaming computer, but since there are a ton of experts here, I figured I should check in to see if there is any reason not to use Mint for this? And if there is any other considerations or setup I should be aware of to keep my games running well?

10
 
 

I recently upgraded from an RX 580 to an RTX 3060 Ti, but The Finals now runs significantly worse than before. I’m getting around 40 FPS with frequent micro-stutters, making it nearly unplayable for competitive play.

This issue only occurs with The Finals, all other games, including other Steam titles, run fine on the new GPU.

It also doesn’t matter what settings I use. The game runs at 40 FPS whether I set everything to Ultra or drop to Low with DLSS on Ultra Performance.

The best performance I’ve managed (around 40–50 FPS) is using the following launch flags:

mangohud gamemoderun %command%

Here’s what I’ve tried so far (without success):

  • Tested Proton Hotfix, Experimental, Proton GE, and Proton EM (both Flatpak and native).
  • Ran the game with and without GameMode, MangoHUD, and Gamescope.
  • Updated drivers and system packages to the latest versions.

None of these made any improvement. Some configurations even caused the game not to launch at all.

11
22
submitted 1 week ago* (last edited 1 week ago) by 4shtonButcher@discuss.tchncs.de to c/linux_gaming@lemmy.ml
 
 

I'm contemplating to replace 1-2 aging desktops in our home by "gaming" laptops.

What really bugs me with the Linux laptops I currently have is that sleep is unstable or inefficient. On one device it sometimes just won't wake up. On both the battery is drained fully within few days. I have a MacBook at work and know I'll probably not hit the same level of stability and efficiency in sleep, but I'm wondering whether hardware choice can play a role in improving the experience, especially seeing how I might make this my primary device moving forward.

I often grab the Linux laptop and end up going for the work MacBook or my ipad because the battery is dead and I only wanted to check something real quick - it's okay with an old leftover device but it sort of irritates me.

Update: I also experience battery drain when shut down and would love to reduce that. A laptop is a device I keep ready but not necessarily plugged in. As a parent I might not use it for a few days here or there.

12
 
 

I'm on Nobara 42 and use the pre-installed Lutris.

I'm trying to use pre-launch and post-exit scripts with Lutris. My script looks like this: echo "pre launch" > /home/me/Documents/lutris.txt and creates the textfile when I run it manually.
I set the full path to the script in a game as a Pre-launch script and toggled Wait for pre-launch script completion to on.
The game just launches normally when I click play and the text-file is not created.

Can anyone tell me what I'm doing wrong?

13
 
 

Solution: tried native steam and worked instantly. Fiddled around with flatpak permissions and discovered steam need all devices access (rather than just input) for the controls to work when streaming to the deck.

I wanted to stream Expedition 33 to my deck. The game launches just fine but it won't recognize anything but the touch screen and I see MnK controls are active.

So I connected a controller to my PC, launched the game there, then started streaming from the deck. But as soon as the deck is connected the game goes back to MnK inputs and again nothing but the touch screen works.

The PC is running Steam Flatpak and Proton Experimental. With default Steam Input settings (which I think cannot be disabled when using Steam Play anyway).

I cannot run the game using Proton GE, just getting a black screen with audio.

So is Steam Play supposed to be a plug and play experience and I'm unlucky?

14
 
 

And omfg!!! I'm amazed and blown away. I have this old PC that I've had since 2016. Replaced the old 1080Ti that died with an RX6600. Connected it to my TV in the basement and installed Bazzite OS HTPC on it.

A friend of mine has over 2500 games on his steam and gave me access through this family sharing feature. Man, I'm amazed. I didn't know that steam mode has built in upscaling where all the games I play are now running ~50 - 60 FPS on medium to high settings on this 4k TV. It's like having an actual console but with more games and better graphics. For controller, I got this Gamesir cyclone 2 and it's freaking fantastic. Just trying to figure out how to wake the "console" using the controller. I don't think I'll ever touch my PS4 pro ever again.

I did have one issue where Bazzite wouldn't wake up after suspend, but fixed that by disabling runtime power management for AMDGPU by Adding options amdgpu runpm=0 to /etc/modprobe.d/amdgpu.conf and disabling the wake up animation for steam mode.

That's it. Just came here to share with you all this amazing discovery. lol

15
 
 

Hi mates,

I am new to linux knows very very basic linux like using it for more then year know how to sort little issues etc. I have my laptop with me having specs as following: **Hp Elitebook 840 G4 Core i5 7th Gen 8gb Ram 256 gb SSD Full Hd 1080 maybe resolution Currently using Fedora KDE Edition **

Use for basic working sometimes it gets load sometimes but still a good one.

Help me if you can install Tekken 7 or if not then tekken 3 will work for me as well.

I dont litterly know anything fully technical so kindly if you gonna tell me explain it to be with step by step detailes please and let me know each thing. It'll be great help 🤞

Note: If Tekken 7 can't be installed on fedora or need anything else to change, kindly recommend me, mostly i have used debian based systems and rest i have is fedora so if anything is nkt suitable, let me know please.

Gonna post in multiple communities to get extra help. Thank you

16
17
 
 
  • Fix doom eternel black screen regression when using wine-wayland

  • disable steam input and xalia in wine-wayland (they dont work with it) and enable sdl instead

  • add protonfixes for Blade & Soul NEO -- game is now playable but there is a known crash in-game when you open the settings. Opening the settings at character select works fine

  • add protonfix to set SteamOS=1 for Wuthering Waves --game is now playable

18
 
 

I recently switched to Nobara and I'm currently trying to get everything to work. I'll be a bit spammy here looking for help, I hope that's ok.

Today I would like to install my retail version of Unreal Tournament 2004 that came on a DVD. I got the installer for the native Linux version to run and copied over the latest patch. But when I try to run the game i get ./ut2004-bin-linux-amd64: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

I tried to install libstdc++ through dnf and got

Package "libstdc++-15.1.1-2.fc42.x86_64" is already installed.
Package "libstdc++-15.1.1-2.fc42.i686" is already installed.

In /root/lib I habe a libstdc++.so.6

Does ".so.5" mean I need version 5. How do I get the version Unreal Tournament 2004 wants?

Or would it be easier to use the Windows version through Wine?

edit: managed to get the native version to run: https://feddit.org/post/15075302/7666396

19
 
 

HOTFIX: GE-Proton10-7:

  • Re-added the PROTON_PREFER_SDL option. When this envvar is set steam input and hidraw are disabled so that SDL takes priority over controller support.

HOTFIX (GE-Proton10-6):

The wine-wayland patches needed rebasing and needed force pushing due to a problem with a few commits in them noted by the author that can cause some crashing, making GE-Proton10-5 version invalid.

The 10-5 release was reverted due to the force push per the request of the wine-wayland patch set author, thus the version bumped to 10-6. It's one of those view weird instances where you will see a version missing in the releases. (This also happened in the past with media foundation stuff that Valve yelled at me about). Oopsie.

Changelog (GE-Proton10-5):

Nothing too major here, mostly just an update to upstream's code since it's been about 30 days.

  • Wine-wayland patches have been updated/rebased, should fix some nvidia crashes, and no longer need this mesa patch: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34918

  • patches added to help with Wuthering Waves.

  • protonfixes updated

  • protonfix added for Artificial Academy 2

  • protonfix added for Persona 4 Arena Ultimax

  • protonfix added for Anno 1800 from Ubisoft Store

  • protonfix added for Anno 1800

20
 
 

Nothing too major here, mostly just an update to upstream's code since it's been about 30 days.

  • Wine-wayland patches have been updated/rebased, should fix some nvidia crashes, and no longer need this mesa patch: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34918
  • patches added to help with Wuthering Waves.
  • protonfixes updated
  • protonfix added for Artificial Academy 2
  • protonfix added for Persona 4 Arena Ultimax
  • protonfix added for Anno 1800 from Ubisoft Store
  • protonfix added for Anno 1800
21
 
 

Today in Lutris discord which I happen to lurk occasionally, I saw some lovely people were commenting in the offtopic channel about how they support Ethan Kleins lawsuit against Youtubers who criticised him, GamerGate bs, defending streamer sex pests and some other stuff. One person offhandedly mentions how they get their information from Asmongold.

If you're not very online, Asmongold is a reactionary streamer who at one point declared he thinks Palestinians should be genocided because of their "inferior culture". Ethan Klein is a somewhat well known youtuber/podcaster who has also spent the last year or so having a very public meltdown over Israel and his own fundamentally contradictory set of positions he's tried to triangulate between.

Seeing this, I made a brief comment about Asmongolds stance mentioned above and why anyone would listen to him. I got racist responses claiming "Palestinians have been kicked out of every culture they've been in" and deflecting to "Look at Egypts border".

Called out the racism and genocide apologia, the only person who was warned was me for not being civil. I replied "racism and genocide apologia is not civil", referred to the fact the Lutris logo on discord has an LGBTQ flag, and was called a nutcase and banned.

tl:dr Lutris discord moderation is OK with racism and genocide, but you're a "nutcase" if you call a spade a spade.

UPDATE: I was responded to on Mastodon and was accused of being the one making antisemtic comments. Others explained in the thread below there were some who made antisemitic comments after I was banned. I sincerely hope that's a misunderstanding, but I don't have much faith the moderator in question would be telling the truth about the events.

22
 
 

Hi all, I have an HDR capable monitor, HDR enabled in KDE plasma, but I still can't get some games to let me switch on the HDR toggle. Every time I turn it on in the game, it says something along the lines of "your hardware must support HDR" or some shit like that. After some online searching, I was able to enable it on ONE game in the heroic games launcher with (I think) a launch command? Where I threw there a "--HDR" and some other strings in there after enabling gamescope (this is where shit starts to confuse the hell out of me), then the game let me actually toggle HDR on. I can never do that on Steam. I am trying to play Indiana Jones and the great circle and it says the same. Same with Resident evil 4.

How do you do it? Is there a guide or something to follow? Is it like per game? Like some games allow it and others don't? Also, and most importantly, how the hell does gamescope work? On heroic, there are things like "Game width, game height, upscale width and upscale height". On Lutris, there is a cleaner way with dropdown menus where you choose a "Output resolution" and a "Game resolution" resolutions. What are those? Which is which? Sorry for the very long post, and I appreciate any help Thank you

23
 
 

I'm looking into buying one of AMD's newer GPUs. Either a 9060xt or 9070xt. Is there a way to track driver support (I know they're supported but I'm interested in bugs/missing features/performance/etc.) for these cards other than asking people who owns them?

I will be on latest Mesa and firmware so I'm interested in the current state.

24
 
 

cross-posted from: https://lemmy.ml/post/31885942

You can now download or update your Speed Dreams Flatpak to the latest version (2.4.2), and enjoy our SimRacing Open Source Game in this kind of package:

https://flathub.org/apps/org.speed_dreams.SpeedDreams

Thanks once again to @son_link for his invaluable work.

25
 
 

Hi all. I am getting sick of the stick drift on the Xbox and PlayStation controllers, so I've started looking into 3rd party controllers with hall effect. Two kept popping up, flydigi and 8bitdo. If anyone owns one of these, how's their support on Linux? Do they work out of the box? Just plug in the dongle and you're good to go? Are they stable? I don't ever use any other buttons than the main ones, so I think won't need their software. Unless even the main ones needs programming! Do they? Thanks in advance

view more: next ›