|OT| The Linux Gaming Thread - Thread of the Millenium

What Linux distribution are you currently using?

  • OpenSUSE

    Votes: 0 0.0%
  • Void

    Votes: 0 0.0%
  • Slackware

    Votes: 0 0.0%
  • Gentoo

    Votes: 0 0.0%
  • ZorinOS

    Votes: 0 0.0%
  • Linux Lite

    Votes: 0 0.0%
  • MX Linux

    Votes: 0 0.0%
  • Solus

    Votes: 0 0.0%
  • Archlabs

    Votes: 0 0.0%
  • ArcoLinux

    Votes: 0 0.0%
  • Kubuntu

    Votes: 0 0.0%
  • Ubuntu MATE

    Votes: 0 0.0%
  • Ubuntu Budgie

    Votes: 0 0.0%
  • Peppermint

    Votes: 0 0.0%
  • Artix

    Votes: 0 0.0%
  • Devuan

    Votes: 0 0.0%
  • Alpine

    Votes: 0 0.0%
  • FerenOS

    Votes: 0 0.0%

  • Total voters
    31
One hint concerning multiboot (also called dual boot): Windows might cause problems in such an environment.
As in that the PC only boots Windows after a Windows update.
It personally has not happened to me in the last 2.5 years of dual-booting but it might be a possibility.

Edit: It might be that this is old information.
It seems that this does not happen with mordern mainboards (UEFI).
I think the only thing you should take care of, is to first install Windows, and Linux afterwards. This way grub and everything is set up properly. Adding Windows after the fact is a bit more complicated as you need to restore grub, since Windows will probably set it self up as the only boot partition.
 
  • Like
Reactions: Pommes and LEANIJA
I didn't realize we had a thread.

I spent some time trying to make Debian work for me, but trying to make it a pseudo rolling-release just isn't worth it. I got deep into tiling window managers too, perhaps too much. I've come to realize Arch is the distro for me. And I've been using GNOME for a while now. I've come to really like its minimalist & workspace-focused workflow design.

I still have Windows installed on a drive for the rare occasion I need it, but running Linux as my primary OS has been a pretty great.

Has anyone tried using gamescope with an Nvidia GPU recently?
 
Most people these days seem to prefer Fedora. You can use Fedora Silverblue for a system where you can't break things :) (also like SteamOS)

I'd honestly recommend suggesting checking out Nobara if you want something that's based on Fedora that also has tweaks and adjustments done for a better OOTB experience for gaming and media consumption. There's a KDE Plasma, GNOME, and custom GNOME variant (With extensions that may be nice for Windows users) version that is available for you to choose from. There's even now a setup utility where you can quickly do things like installing non-free codecs for media, and if you have an NVIDIA card, it will detect that and install the drivers for you (Keep in mind, you might still have to boot the installer using the nomodeset parameter for the first time). I'd honestly go as far to say that I'd recommend using Nobara at this point over bogstandard Fedora if you aren't willng to tweak a ton of stuff.

Regarding Silverblue/Kinoite, I did try it, and my big concern with it comes down to COPR repositories (Basically Fedora's equivalent to Arch's AUR, but everything is still done through Yum or DNF), and how challenging it can be to approach adding them as rpm-ostree doesn't seem to support COPRs. I think that it needs some more work before it's ready.

On SteamOS, you are effectively limited to Flatpaks, AppImages, and a docker/podman solution called Distrobox (Although keep in mind, I've had issues running some stuff like the Unity Hub through this method).
 
  • Like
Reactions: lashman and LEANIJA
Speaking of distrobox, TIL it has an export function to integrate .desktop files from the container to the host system application menu. No more need for custom plumbing on my part :steam_pigblanket:
 
  • Comfy
Reactions: Pommes
I didn't tackle the thing yet but it's in the back of my mind. How much size should a linux partition be ?
I can have a limited linux partition and use my NTFS disk, right ? I know you people already confirmed NTFS compatibility, but just trying to be clear on how to use the setup.

Basically I would allocate a part of my d: to linux and when booting it I would use my existing disks as normal ? Or should I dedicate an entire disk to linux ?
 
  • Like
Reactions: LEANIJA
I didn't tackle the thing yet but it's in the back of my mind. How much size should a linux partition be ?

For the system partition you probably want about 50 GB. It's quite big for the initial setup, but it tends to get filled up with logs and various caches that needs to be cleaned periodically

I can have a limited linux partition and use my NTFS disk, right ? I know you people already confirmed NTFS compatibility, but just trying to be clear on how to use the setup.

Yes, currently it's compatible but slow. There's an alternative driver that's really fast but only safe for reading, not writing. The slow and safe one is called NTFS-3G
 
  • Like
Reactions: Li Kao and LEANIJA
Mmh yeah, wanted to install Manjaro on a whim but I'm scared shitless of the partitioning side of things.

I want to install Manjaro in Dual Boot on my D: which is 1to and has 500go of free space.
Windows resize proposes to make a 6mo partition maximum, because windows, I guess.
Now I can use the 'install alongside' option of Manjaro live USB, it seems to take 50go or so and be non destructive, but I'm far from knowledgeable.
Customizing partition is terrifying so it's out.
I can't seem to install or use Gparted with the live USB.

Now the 500go of data are not life or death, I already saved what would be really annoying to lose, but if I could avoid nuking 500go of data, I would appreciate it nonetheless.

Edit - Bah, did a U-Turn and concluded that I already have a Deck if I want to toy with linux.
 
Last edited:
  • Toucan
  • Comfy
Reactions: Pommes and lashman


giphy.gif


 
Been messing around with Mesa-GIT the past few months and I must say raytracing is finally getting there with the RADV drivers. Performance has increased quite a bit (can still be a bit iffy) and most games work. Cyberpunk no longer crashes using standard raytracing, Metro Exodus Enhanced just works same with Control. Now to just wait for Valve to release Mesa 23.2 for the SteamDeck and we might see some really light raytracing on the Deck.
 
It's been a while since I've posted here, but Linux has been phenomenal for me. I got rid of my Windows partition recently too.

I haven't considered a AMD GPU in a long time, but it's something I'll have to take into account when the time comes. I'm on a 3080 right now, and was planning on waiting until the 50XX cards show up. I also need to do a new system build, and if I don't do it in the short-term with a 7800x3D, it'll be around that time as well.
 
  • Like
  • Gib
Reactions: LEANIJA and lashman
I recently set up a mini PC running Ubuntu 22.04 to replace my ageing Steam Link.

Right off the bat, my Steam Controller doesn't work properly because of this bug which remained unfixed: Steam controller: No mouse cursor support on Wayland · Issue #6615 · ValveSoftware/steam-for-linux

Switching the window manager to Xorg seems to have alleviated the issue, but the gamma seems off; my display producing a yellow tint as a result.

Instead of reading a VN in bed like I intended, I had to research into xrandr and redshift late into the night to try to fix the issue.

I suppose nothing has really changed in the 5 years since the last time I looked into this stuff, lol. :flare_lmao:
 
I recently set up a mini PC running Ubuntu 22.04 to replace my ageing Steam Link.

Right off the bat, my Steam Controller doesn't work properly because of this bug which remained unfixed: Steam controller: No mouse cursor support on Wayland · Issue #6615 · ValveSoftware/steam-for-linux

Switching the window manager to Xorg seems to have alleviated the issue, but the gamma seems off; my display producing a yellow tint as a result.

Instead of reading a VN in bed like I intended, I had to research into xrandr and redshift late into the night to try to fix the issue.

I suppose nothing has really changed in the 5 years since the last time I looked into this stuff, lol. :flare_lmao:
Does the Steam Controller fully work in Desktop mode on the Deck? Would suggest that Steam OS has some fixes as it's running Wayland
 
  • Like
Reactions: lashman
It works on the deck because it uses gamescope. I don't use it in my setup.
It uses gamescop even in the Desktop mode? My understanding is that gamescope runs in its own window session, it's basically the game mode itself and my understanding was that it's not active in Desktop mode. For example, you don't have as much control over the games when you run in Desktop mode.
 
It uses gamescop even in the Desktop mode? My understanding is that gamescope runs in its own window session, it's basically the game mode itself and my understanding was that it's not active in Desktop mode. For example, you don't have as much control over the games when you run in Desktop mode.

Ah, right. I misread you.

I don't plan to use desktop mode often in my setup, since it primarily will sit on BPM mode. As a consequence of the bug I mentioned, remote playing games that needs KB/M as opposed to a controller also doesn't work properly. The mouse cursor is practically unusable.

There's also another issue with Wayland when playing a video with mpv. The aspect ratio somehow becomes 4:3 when the source is 16:9. Furthermore, it also renders the desktop, almost as if it's in borderless fullscreen mode.

I certainly don't have the above issues with Xorg, except the colour gamma (which I can fix with the xgamma utility).

Frankly, I'd like to give SteamOS a go, but the next version (3.0) is still nowhere in sight.
 
Frankly, I'd like to give SteamOS a go, but the next version (3.0) is still nowhere in sight.
I think Valve just does not have the resources to work on improving SteamOS on the Deck, and also getting working on general PCs. Some of the work they do on Docks right now willy likely prove vital for that, so it's not entirely unrelated, but I assume it's simply a case where it's not exactly "sexy" work and so there are few at Valve that want to tackle it.

Meanwhile, you might want to look at ChimeraOS, which is a distro that also puts gaming first, and ships with its own gamemode, using gamescope from what I gather.
 
  • Like
Reactions: lashman
Meanwhile, you might want to look at ChimeraOS, which is a distro that also puts gaming first, and ships with its own gamemode, using gamescope from what I gather.

I did take a look at ChimeraOS, but it seems that it doesn't have support for neither Intel nor Nvidia. The GPU in my mini PC is Intel. I suppose I could install the Intel non-free driver myself to see what it's like, but reading other people experiences in customising it feels like a summer holiday project to me. :flare_lmao:
 
Apropos of nothing, but I laughed a bit at this snippet of syslog I found while trying to troubleshoot an issue. :flare_lmao:

Code:
Aug 20 02:29:19 vidar /usr/libexec/gdm-x-session[8321]: /etc/gdm3/Xsession: Beginning session setup...
Aug 20 02:29:19 vidar /usr/libexec/gdm-x-session[8328]: There was a young man of Australia
Aug 20 02:29:19 vidar /usr/libexec/gdm-x-session[8328]: Who went on a wild bacchanalia.
Aug 20 02:29:19 vidar /usr/libexec/gdm-x-session[8328]: #011He buggered a frog,
Aug 20 02:29:19 vidar /usr/libexec/gdm-x-session[8328]: #011Two mice and a dog,
Aug 20 02:29:19 vidar /usr/libexec/gdm-x-session[8328]: And a bishop in fullest regalia.
Aug 20 02:29:19 vidar /usr/libexec/gdm-x-session[8337]: localuser:kvik being added to access control list
 
  • Toucan
Reactions: lashman
Apropos of nothing, but I laughed a bit at this snippet of syslog I found while trying to troubleshoot an issue. :flare_lmao:

Code:
Aug 20 02:29:19 vidar /usr/libexec/gdm-x-session[8321]: /etc/gdm3/Xsession: Beginning session setup...
Aug 20 02:29:19 vidar /usr/libexec/gdm-x-session[8328]: There was a young man of Australia
Aug 20 02:29:19 vidar /usr/libexec/gdm-x-session[8328]: Who went on a wild bacchanalia.
Aug 20 02:29:19 vidar /usr/libexec/gdm-x-session[8328]: #011He buggered a frog,
Aug 20 02:29:19 vidar /usr/libexec/gdm-x-session[8328]: #011Two mice and a dog,
Aug 20 02:29:19 vidar /usr/libexec/gdm-x-session[8328]: And a bishop in fullest regalia.
Aug 20 02:29:19 vidar /usr/libexec/gdm-x-session[8337]: localuser:kvik being added to access control list
I think these messages are produced by this program: https://en.wikipedia.org/wiki/Fortune_(Unix)

There is a website that seems to store all the snippets of text that fortune can spit out, here the one you posted There was a young man of Australia Who went - Freebsd Limericks: 698 - 707
 
Yeah, I'm familiar with the limerick, but I'm just surprised to see it in the least likely place it could turn up.

Anyway, I've set up that fortune program, so it will run whenever I open up a terminal window. :flare_smirk:
 
  • Toucan
  • Like
Reactions: lashman and Mivey
Seeing the progress of NVK, I wouldn't be too surprised if the steam deck 2 has an Nvidia gpu.

Also, the main developer of Zink, the openly to vulkan translator is not chair of the standard at Khronos: Manifesto
 
As someone with an Nvidia GPU and running Linux exclusively on my desktop, the progress of NVK has been great to see.

I am a little concerned about if they can get DLSS implemented in it. And I'm not very familiar with legal details on this, but would similar reasons as to why HDMI 2.1 isn't currently available on the open-source AMD Mesa drivers prevent it from being supported on NVK as well?
 
As someone with an Nvidia GPU and running Linux exclusively on my desktop, the progress of NVK has been great to see.

I am a little concerned about if they can get DLSS implemented in it. And I'm not very familiar with legal details on this, but would similar reasons as to why HDMI 2.1 isn't currently available on the open-source AMD Mesa drivers prevent it from being supported on NVK as well?
I think for DLSS you pretty much need nvidia proprietary driver.
 
I use Linux Mint which is convenient ,stable and easy . Flatpak support eliminates the need to install apps, ppas, appimages, debs , custom updates, upgrades etc.

I use it mostly for retrogaming as I connected it to an old CRT monitor and added custom resolutions to xorg , eg 600x240x120 hz which is mandatory for old games to look decent with scanlines. Retroarch but also other emulators like Scummvm, Flycast and Redream, are low res friendly and allow you to adjust the menus and stretch the picture correctly. Same for some source ports of other games that can also take advantage of the CRT monitor. Eg Gzdoom, vkQuake, Nblood, Eduke32 etc
Playing at native low resolutions with added gfx makes the game look better than upscaling them
 
  • Like
Reactions: jads653 and lashman
I've recently booted Windows off my PC and gave it a fresh Manjaro (KDE) install; gave it a bit more RAM (now 32GB) and swapped in a 2 TB NVME that was in my laptop (which was my main machine and already running Manjaro; but I felt more and more like using my "old" tower PC again)

Im basically only writing this because I just stumbled upon another new(?) gaming-dedicated Linux distro; https://bazzite.gg – as featured by GamingOnLinux — and if I hadnt just set everything up I wouldve tried this (although maybe I might slap it on the laptop at some point for fun) :)

But maybe someone wants exactly something like that and wants to give it a go :)
 
  • Like
Reactions: lashman and Pommes
I've recently booted Windows off my PC and gave it a fresh Manjaro (KDE) install; gave it a bit more RAM (now 32GB) and swapped in a 2 TB NVME that was in my laptop (which was my main machine and already running Manjaro; but I felt more and more like using my "old" tower PC again)

Im basically only writing this because I just stumbled upon another new(?) gaming-dedicated Linux distro; https://bazzite.gg – as featured by GamingOnLinux — and if I hadnt just set everything up I wouldve tried this (although maybe I might slap it on the laptop at some point for fun) :)

But maybe someone wants exactly something like that and wants to give it a go :)
Bazzite is pretty good for HTPCs and handheld PCs. Currently using that on my Steam Deck, because it streamlines setting up stuff like Waydroid. It comes with a straightforward GUI for setting things up. I just wish I could disable the Bazzite branding and switch Decky Loader to the experimental branch.

Also been using NixOS on my desktop and laptop (Moved from Fedora to that), and I really like how I can declare my system setup in a configuration and have it deploy exactly the same way on different sets of hardware. I just found that maintaining a shell script for setting up all my software and such was increasingly becoming more and more unsustainable the more I added to it. Paired that with a Windows 11 LTSC IoT install for dual-booting when I need to run certain applications.

Only thing I dislike about NixOS is how there's plenty of packages that haven't been ported yet (I'd like to get around to trying Kando), and how I need to rely on Distrobox for running IDEs and game engines when I need a consistent toolchain set up. I guess I still need to figure out how to set up libndk and stuff with Waydroid on Nix.
 
  • Like
Reactions: Pommes and lashman
I've recently booted Windows off my PC and gave it a fresh Manjaro (KDE) install; gave it a bit more RAM (now 32GB) and swapped in a 2 TB NVME that was in my laptop (which was my main machine and already running Manjaro; but I felt more and more like using my "old" tower PC again)

Im basically only writing this because I just stumbled upon another new(?) gaming-dedicated Linux distro; https://bazzite.gg – as featured by GamingOnLinux — and if I hadnt just set everything up I wouldve tried this (although maybe I might slap it on the laptop at some point for fun) :)

But maybe someone wants exactly something like that and wants to give it a go :)

Sorry to bump so long after your post,

I've been running Bazzite on my steam deck and Bluefin (related project) on my work machine for almost a year now. These systems are awesome and super stable thanks to how great OSTree is, so I would highly recommend anyone try it out.

There are some pain points involving the read-only file system, but for the most part it's really stable and a nice way to have a super-stable linux system imo.
 
I've been running Bazzite on my steam deck and Bluefin (related project) on my work machine for almost a year now.
Yeah I've been using Bazzite on my Steam Deck ever since the unstable Deck beta updates screwed up Flatpak updates for me. It's been working fine, and haven't had many issues with it outside of Steam client updates in Game Mode.

Been personally using NixOS on my desktop and laptop, and it's been rock solid, and I have a mostly consistent config between each system as well. Moved from Fedora to that since I don't want to have to bother maintaining a bash script to install everything, just to then have to copy-paste segments into the terminal to avoid stuff that might not work right off the bat. Maintaining a Git repo with a bunch of config files at least in my eyes is much easier, and I got it set up where I can open Visual Studio Code and have it update my system in three clicks.
 
Ok so here’s my adventure so far with Linux, this morning.

Created a boot USB for Mint. I was halfway the installation when I needed to bail because got hit with work, so I cancelled and turned my PC off. When I tried again, I got a message about not finding a file. Created the boot USB again, same message, gave up.

Created a boot USB for Ubuntu, when I boot it I got a ‘MOK Registration’ blue screen. I hit ‘Enroll MOK’ because I wanted to explore options, then tried to ESC my way out of the menus, without success, eventually it asked me for a password I have never set. I read a bit that this happens due to secure boot, so I disabled it, but now I can’t reset the keys. I reenable it again, now there’s no screen.

Now I’m not sure if I should continue installing, as I read that improperly configured MOK stuff makes the installation of certain software like nvidia drivers unstable or unable to do so.

So uhh wtf do I do now.
 
  • Hug
Reactions: lashman
I’m encountering the same stupid shit I did 15 years ago, I’m glad traditions are still being upheld.

yeah, linux seems to be an OS where everything is great as long as you do things one of the "approved" ways, because the moment you don't - say hello to to the terminal
 
secure boot, so I disabled it, but now I can’t reset the keys

Cynically, the whole point of Secure Boot is to make it as difficult as possible to install anything other than Windows. In that respect it is very effective.

In terms of actual security it does virtually nothing for a regular user, especially on Linux. If everything works with it disabled, then fine, keep it disabled.
 
I switched to Mint and it seems to be easier to grasp than Ubuntu.
Which seems to have been a good decision because I started reading on the company behind Ubuntu, and, ew.

yes, there's also that, for sure, haha
 
The way you described the problem is showing me how specific troubleshooting can be; I had no idea what half the things you said even meant (I never heard of "MOK" before and am still unsure what that is)

but I do think Mint is fairly easy to grasp, but as every Linux distro there's a bit of getting used to it. Which Desktop Environment did you get?
 
  • Sweating
Reactions: lashman
The way you described the problem is showing me how specific troubleshooting can be; I had no idea what half the things you said even meant (I never heard of "MOK" before and am still unsure what that is)

but I do think Mint is fairly easy to grasp, but as every Linux distro there's a bit of getting used to it. Which Desktop Environment did you get?
MOK is something regarding SecureBoot, it registers some keys or something like that
 
  • Like
Reactions: LEANIJA
I installed Bazzite yesterday, I have been trying three games: Hitman, RE4 2023 and Like a Dragon Infinite Wealth aka Yakuza 8.

Both Hitman and Y8 have stutter and I cannot for the life of me find the source of them, I have tried all DLSS and FSR modes, deactivated and activated VSync, adaptive sync both in my TV and PC settings, and they still stutter. Only RE4 performs as it should.

My guess this is an nvidia thing.
 
  • Sad
Reactions: lashman
I didn't even bother with Bazzite on my 4080. Listing that on eBay to pay for the 9070 XT instead.

Haven't had any issues so far. Rebirth running nice and smooth, and I've also played a little bit of Blue Prince, Metal Slug 2 and Thank Goodness You're Here on it.
 
  • Like
Reactions: lashman
I installed Bazzite yesterday, I have been trying three games: Hitman, RE4 2023 and Like a Dragon Infinite Wealth aka Yakuza 8.

Both Hitman and Y8 have stutter and I cannot for the life of me find the source of them, I have tried all DLSS and FSR modes, deactivated and activated VSync, adaptive sync both in my TV and PC settings, and they still stutter. Only RE4 performs as it should.

My guess this is an nvidia thing.

could be an nvidia thing, yes
but check ProtonDb :)

for Yakuza 8 for example, there is a report that suggests usage of Proton 7. You can filter by GPU and desktop.
For Hitman (3, I assume?) there are several fix suggestions (and some people report not having any problems)
 
could be an nvidia thing, yes
but check ProtonDb :)

for Yakuza 8 for example, there is a report that suggests usage of Proton 7. You can filter by GPU and desktop.
For Hitman (3, I assume?) there are several fix suggestions (and some people report not having any problems)
Hey thanks for the tip, I forced the game to run on Proton 7 and indeed the stutters are gone, although I can't select DLSS now lol, but FSR will do.

Thanks a lot!
 
Had to reinstall Bazzite. Sigh.

It keeps booting into Emergency Mode and nothing I do is fixing it.

I was playing TLOU Part 1, and kept getting screen freezes. Apparently this is an issue with Mesa and was fixed with the latest release the other day, but I don't think that's been rolled into Bazzite yet.

Anyway, after one freeze earlier today I had to hard reboot my PC and now it takes 5 minutes to boot, sometimes boots into Emergency Mode, and Bluetooth no longer works.

And I’d just downloaded about 3 terabytes of games to this too.

I’m pretty unimpressed, but I'm starting again and giving it one more try.
 
Last edited:
As an update, so far using GE Proton 27 and capping the framerate at 60 has made the game more stable.

Not a crash since I’ve done that, but we’ll see how long that lasts.

I’m chalking some of this up to the 9070 XT being a new GPU, so it’s not quite as stable as it could be yet. The most recent version of Mesa has some 9070-series specific fixes and I expect more are on the way.

But this is a good lesson: don’t use brand new GPUs with Linux. Give it some time for drivers to mature.
 
At some point soon I need to install Linux on my moms PC due to the whole Win10 support ending and all that, and of course I'm aiming to make the transition as seamless as possible.
I haven't 100% decided on distro just yet, but I'm leaning heavily on some Fedora atomic spin right now.

So here's a few questions.
KDE Plasma or Budgie, which is more "Windows like"? Like I said, as seamless as possible is my goal so this is rather important. Would you instead recommend something else than either of these two?
The other thing is that the PC isn't exactly top of the line, it's running some older intel budget cpu with integrated graphics, so in that sense too would you recommend some other environment? Xfce or LXQt?

:wd_heart:

edit: Oh and it needs to be fully translated into Finnish. 🇫🇮
 
  • Like
Reactions: lashman
I've been on KDE full time since 2008, never used Budgie, so can't compare the two.

KDE is quite configurable, so you can make it very Windows-like if that's the goal.

The other thing is that the PC isn't exactly top of the line, it's running some older intel budget cpu with integrated graphics, so in that sense too would you recommend some other environment? Xfce or LXQt?
While there was a time when XFCE was more lightweight than KDE, I'm not sure that's the case anymore; certainly not for RAM usage, at least.

Unless you're talking about an extremely old computer (10+ years), I don't think performance is going to be a differentiating factor in favour of XFCE.

My distro (EndeavourOS) used XFCE for the live USB for a long time, but recently switched to KDE. There was a looong debate about that, and the conclusion was, if I recall, that KDE was much easier for them to work with, and that the putative performance / old hardware support delta was not conclusive enough to justify staying with XFCE.

Choose a desktop you like, and start worrying about performance-based alternatives only if you actually run into a performance wall you can't tweak away by disabling a few effects.
 
  • Like
Reactions: LEANIJA
I know I can read and watch YT vids but I really wish I had a person with me, even via phone video chat to walk me through. I always try but..yeah