Feed aggregator

Changing Windows location setting on a Proton prefix

Reddit Linux_Gaming - 25 Apr 2025 - 12:48am

Sorry if this is a dumb question, but I can't find a clear answer anywhere.

I recently bought Beat Hazard 2 heavily discounted and it works great with Proton. The one minor issue that I'm having is that it reads location from Windows settings and displays flags on user profiles accordingly. I'm getting a US flag and would quite like to exchange it for the correct one for my country.

Per title, can I do anything with the Proton prefix to alter this setting?

Thanks!

submitted by /u/FullRectalProlapse
[link] [comments]

Guide: DLSS 4 Swap For Oblivion Remastered using Proton + DXVK-NVAPI

Reddit Linux_Gaming - 24 Apr 2025 - 11:32pm

Like many of you I've been enjoying Oblivion Remastered, but I was surprised by how resource intensive the game is (for Reference I currently have a RTX 3080).

I noticed someone in another thread mentioned they performed the DLSS 4 swap for Cyberpunk, so I decided to figure out how to do this for Oblivion Remastered. This should hopefully help performance by providing a more recent version of DLSS that provides better performing / quality up-scaling.

Note: I believe this same approach can be used for other games that ship with DLSS.

Prerequisites:

  • Nvidia Linux Driver 570+ (I'm currently running nvidia-open 570.144-1 on arch
  • Proton Experimental ("Bleeding Edge" Beta)

Note: you have to opt into the "Bleeding Edge" beta for Proton Experimental so you get a version of Proton that ships with the latest version of DXVK-NVAPI (only more recent versions support passing in driver parameters and downloading the DLSS DLLs to your proton prefx)

Process:

There are a few ways you can accomplish this:

  1. [Easiest] Setting environment variables for the launch options of your steam game
  2. Setting environment variables in user_settings.py for you Proton installation
  3. I believe CatchyOS actually provides a wrapper dlss-swapper which sets the environment variables, making this process a bit easier. It's covered in the CatchyOS release notes.

I'm going to focus on #1, as this is IMO the easiest. All you need to do is set some launch options for your steam game.

The Launch Options you want to set are:

Note: I provide some reference links at the end of this post that provide more details, but we are essentially passing in driver settings via DXVK-NVAPI.

PROTON_ENABLE_NGX_UPDATER=1 DXVK_NVAPI_DRS_SETTINGS=NGX_DLSS_RR_OVERRIDE=on,NGX_DLSS_SR_OVERRIDE=on,NGX_DLSS_FG_OVERRIDE=on,NGX_DLSS_RR_OVERRIDE_RENDER_PRESET_SELECTION=render_preset_latest,NGX_DLSS_SR_OVERRIDE_RENDER_PRESET_SELECTION=render_preset_latest DXVK_NVAPI_SET_NGX_DEBUG_OPTIONS=DLSSIndicator=1024,DLSSGIndicator=2 %command%

Note: the DXVK_NVAPI_SET_NGX_DEBUG_OPTIONS=DLSSIndicator=1024,DLSSGIndicator=2 only needs to be set to validate that the DLSS swap worked. After this, you can set them to 0, and then finally remove them.

Here is a screenshot of my launch options for Oblivion Remastered (you can't see everything):

Setting the Launch Options for Oblivion Remastered

Once you start the game, you should notice a small overlay in the lower right hand corner.

Note: this wasn't present on the main menu, but once I loaded a save and jumped into the game I was able to see this overlay.

  • The version of DLSS that Oblivion Remastered ships with is 3.7.20.
  • The latest DLSS version is 310.2.1 (DLSS 4)

If you see 310.2.1 then you've successfully swapped the DLSS DLL that shipped with the game with the latest version of the DLSS DLL. Theoretically by setting these env variables, future new releases of the DLSS DLLs should downloaded automatically. Here's what I see after setting the Launch Options:

Confirmation of the DLSS Swap. 310.2.1 is the Latest Version (DLSS 4)

Incidentally it's cool to see that the game is rendering @ 1920x1280, but up-scaling to 3840x2560, insane!

Removing the Overlay

Now that you've confirmed that you've successfully performed the swap, you can remove the overlay. All you have to do is update the Launch Options to:

PROTON_ENABLE_NGX_UPDATER=1 DXVK_NVAPI_DRS_SETTINGS=NGX_DLSS_RR_OVERRIDE=on,NGX_DLSS_SR_OVERRIDE=on,NGX_DLSS_FG_OVERRIDE=on,NGX_DLSS_RR_OVERRIDE_RENDER_PRESET_SELECTION=render_preset_latest,NGX_DLSS_SR_OVERRIDE_RENDER_PRESET_SELECTION=render_preset_latest DXVK_NVAPI_SET_NGX_DEBUG_OPTIONS=DLSSIndicator=0,DLSSGIndicator=0 %command%

Specifically this portion has changed:

DXVK_NVAPI_SET_NGX_DEBUG_OPTIONS=DLSSIndicator=0,DLSSGIndicator=0

Launch the game again, and the overlay should be gone.

Note: if you want, you can remove DXVK_NVAPI_SET_NGX_DEBUG_OPTIONS=DLSSIndicator=0,DLSSGIndicator=0 altogether, you just need to launch the game at least once with the env vars =0 so that the registry settings in your Wine prefix are updated. After that you can completely remove this portion of the Launch Options.

Results:

The main thing I noticed is I can choose a more aggressive DLSS mode (Performance vs. Balanced) and the image quality looks the same. This let me eek out some better performance.

References:

Updates to Proton Prefix:

For those of you that are interested, the DLSS binaries are actually downloaded to your Proton Prefix for the game. Here you can see my Proton Prefix for Oblivion Remastered:

Path = $HOME/.steam/steam/steamapps/compatdata/2623190/pfx/drive_c/ProgramData/NVIDIA/NGX/models/dlss/versions/...

The Location in Proton Prefix Where DLSS Binaries are Downloaded

I hope this helps others! Happy Gaming!

submitted by /u/rstrube
[link] [comments]

Can't install anything on Steam

Reddit Linux_Gaming - 24 Apr 2025 - 11:27pm

For some reason, I cannot install anything onto an external drive via Steam and I'm wondering if it's something on my end.

I'm on Fedora KDE Plasma Desktop and I had installed Steam via GNOME software. I have the compatibility on in the settings (Proton 9.0-4) and I added the drives as storage devices but whenever I try to install something to the drive specifically, they won't install.
Installing to the main device works just fine, it only says "disk write error" whenever I try to write to the disks.

Does anyone know how to fix this?

submitted by /u/PikuReku
[link] [comments]

Gta San Andreas VR mod

Reddit Linux_Gaming - 24 Apr 2025 - 10:40pm

Does anyone know if this mod works on Linux? I was reading through the instructions and it looks like it's a little more in depth than your typical mod. I'm only interested in purchasing the game for the VR mod so if it doesn't work on Linux then I probably won't pick it up. PSA it's currently on sale and Steam for $23.

If you don't personally have the mod but your knowledgeable enough with Linux to read the instructions and decide for yourself whether or not it would work, please let me know. Here's the link:

https://github.com/MaslowCorporation/GTA-SAN-ANDREAS-VR

submitted by /u/Paranoid_Droideka
[link] [comments]

PSA: Moza Racing, Cammus, Asetek etc. now natively supported by Linux (simracing)

Reddit Linux_Gaming - 24 Apr 2025 - 10:14pm

To all whom it may concern, Moza Racing, Cammus, Asetek, VRS, FFBeast, PXN, LiteStar are now natively supported by Linux. Plug and play baby!

Updated hid-pidff dirver and hid-universal-pidff were upstreamed with 6.15-rc1 and backported to 6.14.3, 6.13.12, 6.12.24.

A lot more USB PID wheels will work OOTB as well with the generic driver (future Moza, Cammus etc. wheelbases, OpenFFBoard). All buttons now show up, force feedback just works. Of course, per-manufacturer configurations (rotation, additional effects, force/input curves) are a separate thing and in various levels of native support.

SteamOS will sadly be updated to 6.11 so SteamDeck still needs manual hid-universal-pidff installation.

A lot of info can be found here: https://github.com/JacKeTUs/linux-steering-wheels

Development repository: https://github.com/JacKeTUs/universal-pidff

Someone not related to development actually using Moza stuff on Linux (pre-upstreaming): https://www.youtube.com/watch?v=Qtg_PoR_eOg

Yes, this is niche info. Yes I'm too lazy to just reboot to windows to race sometimes :D

Thank you for your time. You may resume your scrolling.

https://simracingonlinux.com/

submitted by /u/Lawstorant
[link] [comments]

Linux Mint Cinnamon Start Key Doesn't Let Me Enter Other Apps while in a Game

Reddit Linux_Gaming - 24 Apr 2025 - 9:51pm

When I use Linux Mint Cinnamon, I have this issue whenever I play games on Steam. The issue being that while I have a game open, I cant use the Start/Windows key to switch to other apps. Instead, I have to alt-tab out of the game, which sometimes freezes my entire computer. The weird part is, this isnt an issue on Mate! I can press the Start/Windows key and click on any other application. The only reason I'm not using Mate is because it performs badly with 3D games (laggy). Is this the case with everyone? Id love some advice! Thanks

submitted by /u/kindilemma
[link] [comments]

Marvel Rivals crashing and high CPU usage

Reddit Linux_Gaming - 24 Apr 2025 - 9:45pm

The game used to run flawlessly before the S2 update.

I already added the proper launch options for it to run "better", which are the "SteamDeck=1" and "PSOCompilationMode" for the alternative shader compilation mode.

The game runs stable but it has a high CPU usage, when I thought it would be more GPU dependant. Thing is, after 30~60 min playing, I get a random crash which makes me restart my whole PC.

Any possible fixes or should I just wait for them to fix the game? (They don't seem to be working on it)

EDIT: I read the game suffers from intense memory leaks, well, I have an overkill PC for it so I guess it's just borked?

submitted by /u/XNet_3085
[link] [comments]

Anyone having obs-vkcapture working? (EndeavourOS)

Reddit Linux_Gaming - 24 Apr 2025 - 9:11pm

I'm in EndeavourOS and trying to capture Minecraft (from Prism Launcher) through vkcapture. I tried both the AUR obs-vkcapture as well as the -git package, and the game is not recognized by OBS. Even if I did apply the needed arg in /etc/environment as someone posted in this subreddit a while ago, it still won't budge. Is there any way to resolve this? Thank you in advance!

submitted by /u/InevitableWriting4
[link] [comments]

Returning to Linux and Linux Gaming after a few months but having mixed experiences with Debian based distros What should I consider when choosing a distro to run modern games?

Reddit Linux_Gaming - 24 Apr 2025 - 9:10pm

Hey all, I had to hop off Linux for some time partly due to a faulty secondary SSD and also needed to use Windows for some time for a project I was helping some friends with. Since I only had one SSD at the time I just decided to return to Linux at a later date.

I last left off mostly distro hopping to test out different distros and their offerings. This time around I decided to just start with Ubuntu 24.04 and move from there. I moved away almost immediately because the gaming performance was really bad. I use Steam exclusively and was using the deb package from the Steam website not the system package nor the snap.

I switched to the point release of Ubuntu which was 24.10 (25.04 was just a few weeks away from release at this point) and everything worked perfectly but I was having issues with gnome and wallpaper slideshows; long story short each time the wallpaper changed, I’d get a huge system wide stutter and it was getting annoying

Then I moved to Mint and to my surprise despite the fact that its base off of Ubuntu 24.04, it ran games really well. Not sure if my first installation of 24.04 was just a one off and was having issues. I was using steams deb package here as well

Moved to Debian from there mainly because I’m more of a stock experience type of person and don’t like too many things being added on top of my OS. I installed it with KDE plasma and despite being older than 24.04 it actually ran games better but not great.

What should I be taking into consideration when picking out a disro if I’m also looking to play current games. I’m assuming at least a relatively up to date kernel and nvidia drivers. Any distros worth checking out? Appreciate advice and suggestions :)

EDIT: forgot to mention that I’m not looking specifically for a gaming distro since I’ll be doing other things in this computer. Just looking for general recomendations. And if possible I’d like to stick to KDE plasma

EDIT2: forgot to mention that I’d also consider myself moderately tech savvy in case that helps with what you suggest

submitted by /u/Purple-Pollution16
[link] [comments]

My Linux gaming experience

Reddit Linux_Gaming - 24 Apr 2025 - 8:52pm

I built a PC last year, with the idea of trying out gaming on Linux. I've no interest in using windows, I haven't used it for anything in a long time. I'd describe my Linux proficiency as 9/10, with 10/10 as a kernel contributor. Really a lot of experience, and more than a decade of relevant work.

Unfortunately my experience hasn't been great. The big problem is the auto updates; a triple whammy of updates from steam, the games and Nvidia drivers. I only have enough time to game a few times per month, and I feel like everytime I try, there is something which has been broken by an update. Now, if you've spent a long day at work dealing with crappy code, then you spend hours putting kids to bed, I can say the absolute last thing you want to do is spend more time debugging.

Last time I tried to play RDR2 there was a windows runtime error. Today I tried again and steam won't even launch.

Absolutely I could work through these problems if I made a consistent effort. If I decide to persevere then I guess I'll have to make a script to keep backups of everything, and then find a way of tricking steam/games/Nvidia that everything is already updates. But I don't really want to, I just want to game a bit when I have the time.

I guess someone with my profile is better off with a console, but I know they come with lots of BS of their own these days and I don't really want to go there. But the only people I would recommend Linux gaming too, are those with lots of time for both tinkering and gaming, and for whom the process of problem solving on Linux will be valuable.

submitted by /u/No-Dot-3156
[link] [comments]

How to update BIOS on Lenovo PC without Windows Partition

Reddit Linux_Gaming - 24 Apr 2025 - 8:14pm

Hi I have one PC with Lenovo Legion T5 26IOB6 with RTX 3070. I have installed Endeavour OS and drivers and everything seemed to work fine. But sometimes the PC gets hard freezes. I checked BIOS update and there is, sadly it's in a .exe form and the BIOS settings don 't have any BIOS Flash settings to update. It's pretty much made via Windows only.

submitted by /u/Mr_Corner_79
[link] [comments]

Gamesir Cyclone 2 en Linux - No es posible usar el giroscopio

Reddit Linux_Gaming - 24 Apr 2025 - 7:50pm

Compré el Gamesir Cyclone 2, todo muy bien, definitivamente es un mando increible, sin embargo, cunado intenté usar el control por movimiento en Linux, en ninguno de los 3 modos es funcional, ni en modo xbox, ni ps4 y como mando de swtich, ¿alguna idea de qué se puede hacer?

Nota: Por si alguno no sabe, se cambia el modo oprimiendo 2 segundos "select+start".

submitted by /u/FinancialFun8171
[link] [comments]

Capping FPS

Reddit Linux_Gaming - 24 Apr 2025 - 7:34pm

so i need a nice and consistent way to cap my FPS without the use of mangohud and goverlay.
using mangohud and goverlay does work but every time I change the FPS while the game is open it immediately crashes my game and I would like to have something that can lock FPS without forcing me to restart every time

submitted by /u/AmeAltDel
[link] [comments]

Gonna buy a new pc with Ryzen 8600g

Reddit Linux_Gaming - 24 Apr 2025 - 7:09pm

Wana get a pc without a graphics card for the moment Gonna take a Ryzen 8600g plus 32gb ddr5 at 6000mhz I hope this config will run game smoothly in linux Any driver issues in linux for this igpu

submitted by /u/Ok-Brick-6250
[link] [comments]

Experiences of UE5 games on Linux

Reddit Linux_Gaming - 24 Apr 2025 - 7:01pm

I've had to boot to Windows to play both Stalker 2 and now Oblivion Remastered. Both games run at least 50% better on Windows side with my current rig which makes me infuriated. Has anyone else noticed a huge difference with this shitty UE5 games on Linux? Have you been able to do anything about this?

I'm on Fedora 42 and I've installed Nvidia drivers with the default guide for it. I'm using the open source drivers if I remember correctly. Are there proprietary Nvidia drivers for Fedora and are they measurably better when running UE5 games? All other single player games run almost better on my Linux install but UE5 is the opposite.

I'm getting so desperate that I'm thinking of just building a new beefier PC so I don't have to use Windows so much. I upgraded to the Nvidia GPU from an AMD GPU about two weeks before I got my first OneDrive pop up and decided to switch to Linux (**** me).

Specs:

OS: Fedora Linux 42 (KDE Plasma Desktop Edition) x86_64
Linux 6.14.3-300.fc42.x86_64
Display (MSI G27CQ4): 2560x1440 @ 144 Hz
CPU: AMD Ryzen 5 3600 (12) @ 4.21 GHz
GPU: NVIDIA GeForce RTX 3060 Ti Lite Hash Rate [Discrete]
Ram: 16Gb

submitted by /u/TocTheYounger_
[link] [comments]

Skyrim crashing on startup

Reddit Linux_Gaming - 24 Apr 2025 - 6:51pm

i can get in to load on windows fine but Linux crashes on launch with this console output. Anyone have a clue why?

Proton: Upgrading prefix from None to 9.0-202 (/run/media/damien/Test/SteamLibrary/steamapps/compatdata/489830
/)
Traceback (most recent call last):
File "/home/damien/.local/share/Steam/steamapps/common/Proton Hotfix/proton", line 1763, in <module>
g_session.init_session(sys.argv[1] != "runinprefix")
File "/home/damien/.local/share/Steam/steamapps/common/Proton Hotfix/proton", line 1670, in init_session
g_compatdata.setup_prefix()
File "/home/damien/.local/share/Steam/steamapps/common/Proton Hotfix/proton", line 855, in setup_prefix
os.symlink("../drive_c", self.prefix_dir + "/dosdevices/c:")
OSError: [Errno 22] Invalid argument: '../drive_c' -> '/run/media/damien/Test/SteamLibrary/steamapps/compatdat
a/489830/pfx//dosdevices/c:'
chdir "/run/media/damien/Test/SteamLibrary/steamapps/common/Skyrim Special Edition"
ERROR: ld.so: object '/home/damien/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cann
ot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/damien/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cann
ot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/damien/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cann
ot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 489830, but recording for this game is disabled
Adding process 19595 for gameID 489830
ERROR: ld.so: object '/home/damien/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cann
ot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gamemodeauto:
ERROR: ld.so: object '/home/damien/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cann
ot be preloaded (wrong ELF class: ELFCLASS64): ignored.
gamemodeauto:
ERROR: ld.so: object '/home/damien/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cann
ot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/damien/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cann
ot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 19608 for gameID 489830
Adding process 19609 for gameID 489830
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object fil
e): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object fil
e): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object fil
e): ignored.
Proton: Upgrading prefix from None to 9.0-202 (/run/media/damien/Test/SteamLibrary/steamapps/compatdata/489830
/)
Traceback (most recent call last):
File "/home/damien/.local/share/Steam/steamapps/common/Proton Hotfix/proton", line 1763, in <module>
g_session.init_session(sys.argv[1] != "runinprefix")
File "/home/damien/.local/share/Steam/steamapps/common/Proton Hotfix/proton", line 1670, in init_session
g_compatdata.setup_prefix()
File "/home/damien/.local/share/Steam/steamapps/common/Proton Hotfix/proton", line 855, in setup_prefix
os.symlink("../drive_c", self.prefix_dir + "/dosdevices/c:")
OSError: [Errno 22] Invalid argument: '../drive_c' -> '/run/media/damien/Test/SteamLibrary/steamapps/compatdat
a/489830/pfx//dosdevices/c:'
Adding process 19732 for gameID 489830
Game Recording - game stopped [gameid=489830]
Removing process 19732 for gameID 489830
Removing process 19609 for gameID 489830
Removing process 19608 for gameID 489830
Removing process 19595 for gameID 489830

submitted by /u/bob211418
[link] [comments]

Steam input might've broken my bluetooth controller drivers

Reddit Linux_Gaming - 24 Apr 2025 - 6:47pm

Ive been using my laptop for college and games for around a year by now, i've occasionally used steaminput on certain games for gyro aiming and its been mostly working fine with steam games and non steam games.
Most of the time i just ran my itch copy of celeste, using my switch controller natively, and now that's broken too.
It happened yesterday when i was trying to change the controller profile for halo mcc where the ui stopped responding mid configuration and i had to restart the system, from then on nothing's worked, the only application registering my input is input-remapper, not even dolphin sees any other devices.

Been troubleshooting for a while since and i just can't figure out what i should be doing.

Any help would be appreciated !

submitted by /u/LunaSnowfall
[link] [comments]

Which of these systems would you choose

Reddit Linux_Gaming - 24 Apr 2025 - 6:41pm

Looking to get a pc for my wife and will probably be putting fedora 42 gnome on it. I know the 3070 ti is faster technically but was unsure how much nvidea is doing in the present with there drivers. Also I know 3070 ti is 8gb vram while the 6700 xt is 12gb. How much is that going to affect current and near future gaming? If I remember right the 12700k is a better gpu than the 5800x.

System 1: $700 12700K CPU 6700XT GPU

System 2: $750 5800x CPU 3070 TI GPU

submitted by /u/rreader4747
[link] [comments]

NVIDIA disclose new security flaw in their Linux GPU drivers

Gaming on Linux - 24 Apr 2025 - 6:18pm
NVIDIA sent out a security bulletin today to reveal a fresh security flaw found in their Linux GPU drivers. So it’s time to get updating again to be safe.

.

Read the full article on GamingOnLinux.

Pages