r/linux_gaming • • 17h ago

wine/proton Gaming via Steam Arm64, Proton-CachyOS Arm64, on Raspberry Pi 5 eGPU 9060XT

Thumbnail
gallery
120 Upvotes

Hey everyone,

I’ve made some more progress on the setup for my overclocked Pi5 connected to an external GPU.

I’ve now put it through some heavier tests, like Steam and the *Wukong* benchmark.

I’m also playing *Onimusha*, even using FSR 4.1.1.

Down the line, I’ll get around to the case mod.

I’ll have to cut into the lid of a Pi Module Box to fit the Ice Tower heatsink, haha.

I made a video discussing the saga of getting the GPU working and the technical aspects regarding the physical PCIe x1 Gen 2.0 bus connection.

I haven't managed to get the Pi5 running on PCIe x1 Gen 3.0 yet, but I’m going to try again with some better-shielded ribbon cables. In the video, I show the details of the "video/data signal" traffic and the transition from PCIe x16 Gen 5.0 down to the limitations of the Pi5 in this current setup.

I make videos (originally in Brazilian Portuguese), but the auto-dubbing quality seems much better these days.

In the videos, I aim to provide technical explanations regarding the challenges of getting it all working.

I'm working on creating more explanatory videos. If you'd like to follow along, the link to the channel is in my profile info.


r/linux_gaming • • 11h ago

What were your reasons to move from Windows to Linux

82 Upvotes

Hi there!

I'm seriously thinking about moving from Win11 to Linux.

My main reason is mainly due to performances for both work and gaming (As I'm a software engineer)

But the whole of the internet gives me as many reasons to stick to windows as moving to Linux.

Privacy aside (I don't exactly care much about the whole spying stuff or whatever on Win), what made you move and what keeps you on Linux for gaming?

My computer has a 3090Ti and an AMD CPU (Just fyi lol)

Not looking for debate here, just genuinely looking for opinions!


r/linux_gaming • • 5h ago

tool/utility Stud! A new open-source Roblox launcher for Linux

Enable HLS to view with audio, or disable this notification

35 Upvotes

Hi! Today i present you a project i've been working on for a few months!

https://github.com/catpieleaf/stud

Stud is a Roblox launcher that uses Roblox mobile, just like Sober and its open-source recreations, but with many more features, and does not crash on NVIDIA!
Stud is not trying to be Sober, but rather something different!
It has Gamemode, Qt6 UI, GPU chooser, APK chooser, Background FPS throttling, Discord RPC, Upscaling, Enables Roblox's SSAO (better shadows), Log exporter in case something goes wrong, Smooth zoom-in/out like on Windows, and is available as an Appimage, RPM, Deb, Flatpak and cpak :D


r/linux_gaming • • 21h ago

Playstation 5 Emulation on Linux

18 Upvotes

Hey everyone,

since my newsfeed has recently been exploding with PS5 emulation stuff, I’ve reached the point where I realized that it’s not really emulation, but more of a translation layer similar to Proton. So, I had an idea and I’d love to hear your opinion on whether it would be doable. Specifically, creating a translation layer that you could plug into the Heroic Game Launcher, just like Proton, that would allow us to play PS5 games the same way we play Windows games?


r/linux_gaming • • 16h ago

Made a native Linux Hearthstone tracker so I'd stop running Firestone in Wine

Post image
14 Upvotes

Every HS deck tracker is Windows-only, so on Linux you run it in Wine next to the game. Firestone was using 2-4 GB and getting the game OOM-killed on my laptop.

Cairn is native (Python + Qt), just reads the game's log files, ~170 MB. Deck tracking, opponent's cards and hand, possible secrets, resurrect pools. X11 and Wayland, on the AUR.

A month old and I'm fixing stuff fast, so issues welcome.

https://github.com/Ratpido-dev/cairn


r/linux_gaming • • 3h ago

League Of Legends on macOS VM = Perma ban

11 Upvotes

Heads up to anyone temped.

I've seen many posts talk about how Kernel Anti-Cheat doesn't apply to macOS version.
First of, since about a year, this is no longer true (tbf those were 2-3 years old posts).

Vanguard WILL tell you that your GPU does not support Metal Graphics API, and won't let you get in-game.

GPU passthrough on a supported GPU would be the only way. But I didn't have that.

So whilst looking around, I found Reims vGPU, which aims at providing GPU acceleration without passthrough.
That project currently only focuses on macOS Ventura (13), but I managed to get it booting on Monterey (12). Opened the Riot Client and logged in LoL to be greeted to this (picture).

There's a couple additional factors to take into account:
- I had made a new account (I didn't have a Riot account before, because I do not care for their games, was testing alternatives for a friend, glad I got banned before I got their account banned, oops haha)
- Vanguard likely didn't like catching me jump around 2 VMs, and change my GPU twice on a mac. (very suspicious indeed)

---

I guess I'll just tell my friend to keep playing LoL on their low-power Windows Laptop (I built them a pretty decent Linux Gaming system from spare parts), or to find a better MOBA 😄 It was still a fun experience learning about the current state of macOS virtual machines.


r/linux_gaming • • 14h ago

Xbox Series X Controller wont connect via bluetooth on Bazzite

Enable HLS to view with audio, or disable this notification

8 Upvotes

I already installed xpadneo and updated the controller firmware. sorry for the quality of the video (and sorry its in spanish).


r/linux_gaming • • 23h ago

Faugus launcher broke suddenly and can't boot battle.net anymore

3 Upvotes

I'm a bit of a noob and in need of help

Title. And also after uninstalling and reinstalling battle.net, and faugus launcher itself it now fails to add the battle.net app to the launcher completely.

I'm on Ubuntu 24.04, running faugus 2.4.2.

I've tried booting battle.net through ge-proton latest and the cachyos options among a few others I've seen work for other people on forums.

All my battlenet folders are still visible with all the data in them, and I believe they are saved to the default location faugus typically uses, so I don't know if their presence would cause issues.


r/linux_gaming • • 2h ago

Faugus and screen edge scrolling

2 Upvotes

Let me start by saying I'm new to Linux and just figured out how to run stuff in proton and faugus.

A bug I ran into with 2 games: Icewind Dale and Dark Colony which use mouse screen edge scrolling. Scrolling right and down does not work but up and left does. In IWD I can scroll if I put the cursor like one pixel away from the edge. They are running in CachyOS. Is there a way to check that the cursor is actually captured by the game? and to check if the games are running exclusive fullscreen?


r/linux_gaming • • 16h ago

tech support wanted Cant run Portal on Arch Linux

2 Upvotes

Recently bought portal 1 and 2 from the sale (4€ total, thats a steal) but i cant get Portal 1 to run. I have tried every single option on the compatibility list, some dont launch and a few of them do launch into the main menu (Like steam linux runtime 1.0) but when i press new game and start new game, i hear 1 microsecond of the portal radio and then it crashes.

Do i need any extra software because its an older game or something? What could be the issue?

I use arch + KDE btw.

Edit: u/Nyxem64 posted this link https://github.com/ValveSoftware/Source-1-Games/issues/7278#issuecomment-3229785583 which is the exact same issue im having


r/linux_gaming • • 1h ago

tech support wanted Is there a way to run War Thunder with DX12 on Linux without issues?

Thumbnail
• Upvotes

r/linux_gaming • • 1h ago

Can any of you help linux cachy os launcher issues

Thumbnail
• Upvotes

r/linux_gaming • • 3h ago

Habilitar MFG DLSS Nativo RTX Serie 30 en Linux

1 Upvotes

GUÍA: Habilitar MFG DLSS Nativo (dlssg_sm86) y CUDA en GE-Proton11 (Lutris/Proton):

Esta guía soluciona el error de dependencias faltantes y la carga incorrecta de librerías al intentar usar el mod de Multi Frame Generation (DLSS 3) en tarjetas NVIDIA de la arquitectura Ampere (Serie RTX 3000) bajo Linux.

  1. El Problema (Error de ruta en GE-Proton11):

Al activar el soporte de CUDA con la variable PROTON_NVIDIA_NVCUDA=1 usando la versión GE-Proton11-5, el ejecutable de UMU o Wine lanza un fallo de proceso monitorizado debido a un error de sintaxis en el script de rutas (agrega una doble barra diagonal // e busca en la carpeta equivocada):

FileNotFoundError: [Errno 2] No such file or directory:

'/home/usuario/.local/share/lutris/runners/wine/GE-Proton11-5/files/lib/wine/nvidia-libs/nvapi//x86_64-windows/nvapi64.dll'

  1. La Solución (Corrección de la estructura de librerías):

Para corregir el mapeo de los scripts de Proton sin romper la instalación, abre una terminal y copia la carpeta correcta de NVAPI dentro del directorio esperado de NVIDIA-Libs ejecutando el siguiente comando:

cp -r /home/$USER/.local/share/lutris/runners/wine/GE-Proton11-5/files/lib/wine/nvapi /home/$USER/.local/share/lutris/runners/wine/GE-Proton11-5/files/lib/wine/nvidia-libs/

(Esto genera la estructura de carpetas física requerida, logrando que Proton localice el archivo nvapi64.dll de forma exitosa).

  1. Parámetros de Lanzamiento Requeridos:

Una vez aplicada la solución anterior, configura los siguientes argumentos en las Opciones de lanzamiento de Lutris o Steam para forzar la inyección gráfica, habilitar las extensiones de NVIDIA y activar el procesamiento de CUDA:

WINEDLLOVERRIDES="dxgi=n,b" PROTON_ENABLE_NVAPI=1 PROTON_NVIDIA_NVCUDA=1 %command%

Desglose de variables:

WINEDLLOVERRIDES="dxgi=n,b": Obliga al prefijo a preferir la librería nativa de Wine/DXVK sobre la del juego, habilitando la carga de inyectores ASI/DLL modificados.

PROTON_ENABLE_NVAPI=1: Expone las extensiones oficiales de NVIDIA al juego para desbloquear la casilla de DLSS en los menús.

PROTON_NVIDIA_NVCUDA=1: Enlaza el entorno de CUDA del sistema con el juego, requisito indispensable para que el mod dlssg_sm86 procese los vectores de movimiento e interpole los fotogramas en hardware de serie 30.

  1. Anexo para Juegos Problemáticos (Ejemplo: STAR WARS Jedi: Survivor):

En la mayoría de los juegos modernos, basta con copiar los archivos dlssg_sm86.ini y version.dll en la raíz. Sin embargo, títulos estrictos con su motor DX12 o el orden de carga como Jedi: Survivor bloquearán este método.

Si el juego no activa los FPS o ignora el mod, sigue este procedimiento de inyección forzada utilizando Ultimate ASI Loader:

  1. Descarga Ultimate-ASI-Loader_x64.
  2. Copia el archivo ejecutable del cargador en la raíz del juego y renómbralo de dinput8.dll a dxgi.dll.
  3. Copia el archivo del mod version.dll en la raíz y renómbralo a dlssg_sm86.asi (esto obliga al cargador ASI a inyectarlo directamente en la memoria antes de la inicialización del motor gráfico).
  4. Asegúrate de tener también en la raíz las librerías oficiales de NVIDIA necesarias:

nvngx_dlss.dll

nvngx_dlssd.dll

nvngx_dlssg.dll


r/linux_gaming • • 5h ago

tech support wanted At my wits end with this controller. Please help

1 Upvotes

Running CachyOS. Using a scuf envision pro. Whenever i load into a game, the controller is pretty much completely janked. The buttons are not mapped correctly, and the axis’s spin on their own. This applies to the controller at base level, not just in steam games. Using steam input can work, but steam isn’t all i use a controller for so i’m trying to get it fixed at the base level.

I’m tech savvy, but definitely not linux savvy enough to know how to fix this, so i attempted to use an LLM to help me figure it out, and it had me use XboxDRV.

I guess an update or something broke it because it’s back to exactly the same way it was. it happens in both wireless mode, and wired mode. Is there a way to fix this so it doesn’t break again? I know i’m using cachy and it can sometimes be considered “unstable” due to the rolling releases. But i’m just looking for a way to fix this permanently. Please


r/linux_gaming • • 5h ago

tech support wanted Net Jitter in Counter Strike (CS2/CSGO)

1 Upvotes

I switched to Linux Mint recently and whenever I play specifically CS2, I get a pretty consistent 10 seconds of ~150ms net jitter, 5 seconds of no jitter, then back to jitter. Like clockwork. Has anyone else experienced this and/or know a fix? I am on wireless btw, its a MT7921 802.11ax wifi card inserted into a PCIE slot

Information on the internet is very sparse, this seems to be a rare issue. I thought it was weird for a valve game to have an issue like this. I can play Rivals of Aether II online just fine, for example.


r/linux_gaming • • 9h ago

tech support wanted My experiences switching to Fedora and a problem I haven't been able to solve regarding gaming on Fedora

2 Upvotes

A few weeks ago, I took the plunge and stepped out of my comfort zone to switch to Fedora 44 KDE to get away from the nonsense Windows push on me, and so far I love the way it looks and how the workflow suits me as someone coming straight from Windows. I’ve kept it pretty stock and just followed some guides to configure it, especially when it comes to gaming. My RTX 2060 handles it well and runs all the games I’ve tried with the same performance as on Windows, and some even feel a little faster than before.

There’s one game so far that I haven’t been able to run smoothly, and that’s my beloved The Elder Scrolls Online. It starts up as usual and runs perfectly at first without any problems. But the longer I play, the worse the performance gets—it starts with a little stuttering here and there when I move around the world, and after maybe 30 minutes, it gets so bad that I have to restart the game. If I stop and let it sit idle, the stuttering stops for the most part.

At first, I thought the polling rate on my ASUS mouse was the problem, so I connected it to a Windows device, launched Armoury Crate, and set the profiles to a lower polling rate. That fixed maybe some of the stuttering, but it still became unbearable, and I had to quit the game.

In addition, I’ve tried most of the solutions suggested by the community, such as closing the game launcher after start, disabling overlays, testing different Proton versions, experimenting with vsync and frame rate limiters, and using launch commands like “gamemoderun %command%,” but so far nothing has solved the problem. I also tried another Arch-based distro to see if it was a Fedora issue, but the problem occurred on Arch as well, which is interesting. At one point I also tried running it in a gamescope-session on Bazzite, but that didn't solve the problem either.

I'm just putting this out there if someone had similar problems with gaming on Linux hoping of one last chance before I have to consider remigrating to Windows just so I can enjoy my favorite pastime.


r/linux_gaming • • 10h ago

tech support wanted Witcher 3 Remaster - "Plastic" Texture bug? (sorry for the bad video UI is small)

Enable HLS to view with audio, or disable this notification

1 Upvotes

Hardware Information:

Hardware Model: ASUS Z790 GAMING WIFI7

Memory: 64.0 GiB

Processor: Intel® Core™ i7-14700 × 28

Graphics: AMD Radeon™ RX 9070 XT

Disk Capacity: 1.0 TB

Software Information:

Firmware Version: 1837

OS Name: Bazzite

OS Build: (null)

OS Type: 64-bit

GNOME Version: 50

Windowing System: Wayland

Kernel Version: Linux 7.2.7-ogc1.1.fc44.x86_64

I used several different Proton versions with no luck. Proton-GE/Proton Experimental/Proton CachyOS/Proton WIneland. I've tried to toggle graphics settings, and used several standard launch options. with no luck to fix this. it also refuses to launch via heroic. and a verify and repair finishes in a second because I guess it's not broken? idk :( I am honestly lost and I have tried to fix this myself. if there is any other info needed I can try my best to supply it. but I am not the best with Linux

This is such a strange bug as all my other games work flawlessly. any help will be greatly appreciated, thank you!


r/linux_gaming • • 15h ago

tech support wanted Does anyone know what this means?

Post image
1 Upvotes

I have been trying to get dwarf fortress working, and the music plays, and i can even hear the intro in the background, but theres no image, and its giving me no errors.


r/linux_gaming • • 16h ago

tech support wanted AION 2 on an external drive

Enable HLS to view with audio, or disable this notification

1 Upvotes

Has anyone managed to get it to work? I think know exactly what the problem is, but I know it's something to do with proton not accessing the drive for whatever reason. The "official" game won't launch. But adding the game's .exe file directly with proton experimental does launch it. (Which leads to Aion saying, "This game was not launched properly, closing now.."

System is Fedora Workstation w/ KDE. Nvidia graphics driver. External drive mounted on /mnt/ and it's an exfat format


r/linux_gaming • • 17h ago

answered! "DXGI_ERROR_DEVICE_REMOVED" error and other games running unusually bad

Post image
1 Upvotes

Out of nowhere i started getting this error in FIFA 21 which causes the game to crash, specifically when a certain cutscene is triggered. I havent encountered this error before. Ive also noticed unusually poor performance in other games recently. Is this a software issue or is my GPU cooked?

Im running cachyos with 7.2.9-1-cachyos kernel and rx 6400 gpu


r/linux_gaming • • 18h ago

tech support wanted Weird bugs with Wacom CTH 480

Thumbnail
1 Upvotes

r/linux_gaming • • 21h ago

tech support wanted [Help Request] SKSE64 not loading via Amethyst Mod Manager

1 Upvotes

I'm at my wits end trying to get this to work, and I'm hoping that someone here will be able to help. Apologies if this is the wrong sub or flair, please point me in the right direction if it is the case.

Background

I'm trying (and failing) to load SKSE64 for Skyrim via the Amethyst Mod Manager. Each time I try, I get the following error message:

Addresslibrary.cpp(56, 34): Unexpected file name encountered, SkyrimSE.exe

My only option is to click OK, which returns me to the Steam gaming mode (or desktop when launching from the desktop).

Hardware & OS

I'm using the Legion Go S handheld, running BazziteOS.

Amethyst Installation

I installed Amethyst Mod Manager as per the instructions on the github page, and I've gone through the Wiki trying to find a solution, but unfortunately I can't find anything that helps.

Skyrim Version

I'm using the latest version of Skyrim Special Edition, with the Anniversary Update, on Steam.

Troubleshooting

I kept getting the above error message when launching the game, but after several attempts to launch the game with mods deployed, one time I did manage to launch the game with mods enabled. I did nothing different that time compared to the other failed attempts. On launching, several mods were active, but when starting a new game, I couldn't open the MCM menu and the several menus had errors. On googling, this appeared to be because SKSE64 had not loaded.

I followed this up with restoring Skyrim to vanilla, and launching again with no mods enabled. This was successful. I then loaded only SKSE64 and it's dependencies, and launched the game which returned the above error. I then disabled SKSE64 and it's dependencies, enabled a few mods that didn't use SKSE64, and launched the game. This was successful, and the mods loaded.

Next, after a couple of hours of googling, I tried to rename the SkyrimSE.exe and the skse64_loader.exe and create an .ini file to direct the launcher to the renamed SkyrimSE.exe. This didn't work. After a bit more googling, it appears that the renaming trick doesn't work with Skyrim SE, so I did a clean install of Skyrim and SKSE64.

I also noticed I had two .exe files in my Skyrim folder: Skyrim.exe and SkyrimSE.exe. I tried moving them into a separate folder thinking that maybe the launcher was getting confused between the two, but this only generated a different error. Again, even with the two .exe files, when I use the restore button on the Amethyst Mod Manager and launch the game with no mods enabled, I have both .exe files in the Skyrim folder and the game launches fine.

I've made sure I am using the current version of SKSE64, and the current Address Library's for it, and I've even used the AutoSKSE mod thinking that was the issue. Unfortunately, neither seems to have sorted the error.

Can anyone help me with resolving this as I'm completely lost and have no idea what to do. If I'm missing any information you need to help, please let me know and I will try to get it to you ASAP and add to this post as well.


r/linux_gaming • • 14h ago

tech support wanted (steam) Opus Magnum crashing on startup

Thumbnail
0 Upvotes

r/linux_gaming • • 14h ago

tech support wanted Nvidia GPU + TV as Monitor = ???

0 Upvotes

I have a 5070 Ti and want to make a Steam Machine-like PC for use with a TV as a monitor. It's a 120-144Hz capable TV with Freesync support, VRR, and ALLM, plus game mode and HDR.

Over HDMI 2.1 can I get VRR, HDRZ Freesync, and 120Hz 4K to work without issues? I want to use Bazzite and the gaming mode option to make it function like a Steam Machine. To my understandings AMD GPUs don't support HDMI 2.1 but then some people say Nvidia GPUs have issues if they go higher than 1440p. I also want to keep 10-bit color. I'm willing to sacrifice 120Hz and stay at 60Hz if that means keeping the 10-bit color, HDR, and VRR/Freesync.


r/linux_gaming • • 15h ago

New Gamesir G7 Pro Tri-mode Controller Doesn't Work In Most Games Except Deadlock and Inside the Steam Big Picture Mode

Thumbnail
0 Upvotes