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

The original was posted on /r/linux_gaming by /u/Different_Rafal on 2026-08-03 15:03:27+00:00.


Hi!

I released a native Linux build of the demo of my game on Steam. I wanted to share my experience, issues, and the results I achieved.

Linux build

The game is made in Unity 6. To create a Linux build on a Windows PC, you need to install the "Linux Build Support" module in Unity and the "Toolchain Win Linux x64" package.

Then, creating builds requires just switching to the "Linux platform" in Unity, which takes a few minutes, and then you can build it the same way as for Windows.

So, preparing a release for both Windows and Linux versions takes about 10 more minutes for my game.

Adding Linux support for the game on Steam requires setting multiple things in Steamworks, which is not difficult, but the options are in so many places that you can easily forget about something, so you need to test if it is working.

After that, you can configure paths for both the Windows and Linux builds in the SteamPipe tool, so you can then easily upload both builds with one click and then set them both live in Steamworks.

Game

Just a quick few words about my game:

Worlds Explorers is a 2D survival management game where you explore alien planets with carefully crafted, unique ecosystems, gathering resources to repair your stranded spaceship.

You can checkout the demo here: https://store.steampowered.com/app/3133600/Worlds_Explorers

Linux instalation

I installed Ubuntu 26.04 on my old notebook (12-years old). It was surprisingly easy, even installing it alongside existing Windows 8 was not a problem. Everything was working out-of-the-box and it runs better than Windows 8.

Issues on Linux

When testing the build on Linux, I found a few bugs that I managed to fix:

  • Cursor size was enormous. The standard system cursor usually has a size of 32×32, while my custom sprite has a size of 128×128. On Windows, with the hardware cursor setting, it was automatically scaled down to the system cursor size. On Linux, it had its original size. I needed to set the sprite size in Unity to 32, and it worked correctly then.
  • Ground texture was not working on Linux. I found out that it was caused by OpenGL not supporting "Sampler State" in my custom ground shader (Vulkan does not have this problem). I was using it to set the "wrap mode" for my ground texture, but as those textures were used only in this mode, I just modified the texture settings to use "wrap mode" instead of dynamically modifying it in the shader.
  • In some cases (Load Game > Return to Main Menu for the first time after starting the game), most sprites in the Main Menu were blank white. After some debugging, I found out it was caused by one of my scripts getting null values in an array of references set in the Main Menu scene. Why it was happening, I still don't know, but excluding those objects from Addressables (which was not needed for them) fixed the problem and references are always correct now.

Performance

I made some tests with the native build and with Proton. This is not a professional test, it was done with one computer and one system, so these are not fair comparisons, just a curiosity that you might be interested in.

Disclaimer: This is a really old notebook. Just starting the Steam client takes a few minutes on it, so the performance is expected to not be great. The game works much better on even low-end modern computers.

Spec:

  • CPU i5-4210m
  • Ram 8GB DDR3
  • GPU Radeon R7 m265
  • Old HDD storage
  • Resolution 1366×768

Native Build

  • Game startup 24s first time, then 5-7s
  • Generate new planet ~23s
  • Load Game ~17s
  • Main Menu ~152 fps
  • Game ~54 fps

Proton 11

  • Game startup 40-46s
  • Generate new planet ~24s
  • Load game ~19s
  • Main Menu ~118 fps
  • Game ~47 fps

So, we can see slightly better performance with the native build and significantly faster game startup. I don't know if the differences will be similar on better hardware.

I also wanted to compare it with Windows, but found out that Unity games do not work on Windows 7/8 since 2023+ version. Also Steam does not work correctly, even with some workarounds, on Windows 8 anymore.

There is no point in comparing with my Windows PC, which is mid-budget 7-years old (with small upgrades), but its performance is enormously greater - generation times there are few seconds and game has >144 fps on 2560x1440 resolution.

The Linux build has a size of 272 MB, while the Windows build has 232 MB. From what I see, the difference in size is related to the larger size of the GameAssembly library from Unity.

If you want to check out the demo on Linux, I will be really glad for any feedback - both about the game and about performance or any problems on Linux!

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

The original was posted on /r/linux_gaming by /u/lajka30 on 2026-08-03 14:48:06+00:00.

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

The original was posted on /r/linux_gaming by /u/Kamil96500 on 2026-08-03 12:30:12+00:00.


A new update for BedrockOnLinux has been released. Restores Friends worlds over the internet, repairs Microsoft sign-out, and closes a path-traversal hole in content importing.

BedrockOnLinux (v2.1.2)

4
Genshin on Linux (i.redd.it)
submitted 1 hour ago by [B] to c/linux_gaming@lemmit.online
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/Prestigious-Hunt-354 on 2026-08-03 10:16:23+00:00.

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

The original was posted on /r/linux_gaming by /u/HomoAnthropologica on 2026-08-03 02:06:41+00:00.


As title. I have a mix of games (all installed via Steam), installed either on an SSD or an HDD. I have tried to run several games today all of which ran buttery-smooth on high or ultra settings recently that now have unplayable stuttering issues. I have tried testing games installed on the HDD on the SSD instead to see if this helps, but there are no changes (with the exception of CK3, where there was minimal performance improvement). I have also tried rebooting my system. No changes.

The one change between today and previous recent gameplay was I attempted to use this fix to speed up background Vulkan shader loading through Steam. However, even after reversing this fix (exiting Steam, removing the config file, restarting Steam, disabling pre-loading and background loading of shaders on Steam, restarting Steam again) and waiting for Vulkan shaders to load on launch (in the case of Tainted Grail taking almost 2hrs), performance issues persisted.

EDIT: Games tested so far: Assassin's Creed Black Flag Resynced, Crusader Kings 3 [modded and unmodded, slight performance improvement unmodded], Tainted Grail Fall of Avalon. Have tested all three games with both Proton 11 and Proton Hotfix. No discernible difference.

EDIT 2: Running games with GE-Proton + running on the latest kernel instead of the lts kernel both seem to render noticeable improvements in game performance, but nowhere near where it was a few days ago. These are probably enhancing overall system performance without fixing whatever the underlying issue is. I have also tried clearing caches (DXVK, Mesa, ISA, Steam init because those are all stored in the same place on a Steam install) and this actually worsens performance.

What do I need to audit to fix this issue??? Extremely frustrating waste of an afternoon for no apparent reason.

System info below:

OS: EndeavourOS x86_64 [Arch]

Kernel: Linux 6.18.41-1-lts

DE: GNOME 50.3

CPU: 12th Gen Intel(R) Core(TM) i5-12400F (12) @ 4.40 GHz

GPU: NVIDIA GeForce RTX 3050 6GB [Discrete]

Memory: 3.00 GiB / 31.18 GiB (10%)

Disk (SSD): 404.89 GiB / 902.09 GiB (45%) - ext4

Disk (HDD): 549.53 GiB / 7.22 TiB (7%) - ext4

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

The original was posted on /r/linux_gaming by /u/rvolland on 2026-08-03 12:36:47+00:00.


Hi all,

This New Feature Branch driver has the following description:

  • Fixed a bug that could cause the X server to crash with GLX indirect rendering.
  • Fixed a bug which cased STALKER 2 to crash with VK_DEVICE_LOST Vulkan API errors and Xid 31 errors in dmesg with VKD3D_CONFIG=descriptor_heap: https://github.com/HansKristian-Work/vkd3d-proton/issues/3077
  • Fixed rendering corruption in Assetto Corsa EVO: https://github.com/HansKristian-Work/vkd3d-proton/issues/3030
  • Fixed a crash in Monster Hunter Wilds: https://forums.developer.nvidia.com/t/610-release-feedback-discussion/371356/26
  • Fixed a GPU hang in Forza Horizon 6 with VKD3D_CONFIG=descriptor_heap.
  • Fixed a bug that caused Vulkan displays to be enumerated incorrectly when __VK_ENABLE_DEVICE_GROUPS=1 was set.
  • Fixed a bug that could cause suspend and resume to fail on systems with runtime D3 (RTD3) power management enabled.
  • Fixed hangs or corruption problems in the following games: 007 First Light Assassin's Creed Origins
  • Fixed a regression, introduced with the 595 driver series, which led to black screens in Total War: Warhammer III.
  • Fixed an issue that could cause application hangs or a black screen in several games, including: Crimson Desert Elden Ring Elden Ring Nightrein ExoDomia Far Far West Grounded 2 Incursion Red River John Carpenter's Toxic Commando Paradise Nowhere Screamer Star Rupture Windrose
  • Fixed a bug which led to a black screen when console switching on Linux v7.0 and newer when DRM fbdev support is disabled: https://forums.developer.nvidia.com/t/linux-driver-595-71-05-still-tries-to-use-screen-info-struct-which-was-refactored-in-7-0-kernel/370825
  • Fixed a bug that could prevent DKMS kernel module builds from succeeding after installing with nvidia-installer.
  • Fixed a bug that caused delayed wakeups when multiple threads wait on the same Vulkan semaphore, leading to stutter and reduced performance in some applications
  • Fixed a bug that could cause black screens after modesets in X11 applications using the Present extension.
  • Fixed an issue where OpenGL buffers allocated with glBufferStorage and no storage flags were allowed to migrate from GPU memory to host memory.
  • Fixed a bug that caused corruption in X-Plane on workstation GPUs.

Cheers!

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

The original was posted on /r/linux_gaming by /u/Rich_Scientist_3644 on 2026-08-03 03:39:13+00:00.

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

The original was posted on /r/linux_gaming by /u/Sufficient-Cut7411 on 2026-08-02 19:08:30+00:00.

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

The original was posted on /r/linux_gaming by /u/FirefighterNext360 on 2026-08-03 02:40:27+00:00.


Tired of 50 forum tabs just to pass a GPU through to a Windows VM ? I consolidated everything into one repo : full step by step guide, 15+ helper scripts, per-distro setup, troubleshooting, performance tuning, single GPU and AMD RX 9000 handling, and even Linux guests. Free, open-source.

https://github.com/urbanyl/GPU-Passthrough-for-KVM-QEMU-on-Linux

-PRs and issue reports welcome

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

The original was posted on /r/linux_gaming by /u/Bug_Next on 2026-08-02 23:15:35+00:00.


Multiple ones have done so, not only the more tech inclined ones, those already have an opinion about it, but the casual pc users and gamers.

And honestly idk what to tell them, i'm already kinda their default 'it issues solver' so honestly i don't wanna deal with more headhaches, i already have enough with random hardware failures and so on...

Of course they still have issues with Windows, but they had so many that we've been over them 20 times so they can usually already fix stuff by themselves, i just don't wanna start from scratch again teaching them everything every time something inevitably breaks.. Specially since it's so different and they are sooo used to the Windows way of fixing stuff (something hidden 20 menus deep in control panel or a registry edit or a reinstall)...

It's weird, Linux for the advanced user is a no brainer, they can tweak it and fix stuff, it's also a no brainer for the super casual user (mom, dad, uncle, etc), most of them are already running it, i just told them "here is the store, treat it like an iPhone" and it just works as long as they don't do anything stupid, which they don't because they only care about a web browser and some sort of word+excel alternative.

The issue is these 'intermediate' people that will inevitably try to install hyprland 2 weeks in and then start calling me at 11p.m when they are staring at a tty. I have no particular issues with AI but honestly i can't just tell them 'just go to chatgpt' either because they are all on free plans and will prob ask about it on a chat that's already compressed the context 20 times so they will get a bullshit answer, and even if they don't, i had gemini/claude just blindly assume im on Ubuntu 18 so many times it's not even funny anymore, and it won't even warn you about it.

They know enough to be dangerous but not enough to be self-sufficient. They want the customization of Linux, but they expect the safety nets and GUI fallback mechanics of Windows.

Idk, it's a bittersweet flavour because it's such a weird scenario.. I just end up telling them 'try it if you want just don't expect me to solve all your issues, it's not Windows, stuff is not the same, it will take some getting used to', but i'm also aware saying that just means "don't try it" to them and this might be the only time they consider it..

One of them actually tried and had some super bizarre issue with pipewire lagging like crazy, something i've never seen before and honestly i couldn't fix, i guess it was some driver issue with his soundchip (cheap bottom of the line asrock mobo).

All of them also seemed to have gone down some weird ass rabbit hole of niche distros and come up with the most devious shit, i just end up recommending the more usual ones, but again, all of them -the distros- have *some* sort of issue which i'm already used to and know how to fix but it could be an absolute dealbreaker for a new user.

They also seem to have fallen for some sort of false advertising that's apparently going on in social media about Linux giving double the performance or some stupid and unrealistic figures like that which is only the case if you are running the most bloated and malwared Windows install of all time, which is not the case for any of them, they are all running *some* variation of a decent Windows isntall (IOT, LTSC, Enterprise, whatever + debloated + all the bullshit disabled)

This social media hype also seems to particularly target 'low end' pcs, the issue is that 'low end' for a tech influencer is a ryzen 3 and a 2060 with 16gb of ram, in the real world 'low end' is a 4th gen i5 with an igpu that doesn't support Vulkan and won't be good for shit under Linux.

I'M NOT ASKING FOR DISTROS PLEASE DON'T START SPAMMING YOUR FAV DISTRO THAT WILL *MAKE IT JUST WORK* I'M JUST TRYING TO OPEN UP A DEBATE. I'M ALSO NOT ASKING HOW TO DEAL WITH MY FRIENDS OR WHAT TO TELL THEM, IT'S JUST SET AND SETTING FOR THE FOLLOWING:

My point/question/debate opener is:

Did it become too popular too fast before being ready? Is the YT/Social media hype being overblown and actually a negative for Linux? Is the intermediate user the bane of this OSs existance? Is it time to finally recognize there are enough distros and almost no meaningful difference between them aside from the program you run to install other programs? (and even that has been made irrelevant by flatpaks)

Is it also time to recognize we've become used to quite some amount of bullshit and are just now inmune to it? like the whole fact that flatseal exists is dumb, if a program needs a permission to work properly it should be able to ask for it, it shouldn't require the end user to search for a fix and manually apply it. Same for GearLever/MenuLibre, it should be a DEFAULT feature of EVERY DE out there...

Lots of the criticism is IMHO more than valid and you usually see it deemed as 'user error' or 'skill issue' in online communities like this one.

If we are being honest, most people won't have the experience of the SteamDeck, they will have *some* quirky hardware that refuses to cooperate or is missing drivers/utility software (AIOs with screens, gaming keyboards, etc, there are alternatives but for the regular user nothing beats the official software). Even stuff like AMD Adrenalin has no real counterpart... Dolby atmos drivers missing making multi thousand dollar laptops sound like garbage bt speakers...

ProtonDb is a mess full or wrong reports or commands that have been deprecated for years, etc, etc.

Do you think this will mean more 'early' adopters -> more polished experience? i sure whish so but i'm scared it will be more people trying it and not liking the rough corners -> massive rejection and a forever stain.

I think everyone is too focused in the ~10% less performance for dx12 games on Nvidia and just missing the bigger picture, the daily struggles matter a lot more...

Even on 'certified' hardware there are still issues, i own a ThinkPad that shipped with Ubuntu form the factory, battery life is worse than in Windows, speakers sound like shit, trackpoint has less functionality since it's limited by whatever the Gnome folks deemed acceptable to patch in to libinput (don't even get me started on libinput), half the function keys are bound to absolutely nothing and require a cli program that Lenovo posted on a forum in 2018 to rebind, configuring charge limits requires tlp or sudo tee'ing values to a random file... Just so much nonsense.

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

The original was posted on /r/linux_gaming by /u/Warm-Ad904 on 2026-08-02 17:18:31+00:00.


My computer is quite basic and old.

RX 5600XT 6GB - XEON 2667 V4 - 32GB RAM 2400MHZ

In the Windows version of 007 - First Light, there were scenes where it was difficult to achieve even 30 FPS with FSR due to lack of VRAM. On Linux, I can easily hit over 60 FPS at various points, and maintain a perfect stable 30 FPS at native resolution. VRAM doesn't even reach 5GB.

This is surreal, the difference was brutal, absurdly higher 1% low scores in several games. I really didn't expect this much of a difference.

I don't think I'll be going back to Windows anytime soon.

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

The original was posted on /r/linux_gaming by /u/badmannerbs on 2026-08-02 10:55:25+00:00.

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

The original was posted on /r/linux_gaming by /u/mergey on 2026-08-02 07:11:37+00:00.

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

The original was posted on /r/linux_gaming by /u/Green_Ad5186 on 2026-08-02 01:28:35+00:00.


i think more devs even non game devs will port their apps to snap or flatpak. and proton will be able to run more and more games.

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

The original was posted on /r/linux_gaming by /u/jordanka161 on 2026-08-01 20:35:49+00:00.

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

The original was posted on /r/linux_gaming by /u/BusinessNo1311 on 2026-08-01 19:22:36+00:00.

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

The original was posted on /r/linux_gaming by /u/MonsterovichIsBack on 2026-08-01 18:13:53+00:00.

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

The original was posted on /r/linux_gaming by /u/Szelethus on 2026-08-01 17:22:47+00:00.

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

The original was posted on /r/linux_gaming by /u/Ok_Meringue_3487 on 2026-08-01 15:31:41+00:00.


The virus stole all my login cookies, I must say it was a whole lot of work making new passwords for every account I own, making all users log out and installing linux and setting it up to access all my data. But it definetely paid off. I didn't expect games supported by linux to run so smoothly and the user interface being so simple to undestand (Manjaro KDE).

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

The original was posted on /r/linux_gaming by /u/SafeTension6277 on 2026-08-01 13:23:57+00:00.

21
submitted 2 days ago by [B] to c/linux_gaming@lemmit.online
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/Nunu_Chus on 2026-08-01 12:06:14+00:00.


https://preview.redd.it/07qga3os7rgh1.png?width=1916&format=png&auto=webp&s=72ed16f5e1ade46e126ea56b03ad7fd702947b28

Damn Idk why but I was waiting for the steam hardware survey and statcounter's survey for july. statcounter blew my mind. now waiting for steam hardware one:) keeping my expectation realistic around 4-5% on steam hardware survey:)

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

The original was posted on /r/linux_gaming by /u/NordKurre on 2026-08-01 10:34:18+00:00.


For those who don't know it's Valve's fork of Waydroid which makes it possible to run Android apps on Linux.

I've been wanting to play TFT for a while now and since it uses Vanguard the only way to play it is through an Android emulator. I struggled with Waydroid and decided I would just wait until Lepton is out. Now that it is, how do I use it to play the game?

I've installed Lepton in the Steam library but like Proton it's not an app you can run by itself. I tried to add the APK as a non-steam game but it wouldn't run and Lepton doesn't show up as a compatibility tool in properties.

23
submitted 2 days ago by [B] to c/linux_gaming@lemmit.online
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/xerpi on 2026-08-01 08:31:07+00:00.

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

The original was posted on /r/linux_gaming by /u/nicxdev on 2026-08-01 07:16:17+00:00.


Hey everyone, I experimented a bit with various tutorials on how to run GTA Online and finally found a working method.

Couldn't find any up-to-date guides for GTA Online, so I wanted to share what ended up working for me.

Remember: Anti-cheat can still ban / kick you, and this method can be patched at any time (or not). Only use this if you don't care about a potential ban (possible, but hasn't happened to me or anyone I know yet). This is NOT a bypass - you're still using BattlEye. Also, this is not piracy.

  1. Install Proton GE ====================

Install ProtonUp-Qt to get Proton GE. I can only recommend GE 11-3 - it runs basically any game and is way better than Valve's default Proton.

  1. Set the Compatibility Layer ==============================

In your Steam library, find "GTA Online Enhanced" and set the compatibility layer to the Proton GE version you just installed. (Steam may restart to show GE)

  1. Install the BattlEye Runtime ===============================

Install Proton's Official BattlEye Runtime (this is required - without it, you can't play online). Just search "BattlEye Proton Runtime" in Steam and install it.

  1. Set Your Launch Options ==========================

Paste the following into your game's Steam launch options:

PROTON_LOG=1 SteamDeck=0 PROTON_BATTLEYE_RUNTIME="$HOME/.local/share/Steam/steamapps/common/Proton BattlEye Runtime/" %command%

  1. Optional [Not Recommended] If You Get Kicked From Invite-Only Lobbies Without Reason =======================================================================================

Some users report being disconnected randomly from invite-only sessions. If this happens, you can try editing /etc/hosts and adding these entries:

0.0.0.0 paradise-s1.battleye.com 
0.0.0.0 test-s1.battleye.com 
0.0.0.0 paradiseenhanced-s1.battleye.com

Note: This isn't required if everything works fine. Only add this if you're experiencing the specific issue described above.

Notes

  • Invite-only lobbies work reliably (always works for me).
  • Public lobbies can work for a few seconds to a few hours, but it varies.
25
Lepton is now public (steamdb.info)
submitted 2 days ago by [B] to c/linux_gaming@lemmit.online
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/linux_gaming by /u/Neglex989 on 2026-08-01 04:40:44+00:00.


You can now download it from Steam. Hopefully an equivalent of GE-Proton shows up soon, I sure would love to play Angry Birds Epic on my desktop :)

view more: next ›