Other News about gaming on Linux
Adjusting polling rate of wired DualShock 4 controller
By default, the DualShock 4 controller runs at 250 Hz, but is typically capable of running at 1000 Hz.
On Windows, this is achieved via hidusbf. I can personally attest that this works on Windows.
According to a comment on hid-playstation.c, the USB polling is "not adjustable".
Supposedly Bazzite patches the controller to run PlayStation controllers at 1000 Hz, but I'm not sure if that's just a patch to Bluetooth polling or if that includes wired USB polling. I'm not interested in distrohopping just to try it (I'm currently on Arch), but I am willing to do whatever's necessary to the kernel (6.18.9 currently).
I don't have the means to use Bluetooth, nor do I want to.
This has been brought up in this subreddit years ago, but never resolved.
I enjoy using gyro controls because my wrist is bad so mouse can be problematic. So having mouse-like polling rate is important to me.
submitted by /u/Wyntilda[link] [comments]
Horizon MW mod crashing on launch with DXVK?...
Heyo, I'm trying to figure out why HMW mod only seems to load when WINED3D is enabled, and whenever I try to run it regularly through proton it outputs an error regarding dxbc and "invalid size?"
I can provide a dump and all the info if needed.
submitted by /u/223-Remington[link] [comments]
refresh rate locked to lowest hz monitor
hey guys, to start, im very new to linux and am using Ubuntu
I have an nvidia 5070 on 590 driver (that was installed automatically with ubuntu). my main monitor is 144hz, secondary is 60hz. my main monitor does not have GSync, only AMD freesync (tho idk if it matters)
I can set my monitors to have different refresh rates, but its always seemingly locked to 60hz. this seems to be a common issue people run into, but I wanted to ask on here.
I've tried adjusting settings in the nvidia settings and some other random stuff online.
so far, if i want to game, I have to disable my secondary monitor in the display settings to have 144hz work.
any tips are super appreciated! even if its just "youre out of luck, buy a new monitor to match"
submitted by /u/BeevisBidoofie[link] [comments]
Which is better for gaming, KDE or GNOME?
In terms of Desktop Environment, which one, KDE or GNOME, offers more "support" or "performs better" with games on Linux?
submitted by /u/National_Mousse9144[link] [comments]
Update: elgato4k-linux v0.2.0 Major update with full 4K S support, USB speed switching, status reading, and firmware reverse engineering
Hey everyone! A few months back I posted about my CLI tool for controlling Elgato 4K X/S capture cards on Linux. Got some great feedback and saw some users mention the tool, along with their own journeys solving the issues we've all been facing. Went deep down the rabbit hole since then. Here's what's new:
New features since v0.1.0:
- --status now works on both 4K X and 4K S — reads back all your current settings (HDR, color range, EDID, audio input, video scaler)
- USB speed switching — --usb-speed 5g/10g to switch between 5Gbps and 10Gbps on the 4K X
- Firmware version reading — --firmware-version works on both devices
- Audio input selection — --audio-input embedded/analog for the 4K S line-in
- Video scaler control — --video-scaler on/off for the 4K S
- Multi-PID detection — automatically detects your device across all 5 USB PIDs (009b/009c/009d for 4K X, 00ae/00af for 4K S)
- AT command framing — proper ITE UB700E protocol for advanced 4K X features
- GitHub Actions release — Linux binary available directly from the releases page, no need to build from source
The reverse engineering rabbit hole:
I decompiled the Windows DLL (EGAVDeviceSupport.dll) and then went further and Ghidra'd the actual 4K S MCU firmware (ARM Cortex-M0). Mapped out the entire HID command dispatch — every setting the device supports, the read-back protocol for status, and a bunch of risky commands I documented but didn't implement (factory reset, watchdog reboot, etc.). Full write-up is in LOW_CONFIDENCE_COMMANDS.md if anyone's curious about the internals.
Still looking for 4K S testers! I gave away my 4K S, so the new status reading and settings were implemented purely from firmware analysis. If you have one and can test --status, that would be hugely helpful — open an issue with what you get back.
GitHub: https://github.com/13bm/elgato4k-linux
Release: https://github.com/13bm/elgato4k-linux/releases/tag/v0.2.0
Fixes #3 and #4 for those tracking issues.
Shoutouts:
- u/Tatsh2DX — Identified the sendATCommand(0x8e) call for USB speed switching in the macOS binary. That discovery was the key to reverse-engineering the full AT command framing.
- u/RadioFreeKerbin — Discovered that the 4K X changes PIDs across USB speed modes, which led to multi-PID detection support and opening Issue #4
- u/konovalov-nk — For their comedic journey of suffering getting 10Gbps working, which motivated the USB speed switching feature
- u/birdayz (Johannes Brüderl) — Submitted the USB_QUIRK_NO_BOS kernel patch that makes 10Gbps mode actually work on Linux
Edit: Needed to credit u/Tatsh2DX
submitted by /u/Professional_Sun1517[link] [comments]
Having an issue where older version of Minecraft doesn't want to fullscreen
Hi, I'm new to linux and I've been having an issue where anytime I try to fullscreen an older version of minecraft, it takes a few tries to get it but, once I do, if I were to Alt-Tab, the game goes back to windowed. Anyone know how to fix? I'm using linux mint version 22.3
submitted by /u/Its_Original[link] [comments]
first time using linux and minecraft launcher (STEAM DECK)
so im trying to open minecraft launcher and it just says
"An h expected issue occurred; we are sorry for inconvenienve. Please try restarting your launcher. If that does not resolve the issue, please log a bug report."
(sorry for no attachment, i dk how to on linux yet.)
i've reset the launcher a bunch and then ran it in konsole and it said
"terminate called after throwing an instance of 'std::bad_function_call'"
PLEASE help
submitted by /u/b4s1cr1nge[link] [comments]
Gaming VMs with single GPU passthrough made simple
I built vm-curator to simplify the desktop VM management stack on Linux and to ease single-gpu-passthrough scripting. vm-curator handles script generation automatically. Select your VM (Windows or Linux,) go to manage, then single-gpu-passthrough, and then type [g] to generate a script that:
- Stops display manager
- Unbinds GPU from host
- Launches VM with GPU passed through
- Reverses everything on shutdown
I'm running daily without issue with my RTX 4090. No libvirt headaches or XML. :)
It's a Rust TUI with vim-style navigation, MIT licensed. Built for desktop gaming, not servers.
Links: vm-curator.org | GitHub: https://github.com/mroboff/vm-curator
submitted by /u/Markyip1[link] [comments]
Well were to start? Ryzen3500x 16gb rtx2060
Hi Guys!
So I got a Case and a cheap powersup. and throw together the parts I upgraded on a different system.
As in the Titel I ended up with a
Ryzen 3500x
Asus Prime a520m-e
16gb 3000mhz ram (2x8)
rtx2060
for now i had to grab the cheapest M.2 ssd so Intenso 128gb sataM2
I have basic linux understanding from back in the days :-P so most i forgot, but the basics.
I could use advice on what distro to pick,maybe Pop!_OS? is totally new to me as gaming on linux is, or just Ubuntu (I had installed ubuntu before)and go from there?
let me tell u what i want to play
Tft Team Fight Tactics should be easy right? I guess over the Android app some how?
Wot World of Tanks Not so "hungry" also should run easy?
WoW World of Warcraft here i start to wonder if it is possibel, on this system on linux.
is this possibel or will i be disappointed in the end?
Thx in advance, and sry for bad english
submitted by /u/Royal_Analyst_3625[link] [comments]
[Bazzite] Good tutorial/learning channels or communities (asides Reddit) to get up to speed with this?
There are still some things I'm very confused about, like how to navigate through Dolphin or how to find the "Windows" hidden files or how to organize my downloads. I haven't touched Bazaar much yet so I'd like recommendations on what to get and where to get started
submitted by /u/_AAAAAAAAAAAAAA[link] [comments]
Sims 4 Through Steam Keeps Crashing
I'm super new to linux and I'm using Zorin 18. All my other games are working okay, but I cannot for the life of me get Sims to work.
I finally got it to launch after a lot of trial and error. I'm running it through steam using Proton Experimental. Any other version of proton and the game won't launch. It loads the Vulcan shaders and the game starts up to the first loading screen. Then I hear the music slowly die, the screen freezes, I can't move my mouse, and then it crashes the entire computer. It says there was an issue and asks me to log out. I am honestly so lost, and have no idea what to do. I've got a ridiculous amount of money in DLC, which I'd really like to use.
Any ideas?
submitted by /u/Possible_Cockroach15[link] [comments]
System-utility for easily switching AMD's dual CCD-X3D CPU modes for Gaming/Workstation tasks
Built with C and Bash. It was my first time writing a proper man page like it was 1969 so that was fun. Idk if it supports older CCD chips but the 9900X3D and up all have the same sysfs interface location.(on linux) Right now it simply switches, to a specified CCD via commands gaming and performance, has a toggle cmd, and supports application passthrough launching ie: x3dctl gaming steam to then switch to the CCD with the cache and launch steam or replace that with x3dctl performance blender for a workload example, and status for checking. Future Goals are a simple config system with per-application profile mapping, CCD pinning/process affinity support, and Process Detection. suggestions and ideas are welcome. I'd love some feed back from the community, and if you're not much of a talker at least leave a star ;)
submitted by /u/GrandBIRDLizard[link] [comments]
what should i do with my 9070xt pulse in LACT to boost the performance?
i heard i can use and force games to use fsr4. how do i do that?
submitted by /u/Old_Impression_5616[link] [comments]
Where do you go to get help with Foxhole becoming unplayable on Linux Mint after new game update?
So I have Foxhole running really nice on Linux Mint for two years straight and now it's almost unplayable because of bugs with the new update. It totally crashes with normal proton settings but if I set it to Proton 8.05 then it runs, but you encounter bugs moving around that make it unplayable. But I know any Gnu-Linux users probably make up less than 1% of Foxhole users, so what do I do to get support for this? I'm not even sure how to report it to the Foxhole developers. Steam only lets me report it to Steam itself. So, where do I actually go?
submitted by /u/otakugrey[link] [comments]
OldUnreal re-releases UT2004 for Linux (and other platforms)
Full game Linux installers are available here: https://github.com/OldUnreal/FullGameInstallers/tree/master/Linux
The installers will automatically install the latest patch available.
submitted by /u/FineWolf[link] [comments]
Flex ATX PSU adapter for BC-250 Bazzite build
I bought this FSP Flex ATX PSU for my BC-250 Bazzite build with the idea to use an 8PIN EPS CPU to 8PIN PCIe adapter since it only has EPS, 24PIN and Molex.
Molex was out of discussion because of the 55W per Molex limit. Two Molex would still only be 110W. Not enough for the 220W the BC-250 needs.
8PIN EPS should be able to handle over 300W+ but I can‘t find any adapter that doesnt look like it would burn anytime soon.
What else is my option here?
submitted by /u/Alternative_Table282[link] [comments]
Steam Big Picure always opens on the wrong screen
Hi. So my issue is, that whenever I start Steam Big Picture Mode, it starts on my left Monitor, not on the center one. I checked with xrandr and the center one is set as primary. I can switch BP to window mode, move it across, go fullscreen again, but that only lasts for that session.
It is especially annoying when using sunshine moonlight, cause this is streaming from the center monitor (as it should).
I'am on bazzite by the way. With an NVIDIA GPU.
Any tips on what to do?
submitted by /u/RokiGer[link] [comments]
Help Setting Up INACT for FFXIV
Hello,
I just switched over to CachyOS from Windows today and it's my first time trying to game on Linux. So far, most things have been incredibly easy but I'm stuck on one thing: trying to set up a damage meter for FFXIV. I tried installing ACT through Wine, and that worked but it wasn't actually picking up any data and I read that the overlay would be a problem and since I only have one monitor at the moment I really need the overlay. My searches led me to try INACT instead through XIVLauncher and I was able to get that running with no problems, but now I'm stuck again trying to get an overlay. According to the setup guide from INACT, I need to use HUDkit since I'm on Linux. I have that installed now, but when I try to run it I'm getting the error:
Gdk-Message: 14:05:06.011: Error 71 (Protocol error) dispatching to Wayland display.
...and nothing else happens. I've tried searching in this sub but I'm not finding anything, does anybody know of a straightforward way to get a damage meter running with an overlay in FFXIV on Linux?
submitted by /u/Alberbecois[link] [comments]
