GNU/Linux Gaming on Reddit

268 readers
1 users here now

A subreddit for discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck).

founded 1 year ago
MODERATORS
1
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/Baban47 on 2024-06-30 10:33:09+00:00.


Here are my specs:
CPU: 7800X3D
GPU: RX 7900 GRE
RAM: 32GB DDR5 6000mhz
Monitor: Alienware AW3423DWF OLED
OS: Fedora 40
DE: GNOME 46

Just wanted to share my experience: This is the first time I played through a game on Linux, and it worked better than on Windows (not even fanboying Linux, it's just the truth).

I played the entire Elden Ring DLC on Linux with working HDR in Fedora GNOME 46 without gamescope. I thought gamescope was needed because I had tested HDR gaming on Plasma. But on GNOME, I just needed the DXVK_HDR=1 launch parameter and set up HDR by doing the following:

  1. Press ALT + F2
  2. Type lg and press enter
  3. Enter the following command to activate HDR: global.compositor.backend.get_monitor_manager().experimental_hdr = 'on'

Then, I just start Elden Ring and activate HDR in the in-game settings, and it works.

On Windows, while playing in HDR, tabbing out is really annoying because it takes 2 to 3 seconds to switch out when I want to use the browser or Discord for something. But on GNOME/Linux, I just press Super and navigate with the mouse or use Super + Mouse wheel or any other shortcut.

HDR gaming on Linux doesn’t work with an Nvidia GPU, though. I had an RTX 4070 Ti Super before, and it didn't work at all, not even in a standalone gamescope session.

So, I am ready to use Linux full-time since I am also a software engineer and only keep Windows on a fourth SSD for games like League or Valorant or other games my friends are playing.

Soon, I will switch to Arch Linux with KDE Plasma 6. Finally, my dream came true.

2
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/Fluffy_Wafer_9212 on 2024-06-30 09:50:28+00:00.


It feels amazing 🥹

I was not dual booting Windows and I didn't have it on a VM either. I have been running Linux for a good while now after switching from Windows 10, and since then I had my data 1 TB HDD partition running on the NTFS filesystem that it inherited from Windows.

I hadn't noticed any issues with NTFS till I started missing Forza Horizon 4 and decided to try it on Linux for the first time. I would run FH4 on the max graphics with no issues at all on Windows.

However on Linux, the game stuttered/froze every 1-3 seconds even on the lowest graphics preset (I installed the game on the NTFS partition).

Like every troubleshooter, I went for my little journey of Googling and I came across solutions like running the game under Gamemode, changing kernel parameters - but none of that worked for my particular issue.

Till I suspected that it may either be that my HDD is too slow (highly doubted since the game ran fine on the same disk on Windows), or it may be that NTFS is just too problematic on Linux.

I wanted to give the "NTFS to ext4" experience a try (especially since I have been wanting to do this for a while now anyway). and this comment gave me a little push to do it right away.

Switching from NTFS to ext4 was not really the easiest process for me since it involves completely formatting the data, and I didn't have a spare disk to move my data on first. However, I got to it and everything has been so much smoother since then.

The Forza Horizon 4 lag has been completely eliminated, and everything else that used the HDD runs a ton better now.

On top of that, since NTFS runs as a FUSE filesystem on Linux, it quite often kept my CPU usage high throughout the hours my partition was mounted at. This issue is also gone after switching to ext4.

Conclusion 🕴️- If you are not running Windows alongside Linux, nor are you planning to go back to Windows, switching from NTFS to a Linux filesystem is absolutely worth it. At times running NTFS on a Linux system feels like you are using a NAS (which can be terrible for a lot of use cases such as gaming).

TL;DR 🕵️‍♂️ - Forza Horizon 4 froze for me every 1-3 seconds on a NTFS HDD partition. After switching the partition to the ext4 file system, it fixed the issue and made a lot of things much better.

3
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/Ezio_rev on 2024-06-30 07:41:00+00:00.


When you test game, don't forget to post your review in protondb, This will make the website have more traffic and therefore reflects on the amount of users of our gaming community which will make companies take linux support more seriously.

4
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/bankimu on 2024-06-29 21:29:39+00:00.


I started seeing this banner today:

Is there anything I can do to tell Epic that what I am using is Windows 10 compatible?

I'm using Wine GE with Lutris. (The banner also appears with Proton 9.)

5
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/JeppRog on 2024-06-29 21:28:04+00:00.

6
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/R1s1ngDaWN on 2024-06-29 16:57:54+00:00.


Always had weird flicker issues with Guilty Gear Strive and Minecraft and they've just been obliterated with zero issues so far. Can't wait to try more games and applications. How have your experiences been so far?

7
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/froli on 2024-06-29 11:37:34+00:00.


That's it folks, enjoy!

8
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/tuxkrusader on 2024-06-29 05:14:40+00:00.

9
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/Potyguara_jangadeiro on 2024-06-29 02:45:18+00:00.


Out of nowhere and with no one expecting it, the new gacha game from the Chinese company kuro games became runnable on linux without any workaround after the game's first big update. It's now just download, click play, and the game launches without any anticheat issue.

But, not everything is beauty. It happened suddenly without any official pronunciation of kuro games, so it's possible that it's just a bug with the anticheat that will be fixed next week. Let's hope it's not and this became one more game that unofficially support's Linux (for some reason gacha companies appears to like to support Linux secretly wtf happens with those guys)

10
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/Neustradamus on 2024-06-29 01:40:44+00:00.

11
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/MrHyd3_ on 2024-06-28 20:23:27+00:00.

12
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/SomeNectarine7976 on 2024-06-28 13:03:01+00:00.

13
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/Punzk on 2024-06-28 11:15:16+00:00.

14
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/JohnSmith--- on 2024-06-28 08:02:55+00:00.

15
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/aert4w5g243t3g243 on 2024-06-28 00:22:51+00:00.


Just wondering what everyone here thinks is the go to, almost can’t mess up Linux gaming setup.

If someone asked me id probably say something like: (assuming 1080p mainstream gaming)

  • modern CPU (intel or amd doesnt matter, but I have had some weird issues with old CPUs - maybe it had to do with an aging chipset or features that aren’t supported). So anything 3-5 years old is fine. Maybe bleeding edge might be a bad idea, so 1+ year old is preferred
  • AMD GPU (duh). Rx 480/580 and up is fine, 5700 up is preferred.
  • SSD for OS (weird problems is OS is I’m spinning disk)
  • Xbox controller over Bluetooth (others sometimes require fiddling) (maybe dongle would be better???) obv Wired is easiest, but i hate clutter.
  • Bazzite is pretty fool proof and even prompts you to install anything that’s needed for gaming
  • bazzite kind of does all the settings, dependencies, etc so you don’t have to mess with that either

What would you say? I dont think the hardware is really debatable (just depends how new and how much you can spend), but is something like mint or nobara better?

What do you all think.

16
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/Olafhugohainer on 2024-06-27 17:39:10+00:00.

17
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/xtremeLinux on 2024-06-27 13:53:26+00:00.


Highlights since R555 2nd Beta Release, 555.52.04

  • Minor bug fixes and improvements

Highlights from R555 2nd Beta Release, 555.52.04

  • Fixed a segmentation fault when running multi-threaded NvFBC applications.
  • Temporarily disabled the GLX_EXT_buffer_age extension on Xwayland to work around a bug that could cause corruption.
  • Fixed a bug that could cause corruption when the GLX_EXT_buffer_age extension is used on X.org with PRIME render offloading.
  • Fixed a bug that could cause the X server to crash when graphics applications requested single-buffered drawables while certain features (such as Vulkan sharpening) are enabled.
  • Fixed a bug that could lead to a kernel panic, due to a failure to release a spinlock under some conditions.
  • Fixed a race condition which could lead to crashes when Xid errors occur concurrently on multiple GPUs.

Highlights from R555 Beta Release, 555.42.02

  • The GSP firmware is now used by default on all GPUs which support it. It can be disabled by setting the kernel module parameter NVreg\_EnableGpuFirmware=0.
  • Added support for the linux-drm-syncobj-v1 protocol for Wayland explicit sync in EGL.
  • Removed support for Base Mosaic on GeForce, which was previously available only on select GPU boards with some motherboards, and limited to five display devices.
  • Fixed a bug that caused "Failed to apply atomic modeset" and "Flip event timeout" messages to be printed to the system log when a DRM client such as ddcutil drops "master" permissions while a framebuffer console is being initialized.
  • Fixed a bug, when nvidia-drm is loaded with the fbdev=1 module parameter on some kernels, that caused incorrect colors to be displayed.
  • Changed the minimum required Linux kernel version from 3.10 to 4.15.
  • Added immediate presentation mode support to Vulkan Wayland WSI. This presentation mode instructs the compositors not to wait for a vertical blanking period to update the application's surface content, which may result in tearing.
  • Enabled HDMI 10 bits per component support by default; disable by loading nvidia-modeset with hdmi\_deepcolor=0.
  • Fixed a regression that led to Xid errors when loading the NVIDIA driver on some notebook systems with RTX 4xxx series GPUs.
  • Fixed a bug that caused driver build failure when using separate kernel source and output directories on Linux v6.6 and later.
  • Added an interactive prompt to nvidia-installer to allow selecting between the proprietary and open kernel modules, on systems where both kernel module types are supported.
  • Fixed a bug that incorrectly allowed nvidia-smi -r to reset the primary GPU when using the open kernel modules.
  • Fixed a bug that caused vkGetPhysicalDeviceSurfaceSupportKHR to incorrectly report support for Wayland surfaces when nvidia-drm is not loaded with modeset=1.
  • Fixed a bug that could cause the display to lock up when suspending on a kernel with CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER enabled with nvidia-drm loaded with modeset=1 and fbdev=1.
  • Added support for using EGL instead of GLX as the OpenGL ICD for NvFBC.
  • Fixed a bug that could lead to a system hang and "Idling display engine timed out" messages when VT switching on an HDMI Fixed Rate Link (FRL) display.
18
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/uoou on 2024-06-27 12:35:23+00:00.


We mods face a bit of a dilemma when it comes to news site links here. There are a few competing and kinda contradictory concerns.

To be upfront, we're mostly talking about GoL. They do amazing work. But if every GoL article is linked here we might as well just redirect to GoL.

It's been suggested that we have something against GoL. That's certainly not the case. We have a good relationship with Liam, who is a lovely man, and GoL have been incredibly important to Linux gaming.

We like GoL a lot. They are our friends. We just don't want to be, essentially, an alternate front-end to GoL's front-page. That would be pointless.

Some people want this place to mostly be a news aggregator. Some don't, and want it to be a games discussion and/or support community. Most people are probably somewhere in the middle.

Some are very insistent about primary sources, some don't care so long as the information is there, some are okay with secondary sources if they link to the primary sources.

Our current stance is that we're happy to have GoL posts here but we don't want to be swamped with them. And we'd also like primary sources where appropriate.

So when the GoL links become excessive, we tend to delete the less noteworthy ones or the ones where a primary source would be more valuable.

But that's not really covered by a rule, so we feel like we're on shaky ground here.

So we just want to ask the community - are we hitting the right kinda balance with this stuff? Would you prefer things to go more in one direction or another? And can you think of a good, succinct rule or rule amendment that would cover this stuff and make us feel like we're on firmer ground when we're essentially just keeping things tidy?

Thanks!

19
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/KugykaLutyujKutyzul on 2024-06-27 08:33:46+00:00.


Wine got Wayland support in late 2023, but it's still work in progress so Proton doesn't contain it. Fortunately there is a way to try it by using Proton-tkg. It still WIP so errors could happen. And this most likely won't increase performance because Proton runs pretty well on XWayland. But here is how it can be done.

Download proton-tkg

Visit

Click on the first item on the list (Proton nopackage Arch Linux CI)

Download proton-tkg-build from Artifacts

Extract it enter the folder and extract the archive inside

Move proton_tkg_ to ~/.steam/root/compatibilitytools.d/ directory (create compatibilitytools.d if it doesn't exist)

Modify the game prefix

Create a new text file with the following content and .reg extension

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Wine\Drivers]
"Graphics"="x11,wayland"Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Wine\Drivers]
"Graphics"="x11,wayland"

Install Protontricks for your distro

Run protontricks --gui

Select your game

If error dialogs appear, click OK

Click Select default wineprefix, this automatically selects the game's prefix

Select Run regedit

File > Import, then import the created .reg file

Steam

At your game click the gear icon (Manage)

Insert this to the launch options DISPLAY= %command%

On the Compatibility tab select TKG-proton-

Start the game and enjoy!

20
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/No-Comment4135 on 2024-06-27 07:27:58+00:00.


Does it actually have a native Linux build or not?

21
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/adantesarcade on 2024-06-26 21:52:48+00:00.

22
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/mr_MADAFAKA on 2024-06-26 18:16:21+00:00.

23
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/SakanaaDXD on 2024-06-26 13:36:57+00:00.

24
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/ChaoticEvilWarlock on 2024-06-26 05:04:19+00:00.

25
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/monolalia on 2024-06-11 10:18:58+00:00.


Welcome to the newbie advice thread!

If you’ve read the FAQ and still have questions like “Should I switch to Linux?”, “Which distro should I install?”, or “Which desktop environment is best for gaming?” — this is where to ask them.

Please sort by “new” so new questions can get a chance to be seen.

view more: next ›