Reddit Linux_Gaming
Who keeps recommending the garbage of PopOs instead of Fedora, Cachy or Bazzite 😡
Can't get Division 2 to run.
I've been struggling to get this one going.
To the point I've attempted to leverage AI's help.
I've tried the few commands I've seen on ProtonDB, focusing on people also using an Arch-based distro.
I should note, I'm still rather new with Linux. I've only been using it ~2 months or so.
For the sake of attempting to be as concise as possible, I have utilized an AI tool to create a bug report to document the various things we'd gotten into trying to resolve this. I appreciate the formatting that the AI used as it feels concise. Starting here:
# Tom Clancy's The Division 2 – Linux Bug Report
**Platform:** Ubisoft Connect (non-Steam version via Lutris)
**Date:** February 28, 2026
---
## System Specs
| Component | Details |
|-----------|---------|
| OS | CachyOS Linux (Arch-based) |
| Kernel | 6.19.3-2-cachyos (NTSync built-in) |
| Desktop | KDE Plasma 6.6.1 on Wayland / KWin (XWayland) |
| CPU | AMD Ryzen 7 9800X3D (16 threads @ 5.27 GHz) |
| GPU | NVIDIA GeForce RTX 5090 [Discrete] + AMD Radeon [Integrated] |
| NVIDIA Driver | 590.48.01 |
| RAM | 60.46 GB |
| Proton | GE-Proton10-32 (also tested: Proton Experimental, Proton Hotfix, Proton 9.4) |
| DXVK | v2.7.1 |
| VKD3D-Proton | vkd3d-1.1 |
| Wine | 10.0 (via GE-Proton) |
---
## Summary
Game launches and progresses through EasyAntiCheat initialization and Ubisoft Connect authentication successfully, but consistently deadlocks during the in-game loading screen — freezing between 7–10% — due to a kernel-level NTSync deadlock triggered after the game's WebSocket connection to Ubisoft's notification servers fails.
---
## Launch Methods Attempted
**1. Steam** — via Steam's built-in Proton compatibility layer (multiple Proton versions)
**2. Lutris** — via Lutris 0.5.22 with GE-Proton10-32, Ubisoft Connect runner
**3. Direct command line** — bypassing both Steam and Lutris entirely:
```bash
PROTON_LOG=1 DXVK_FILTER_DEVICE_NAME="NVIDIA GeForce RTX 5090" DRI_PRIME=1 \
WINEFSYNC=0 WINESYNC=0 PROTON_USE_NTSYNC=0 \
WINEPREFIX=/path/to/wineprefix \
STEAM_COMPAT_DATA_PATH=/path/to/wineprefix \
STEAM_COMPAT_CLIENT_INSTALL_PATH=~/.local/share/Steam \
STEAM_COMPAT_APP_ID=0 SteamAppId=0 \
~/.local/share/Steam/compatibilitytools.d/GE-Proton10-32/proton waitforexitandrun \
"/path/to/UbisoftConnect.exe" 2>&1 | tee ~/proton_log.txt
```
---
## What Works
- Ubisoft Connect launches and updates successfully
- Login and authentication succeed
- EasyAntiCheat initializes successfully:
```
[EAC Bootstrapper] Launcher finished with: 301, 'Easy Anti-Cheat successfully loaded in-game'.
[EAC Bootstrapper] Successfully initialized the Easy Anti-Cheat module, waiting for game window to become visible.
```
- GPU correctly identified as RTX 5090 (required `DRI_PRIME=1` and `DXVK_FILTER_DEVICE_NAME` to override AMD iGPU default)
- NVAPI initializes correctly
- Vulkan swapchain created at 3840x2160
- Play session with Ubisoft servers starts successfully:
```
Play session (1) successfully started for game 4932. Should be updated in 330secs.
```
- Game renders frames briefly (207fps detected before deadlock)
- Audio plays during the deadlocked loading screen
---
## What Fails
The game consistently freezes at 7–10% on the in-game loading screen. Process analysis confirms a kernel-level NTSync deadlock:
```bash
cat /proc/$(pgrep -i division)/wchan
# Output: ntsync_char_ioctl
```
This deadlock occurs reliably after the following WebSocket failure appears in the launcher log:
```
[WSConnection.cpp] Received Http status code 0 for url
wss://public-ws-ubiservices.ubi.com/v2/websocket?SpaceIds=...
```
Multiple HTTPS calls to `public-ubiservices.ubi.com` also fail with socket error **10060** (TCP connection timeout) from within the Wine environment, even though the same endpoints are reachable from the Linux host directly.
---
## Attempted Fixes
| Fix | Result |
|-----|--------|
| `WINEFSYNC=0 WINESYNC=0 PROTON_USE_NTSYNC=0` | NTSync still active (CachyOS kernel overrides) |
| `sudo rmmod ntsync` (unload kernel module) | Game falls back to `futex_wait_multiple` deadlock instead — same hang, different syscall |
| `sudo modprobe ntsync` + relaunch | NTSync deadlock returns |
| `winetricks winhttp wininet` | No change to WebSocket/HTTPS failures |
| `DRI_PRIME=1` + `DXVK_FILTER_DEVICE_NAME` | Fixed wrong GPU selection (iGPU → RTX 5090) |
| state.cfg: `windowed=true`, reduced resolution to 1920x1080 | No change to loading freeze |
| state.cfg: `dx12=false` | No change |
| Proton Experimental, Hotfix, 9.4, GE-Proton10-32 | All produce the same deadlock |
---
## Key Log Evidence
### launcher_log.txt — WebSocket failure (always present before deadlock)
```
[WSConnection.cpp] Received Http status code 0 for url
wss://public-ws-ubiservices.ubi.com/v2/websocket?SpaceIds=
e17be87d-2996-4f3b-97c4-19bb2dae2933,...
&NotificationTypes=upc_remote_actions,FRIENDS_STATUS_CHANGED,...
```
### launcher_log.txt — HTTPS timeout with socket error 10060
```
[PlaySession.cpp] Cannot start play session for game 4932.
JobResult: NetworkFailure (4). ResponseStatusCode: 0.
SocketErrorCode: 10060.
URL: https://public-ubiservices.ubi.com/v1/profiles/.../playsession/api/sessions
```
### wchan — NTSync deadlock
```
ntsync_char_ioctl
```
### wchan — Without NTSync module loaded
```
futex_wait_multiple
```
---
## Root Cause Theory
The game appears to block its main loading thread waiting for a response from Ubisoft's WebSocket notification service. When this connection fails (as it consistently does under Wine/Proton), the game does not time out gracefully — instead it deadlocks indefinitely on an NTSync (or futex when NTSync is absent) synchronization primitive. The underlying Wine HTTPS/WebSocket stack is failing to establish connections to `public-ws-ubiservices.ubi.com` despite the host system having full connectivity to the same endpoints.
---
## Questions for the Community
Has anyone successfully resolved WebSocket connection failures from Wine/Proton to Ubisoft's servers on CachyOS or other NTSync-enabled kernels?
Is there a known Wine registry tweak or environment variable that forces HTTPS timeout handling to fall through rather than block?
Has anyone played Division 2 via Ubisoft Connect (not Steam) successfully on an NTSync kernel in early 2026?
[link] [comments]
Resident Evil Requiem startup black screen lock fix
Haven't seen anyone post about this specific issue, so figured I'd share how I resolved it.
I'm using linux mint cinnamon. When launching the game, I'd get a black screen that was stuck. I'd use Alt+tab to get back to steam window, and I'd notice that while the game was not focused, it was playing and not frozen. But when I'd tab back to the game, it would be frozen again, not allowing me to get past the initial settings.
THE FIX
Strange as it was, simply choosing any other window (I chose calculator), right clicking the title bar and setting to "always on top", allowed me to focus the game and not have it be frozen.
I dragged the calculator to the bottom corner so it was practically off-screen, and I was able to continue the game. From there, I personally chose to switch to a windowed game so that I won't need to do the "always on top" thing every time I decide to play.
Before trying this, I had tried launch options such as -windowed, -window-mode windowed, as well as trying several different proton versions, but to no avail.
Hopefully this will help someone else who is experiencing the same issue.
submitted by /u/NommyPickles[link] [comments]
Trying to install Fedora Linux with USB boot drive
Trying to perform a fresh install of Fedora KDE Plasma on a dedicated NVMe drive for gaming (Steam/Discord). Using Fedora Media Writer to create the bootable USB.
Hardware:
- Motherboard: MSI MPG Z390 GAMING PRO CARBON AC
- CPU: Intel Core i7-8700K
- GPU: NVIDIA GeForce RTX 2070 (ASUS ROG STRIX)
- RAM: 32GB 2666MHz
- Storage: Samsung 500GB NVMe
The Issue: I cannot get the Live USB to boot. I initially hit an SBAT Security Violation
- I reach the GRUB menu.
- Selecting "Start Fedora-KDE-Live" immediately triggers: error: ../../grub-core/kern/mm.c:552: out of memory. Press any key to continue...
- Pressing a key leads to a Kernel Panic: VFS: Unable to mount root fs on unknown-block(0,0)
What I’ve Tried So Far:
- BIOS Settings: Secure Boot Disabled, UEFI Mode only (CSM off), Integrated Graphics Disabled (PEG primary), Fast Boot Off.
- USB Variables: Tried different USB ports (Front panel vs. Rear Black USB 2.0 ports).
- Imaging Tools: Tried Fedora Media Writer and Rufus.
- GRUB Parameters (Edit Mode): * Added nomodeset (No change).
- Added memmap=8M$0x1000 (Resulted in Kernel Panic).
- Added vga=standard video=efifb:off (No change).
I know I have done this before with no issue here but thought I would really try to see if I could setup this to see if gaming could be something I could try but I'm getting hung up here before I can get to installing some games on Linux. Any help would be greatly appreciated. Thank you.
submitted by /u/ynotTk[link] [comments]
Found a guide for Fortnite on Linux, but I'm skeptical...
Hi all! I'm a Linux newbie. I found a guide (link:https://linuxvox.com/blog/fortnite-for-linux/) that explains how to install Fortnite, but the general consensus on Reddit seems to be that it won't work due to EAC/BattlEye.
Is there any truth to this guide, or is it just clickbait? I'd love to get a definitive answer before I dive in.
submitted by /u/Mattex0101[link] [comments]
Meu Launcher do Minecraft bedrock quando tento fazer login com gmail aparece "não está respondendo" como resolvo isso? (Arch)
White flakes bug - Resident Evil Requiem.
Simply put, my Resident Evil Requiem on Linux has these bright white flakes. I've already tried downgrading the card driver to 580, I've tried using startup parameters, I'm also experiencing some stuttering, so for now I'm playing the game in dual boot, but I'd like to be able to play it on Linux. But hey, that's a user and Linux problem.
OS: Cachy OS
PROTON: Cachy or Ge same bug.
GPU: RTX 3090
CPU: Intel(R) Core(TM) i5-10400F CPU @ 2.90GHz
RAM: 32 GB
submitted by /u/Puzzleheaded_Link905[link] [comments]
Problem loading a .exe with Wine
I have downloaded Wine on my PC, and I have launched the command "wine path/to/.exe".
I had an error: "wine: could not load kernel32.dll, status c0000135", that specific .exe can be runned with Wine, I have done it some days ago on Garuda Linux (I have changed OS, now I use MX), so what should I do?
submitted by /u/Icy_Assignment_2599[link] [comments]
Expedition 33 crashes my gpu after 5 minutes
As the title says the game clair obscur expedition 33 is unplayable on my pc.
Everytime i play it after like 5 - 8 minutes, my gpu decides to shut down, and then to turn on creating this loop of on and off gpu ( i can say this because the literal rgb of the gpu turns off and on every 10 seconds )
Manwhile this happens the screen goes in loop from totally black to a freezed image of the game with some graphic artifacts like green pixels.
My system have a ryzen 5 3600, a radeon 5700 xt 8gb,16 gb of 3600 ddr4 ram, and the proton version i tried using ( which all failed ) are: Experimental, GE 10-32 GE 10-29 GE 10-25 GE 10-30 , Proton 10.0-4 and Proton 9.0-4.
In my understanding of the situation i think thats whats going on:
The gpu goes in error state for some reason i dont know, driver loses connection with gpu, and then the kernel tries a gpu reset creating the on/off cycle.
Everytime this happens i can barely do something with ctrl-alt-f3 and reboot the pc.
If someone have experience with this some help would be pretty much appreciated.
submitted by /u/Holiday-Tie-9582[link] [comments]
Progressively worse performances playing through RE:Requiem
RTX 2070 super, not great not terrible. 580.+ driver. Ge-Proton.
Right of the bat there were these lighting issues - white flare explosion, but I managed to work around that. Now I'm playing through the story and I notice that the performance worsens dramatically everytime the game progresses to a new section.
The first big hit came when playing as Grace in the hospital lobby. It got so bad I had to cope by turning on frame gen. Then another massive hit when playing as Leon again. Now the game crashes when entering Gideon's office.
Anyone else having a terrible time trying to get this game running even semi-smoothe?
submitted by /u/MaidenSaints[link] [comments]
My GPU may be dying
Hello everyone, hope you're having a good day. I am posting this here because Linux stuff may be relevant. System information is at the bottom.
Yesterday, my games started failing after a random amount of time. Usually they freeze, sometimes they freeze up my entire system, and occasionally they just crash. Today I've started seeing graphical artifacts; in my latest test in Chivalry 2 (Proton), I was briefly seeing blurry, coloured squares and my system froze up after a few minutes.
This first happened in Helldivers 2 (Proton), which consistently freezes, then shows another frame after a few seconds, then that's it and my entire system is frozen up. In Chivalry 2, I managed to play almost an entire match before it failed, other times I don't even get into a game. I tested it with and without gamemode, and with Proton 10.0 and 9.0 - no differences. I managed to play Clustertruck (native) for a solid 30 minutes before I gave up and concluded that it was working. The fourth game I've tested is DSDA-Doom (native) with the software renderer; yesterday I suddenly got graphical artifacts all over the screen and my system froze up, but today I managed to play the first four levels of Doom II before I gave up.
vulkaninfo reports no errors.
Does anyone have any advice or wisdom for me? Thanks.
System information:
- Arch Linux x86_64
- Linux kernel
- Hyprland (Wayland)
- nvidia-open driver
- CPU: Intel Core i9-12900K
- GPU: NVIDIA GeForce RTX 4090
- 32 GB RAM
- 8 GB swap
submitted by /u/the_nodger[link] [comments]
Horizon Hunters Gathering - Closed Playtest
TLDR; Kernel-level rootkit "anti-cheat" bad, game not enabled for Linux, developers refuse to engage with any posts about Linux or Steam Deck (plenty of Steam Deck / Linux posts that don't use 'controversial' language like mine straight up being ignored by cowards developers)
As a big Horizon, Monster Hunter, and Elden Ring: Nightreign fan, I was pretty excited for the playtest for Horizon Hunters Gathering that was taking place this weekend because it looked like it married all three of them.
Last night, I attempted to launch it many times in various ways and kept getting blocked by EAC with a message like "No anti-cheat module could be found for this game or platform".
I made a post on the discussions board for the game last night to ask if anyone else had gotten it working, but my post was removed sometime between then and now. I'm assuming this is because I referred to EasyAntiCheat as a rootkit and kernel-level malware, which is honestly funny.
In my opinion, if the developers consider kernel-level software that can easily maliciously infect the root of the OS to NOT be malware or a rootkit, then that's their prerogative to treat it as misinformation. Ignorance is bliss.
Just wanted to share in case anyone managed to get it working, or has the same issues. I have low hopes for this game actually supporting Steam Deck / Linux until proven otherwise.
submitted by /u/powerofthe69[link] [comments]
CS2 problems
In short, the game crashes if I exit during or after a match, and sometimes even while shader compilation is taking place before a match. Is there a fix for this?
submitted by /u/sn4g13[link] [comments]
8bitdo ultimate 2.4 dongle connection issues
this thing either works or doesn't, sometimes i'm able to connect with no issues by simply turning on my controller, but right now i'm trying to figure out why it's not connecting and it's even persisting after reboots, i have the dongle plugged into the dock and i've tried just plugging the dongle straight into my front panel but that didn't work, reddit told me 8bitdo was amazing on linux so why is this shit happening
submitted by /u/theresleadinthewater[link] [comments]
Deadlock FPS lower than expected + big FPS drops
sup, first post wohoo. so i use cachyos in a hp victus 16 laptop with an rtx 4070-i7 14700hx-32gb ram-1tb m.2. i experienced low fps in some games compared to when i was on win11, though it was tolerable. but in deadlock specifically, its kinda bad. fps is about 120, which aint bad but its definitely not what i got on windows. and the worst part is my fps drops to 40~ about 10 minutes in any match. ive tried a lot of launch settings, in-game settings, different proton versions (including GE) though no good. do yall have any ideas to solve this? (btw i use kde plasma-wayland if that helps) appreciate it in advance.
submitted by /u/Ok_Professor_9329[link] [comments]
Gaming with linux ported gaming phones?
Has anyone tried this? Let’s take for an example, RedMagic 11 Pro with 24gb of ram. Although emulators can be ran but it often isn’t ran at full power and waste ALOT of unnecessary battery significantly ruining the battery life. The phone could be flashed and have the native android system replaced with postmarketOS (requires unlocking the bootloader which VOIDS THE WARRANTY, NOT ADVISED). Using the recommended configuration (8gb VRAM and 16gb RAM) the thing can theoretically run cyberpunk on high settings at 50-60fps (Although the recommended CPU is i7-12700 it performs better than Snapdragon 8 elite 5 atleast on turbo mode.)
So, Has anybody done this? This is a steamdeck killer! And significantly outperforming other handhelds at comparable price.
submitted by /u/symbolireindeer[link] [comments]
PSA: wow low fps on nvidia arch. gamemoderun
Just a PSA for people who might have experienced this same issue. I play mop classic and tbc anniversary on my nvidia arch linux desktop. At some point I started getting really bad fps in mop classic. around 10fps. This was fixed by rebooting the machine. But tbc anniversary always ran with good fps.
Long story short. I eventually figured out its because the gpu mhz was somehow getting locked at 210 when I was playing mop. My start script for anniversary was using gamemoderun. My start script for mop doesn't.
I added gamemoderun to the mop start script and I get the proper 2100mhz now. So good performance for both games.
submitted by /u/closms[link] [comments]
Really weird issue with The Witcher
Hi guys. I recently changed my OS to archlinux and tried loading The Witcher 3: Wild Hunt and had this really weird issue.
the W key does not work! Not in the gameplay and not even for scrolling through options in the main menu.
Really curious if anyone encountered this issue before cause I cannot find it anywhere
(-_-)
note:
Yes I have checked the key bindings
Yes I have tried several Proton versions with no help
Yes I have upgraded the Vulkan drivers
submitted by /u/ido551[link] [comments]
Resident Evil Requiem launching and crashing almost immediately after.
Tried using different proton versions, launching options nothing seems to make the game work. I keep only getting this error. Sometimes, rarely, I get this error on different lines. Can someone help out?
submitted by /u/underswamper[link] [comments]
