Reddit Linux_Gaming
steam deck plugins dexgi conflict
Here’s a clear, organized version of your message:
I use a Steam Deck and I’m trying to enable FSR 4 with Sekiro. To do this, I need the SekiroTSR mod, which hooks into ReShade as an add-on.
Sekiro doesn’t natively support any upscalers, so this mod adds DLSS through its own overlay.
After that, I want to activate OptiScaler to replace DLAA with FSR 4.
The problem is:
Both OptiScaler (Decky-Framegen plugin or even the manual version) and ReShade (LetMeReShade plugin for SteamOS) use DXGI.
They cannot be activated at the same time—one stops working if the other is active.
Is there any fix to make them work together?
l
submitted by /u/Dense-Variation-4496[link] [comments]
Choosing a graphics card for my Linux machine... B580 vs RX9060-8GB
Hi all,
I don't know if this is the right place for the question, but here goes... I need to get a graphics card for my Linux machine. Basically I was happy with the onboard, but I need more desktop resolution for a new monitor. An entry GPU should be fine, I know, but if I get a GPU, then a bit of power is nice. I might even boot into Windows for some games or get steam running under Linux. With the support, Intel or AMD is my choice for Linux, so looking at my budget, it is the two mentioned in the title. The 9060-16GB is a little over my budget (maybe Black Friday will help). My question is:
Which of the two do you guys think is the most suitable/best choice? Idle power consumption is one of my considerations, but most of the tests don't show the Linux performance.
Is the 9060-8GB ok, or is it pointless and one should simply get the 16GB?
What are the deal breakers on either of these cards under Linux?
submitted by /u/NTwoOo[link] [comments]
ARC Riders with Kernel Anti Cheat works on Linux, i'm confused.
I see on protondb the game is platinum, but at the same time on Steam, i see it uses a kernel anti cheat.
I thought this woudn't be possible. Any thought?
submitted by /u/frankiesmusic[link] [comments]
steamvr just will not work no matter what I do.
I've tried x11, wayland, going back to nouvea, etc.
I do not know what the issue is.
its not my GPU because I know the GPU can run steamVR on windows.
basically I get this message at the start that "steamvr has not finished its start up and might function wrongly as a result"
this happens even if I uninstall, restart, etc.
and when i try to connect it all i get the dreaded error 499 (video codec issue), I have literally no idea why because google yields no useful results.
I have steam installed from terminal from the steam website.
submitted by /u/TOOMUCHWOOMBA[link] [comments]
Cannot get Warhammer 40K Dawn of War Soulstorm to Update Through Game Patch
Can't Load Two FromSoft Games With Mangohud on Nobara
Hey y'all
When I run Armored Core 6 or Sekiro, I try to use mangohud with the mangohud %command% launch option in Steam. However, these games dont launch when I do this. They do launch and run flawlessly when I dont use mangohud.
My specs: CPU: Ryzen 7 3700x, GPU: 2080ti, 16 GB ram, using base Nobara. Im also using Proton GE, but I tried experimental and 9 as well, and neither worked. I tried other games (e.g. Adacca, Spyro, and some other boomer shooters) and Mangohud works for those games. It's specifically these two games that dont work with Mangohud. I could also provide logs if needed!
submitted by /u/BassPlayerEngineer[link] [comments]
Switch Pro Controller connected with Bluetooth but with no inputs
I’m trying to connect my switch pro controller to Linux to use with yuzu but it doesn’t recognize the controller. I have also tried using it with steam and steam doesn’t recognize it.
I am using the latest version of linux mint (version 22.2) and I have updated all of my drivers. Can anyone help me with this issue?
submitted by /u/Woofes[link] [comments]
Trying to compile Doom64EX Plus and I'm completely lost.
For reference Doom64EX+
I'm very new to linux and I've not done much programing or compiling short of a little C# 10+ years ago, I recognize I'm pretty in over my head here and would appreciate the help.
I have installed fmod studio and i have downloaded the source files but when i attempt the make -j part of the process from inside the source code directory all i get is Makefile:2: *** FMOD_STUDIO_SDK_ROOT environment variable is not set. Point it to the root of the FMOD studio SDK that can be downloaded on https://www.fmod.com/download#fmodstudio. Stop. I've been searching the web for hours to find any information about how to compile this or what I'm doing wrong with fmod i tried setting the fmod root with export FMODROOT=/opt/fmodstudio but i still get the error.
submitted by /u/InsaneZedge[link] [comments]
is this a good idea?
Is this a good computer to get for gaming on Linux. probably on cachyos that is what i run on my thinkpad.
submitted by /u/Ready_Incident2918[link] [comments]
Linux and Anti-Cheat
So I'm still new to Linux and learning the ends and outs of it, but one issue I'm seeing people across Linux forums and some YT videos complain about is how the anti cheat for most games work. On windows I know it access ring 0 on the computer which is a privacy concern but why can't we use apps like bottles and vm to make the anti cheat think were using windows? I've see some people say that they have gotten games like COD and Fortnite working on a vm by keeping the vm of windows on a separate drive from their Linux Distro but not always reliable.
From what I have found programs like bottles and wine makes a tiny virtual space for windows programs, so is the ring 0 (or what ever its called) not able be made in said virtual space?
Sorry if this is a annoying question sense it's talked about so much I just want to learn more about how computers do computer things and Linux has been such a fun learning experience for me.
[link] [comments]
Does anyone installed smart steam emu in lutris
I downloaded left 4 dead 2 [fit girl]. Fit girl does provide Smart steam loader. But I got steam isn't running error. I don't know is ss emu works on lutris. I know L4D2 is just 2$ but I'm from Myanmar and I don't have credit card.
submitted by /u/Inner-Ratio-873[link] [comments]
Valve is releasing STEAM Linux OS ARM
why is this cool?
for many reasons.
- Valve is proving they have a windows->arm->wine pipeline. You can play your windows STEAM games on ARM (which is the cpu type that your phone runs)
2.Valve has claimed the ARM device can run android games, which proves they have a workflow that is likely better than the current linux workflow for running android emulation.
3.SBC (single board computer, aka gaming handhelds) gaming fan? Many cool handheld gaming devices with snapdragon/other processors have been releasing lately.
Android has been it's weakpoint in ways. Winlator is a great project.....but if steam OS via arm is viable it is a much more open platform that doesnt require all hacks winlator does.
the reason many handheld makers have been targeting Android is because so far it has been the most efficient proccesor for performance and much better at power consumption.
- one of the weakpoints of windows/linux handheld devices is power cosumption and resume from sleep. valve has made this better with steam OS.
[link] [comments]
Proton 10.0-3 released bringing lots of improvements for gaming on Linux, SteamOS, Steam Machine
these cheap linux hardware are everywhere. can these be repurposed for other use cases?
I think the Steam Machine is going to be cheap! Like 400 dollars, and I'll tell you why!
Many people are saying the Steam Machine will cost something like $600 to $800! That would make sense if Valve were buying these parts at retail! I think it will cost much less, something like $400, because the hardware used is very cost-effective, and has other characteristics that make it cheap!
First of all, Valve doesn't buy at retail! They buy in bulk and directly from the factory!
Valve doesn't need to make a profit on each device! But I believe they shouldn't subsidize them either!
It doesn't even need to have the retail price! They will sell it in their own store (Steam) like the Steam Deck! Not even Microsoft, Sony, and Nintendo can say they'll save money on that!
Similar AMD CPUs to the Steam Machine are around $60 to $70! That's in retail! Valve can get it much cheaper! Possibly for half the price! Another characteristic is that this processor is a byproduct of more powerful processors! Some processors in the factory are manufactured with defective sectors, so this sector is isolated and this processor is sold with fewer sectors than the main one and much cheaper!
The GPU used also seems to be an RX 7600 GPU with defective sectors! Reducing from 36 processing units to 28 units! This difference is due to the isolated units. This GPU is close to the RX 7400, which has 28 processing units, but the RX 7400 runs at a much lower TDP than the GPU used in Steam Machines.But to compensate for some of this power loss with the isolation of defective areas, it seems to me that this CPU and GPU will be overclocked because of the robust cooling system!
The APUs in other consoles can't be that cheap since they use units without defects!
The 512GB NVMe drives bought in bulk directly from the factory cost around $20.
The RAM they're using is the cheapest, very different from the GDDR7 that will be used in the next generation of consoles! DDR5 is even cheaper than the GDDR6 used entirely in consoles, and DDR5 is better for CPUs because it has less latency!
And everything else seems to be simple parts, nothing extravagant!
And the Steam Machine doesn't have a media reader either!
submitted by /u/Previous-Elk-8652[link] [comments]
Is there a way I could add an environmental variable to Lutris to pick which monitor a game is launched?
I'm trying to get my game to launch in my secondary monitor. Currently, I have a TV connected via HDMI cable to my laptop. Using the bash command I get this:
0: +*eDP-1 2560/320x1600/200+0+0 eDP-1
1: +HDMI-1-0 1920/160x1080/90+2560+0 HDMI-1-0
I'm currently using Linux Mint on a Lenovo Legion 5 with a RTX 5050
submitted by /u/mysterysackerfice[link] [comments]
CS2 on Fedora 41 not launching
I have been unable to launch Counter Strike 2 on my Fedora 41 system recently. It was launching before, but haven't played in a while. I actually have been unable to launch any game off steam, but I was specifically using CS2 because supports linux natively. I tried using proton, updating my drivers, uninstalling and reinstalling CS2.
Any ideas would be great!
Here are my logs for when I try to launch CS2
chdir "/run/media/moksh/Hard Drive/SteamLibrary/steamapps/common/Counter-Strike Global Offensive" ERROR: ld.so: object '/home/moksh/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/moksh/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/moksh/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. Game Recording - would start recording game 730, but recording for this game is disabled Adding process 155435 for gameID 730 pid 155436 != 155435, skipping destruction (fork without exec?) Game Recording - game stopped [gameid=730] Removing process 155435 for gameID 730 reaping pid: 155021 -- steamWhen launching steam from terminal my logs are below
moksh@fedora:~$ steam steam.sh[154908]: Running Steam on fedora 41 64-bit steam.sh[154908]: STEAM_RUNTIME is enabled automatically setup.sh[154962]: Steam runtime environment up-to-date! steam.sh[154908]: Log already open steam.sh[154908]: Steam client's requirements are satisfied CProcessEnvironmentManager is ready, 6 preallocated environment variables. [2025-11-13 18:24:30] Startup - updater built Oct 3 2025 02:26:15 [2025-11-13 18:24:30] Startup - Steam Client launched with: '/home/moksh/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened' 11/13 18:24:30 minidumps folder is set to /tmp/dumps 11/13 18:24:30 Init: Installing breakpad exception handler for appid(steam)/version(1759461205)/tid(155020) CProcessEnvironmentManager is ready, 6 preallocated environment variables. [2025-11-13 18:24:30] Process started with command-line: '/home/moksh/.local/share/Steam/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '8' '-srt-logger-opened' 11/13 18:24:30 minidumps folder is set to /tmp/dumps [2025-11-13 18:24:30] Using update UI: console 11/13 18:24:30 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(155021) [2025-11-13 18:24:30] Create window [2025-11-13 18:24:30] Loading cached metrics from disk (/home/moksh/.local/share/Steam/package/steam_client_metrics.bin) [2025-11-13 18:24:30] Using the following download hosts for Public, Realm steamglobal [2025-11-13 18:24:30] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 400, source = 'update_hosts_cached.vdf' [2025-11-13 18:24:30] 2. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf' [2025-11-13 18:24:30] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in' [2025-11-13 18:24:30] Verifying installation... [2025-11-13 18:24:30] Verifying file sizes only [2025-11-13 18:24:30] Set percent complete: 0 [2025-11-13 18:24:30] Set percent complete: -1 [2025-11-13 18:24:30] Set status message: Verifying installation... [----] Verifying installation... [2025-11-13 18:24:30] Verification complete UpdateUI: skip show logo [2025-11-13 18:24:30] Destroy window Steam logging initialized: directory: /home/moksh/.local/share/Steam/logs [2025-11-13 18:24:30] ProcessNextMessage: socket disconnected [2025-11-13 18:24:30] No more messages are expected - exiting /usr/share/themes/Adwaita/gtk-2.0/main.rc:733: error: unexpected identifier 'direction', expected character '}' /usr/share/themes/Adwaita/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf6309ec0 XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf6308620 11/13 18:24:30 minidumps folder is set to /tmp/dumps 11/13 18:24:30 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1759461205)/tid(155027) Running query: 1 - GpuTopology Response: gpu_topology { gpus { id: 1 name: "NVIDIA GeForce RTX 3090" vram_size_bytes: 26027753472 driver_id: k_EGpuDriverId_NvidiaProprietary driver_version_major: 580 driver_version_minor: 105 driver_version_patch: 8 luid: 0 } gpus { id: 2 name: "llvmpipe (LLVM 19.1.7, 256 bits)" vram_size_bytes: 3221225472 driver_id: k_EGpuDriverId_MesaLLVMPipe driver_version_major: 0 driver_version_minor: 0 driver_version_patch: 1 luid: 0 } default_gpu_id: 1 } Exit code: 0 Saving response to: /tmp/steamoAAhmj - 104 bytes steamwebhelper.sh[155030]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/moksh/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point steamwebhelper.sh[155030]: Starting steamwebhelper with steamrt steam runtime at /home/moksh/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point Steam Runtime Launch Service: starting steam-runtime-launcher-service Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 155185 bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/moksh/.local/share/Steam/config/htmlcache -steampid=155020 -buildid=1759461205 -steamid=0 -logdir=/home/moksh/.local/share/Steam/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/home/moksh/.local/share/Steam/clientui -steampath=/home/moksh/.local/share/Steam/ubuntu12_32/steam -launcher=0 -use_xcomposite_workaround --valve-initial-threadpool-size=12 --valve-enable-site-isolation --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/home/moksh/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-component-update --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal,BlockPromptsIfIgnoredOften,ValveFFmpegAllowLowDelayHEVC Desktop state changed: desktop: { pos: 0, 0 size: 2560,1440 } primary: { pos: 0, 0 size: 2560,1440 } Caching cursor image for , size 24x24, serial 924, cache size = 0 sh: line 1: lsb_release: command not found chdir "/run/media/moksh/Hard Drive/SteamLibrary/steamapps/common/Counter-Strike Global Offensive" ERROR: ld.so: object '/home/moksh/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/moksh/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/moksh/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. Game Recording - would start recording game 730, but recording for this game is disabled Adding process 155435 for gameID 730 pid 155436 != 155435, skipping destruction (fork without exec?) Game Recording - game stopped [gameid=730] Removing process 155435 for gameID 730 reaping pid: 155021 -- steamHere is my graphics info
moksh@fedora:~$ nvidia-smi Thu Nov 13 18:30:16 2025 +-----------------------------------------------------------------------------------------+ | NVIDIA-SMI 580.105.08 Driver Version: 580.105.08 CUDA Version: 13.0 | +-----------------------------------------+------------------------+----------------------+ | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+========================+======================| | 0 NVIDIA GeForce RTX 3090 Off | 00000000:08:00.0 On | N/A | | 33% 43C P5 37W / 350W | 915MiB / 24576MiB | 5% Default | | | | N/A | +-----------------------------------------+------------------------+----------------------+ +-----------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=========================================================================================| | 0 N/A N/A 2479 C+G ...c/gnome-remote-desktop-daemon 260MiB | | 0 N/A N/A 2551 G /usr/bin/gnome-shell 178MiB | | 0 N/A N/A 2997 G /usr/bin/Xwayland 6MiB | | 0 N/A N/A 4963 G /usr/share/librewolf/librewolf 272MiB | | 0 N/A N/A 84866 C+G /usr/bin/nautilus 57MiB | | 0 N/A N/A 151340 C+G /usr/bin/ptyxis 39MiB | +-----------------------------------------------------------------------------------------+ submitted by /u/Hskom[link] [comments]
Clearing Limo settings
Long story short, I used Limo to set up some mods for Skyrim AE a few months ago and it worked great. Now I am trying to set up new mods, but somehow the Skyrim app and its deployers got removed, so now Limo crashes any time I try to import a mod. I don't see an option to add Skyrim back to Limo. The wiki says on first launch, I will get a dialog to import the game from Steam, but this is not the first launch. How can I trigger the add app dialog? I'm running Linux Mint. Where are the config files for Limo stored? If I nuke those, will Limo start as a new app?
submitted by /u/PrinceZordar[link] [comments]
