HGL
ratty-blush

I can´t enable FSR 4 in games installed from heroic

After updating Proton-GE from 10-15 to 10-17, all the games (in Heroic Games Launcher) where i could enable FSR 4 natively stopped letting me enable the FSR 4 option even with the "PROTON_FSR4_UPGRADE=1" command, it also affects Optiscaler so in all games where i could enable FSR 4 just let me select FSR 3. I'm using an RX 9060 XT, my hardware is fully capable to use FSR 4, asking for help in forums related to proton-ge and linux gaming someone pointed that: "The download method for the library changed recently, it now downloads to the package's install directory, rather than to the prefix, and that can run into permission issues. (talking about amdxcffx64.dll wich is the thing that let us use FSR 4 in Linux)" But i can´t even confirm that is a permission issues because the command "PROTON_LOG=1" doesn´t do anything in Heroic Games Launcher. I already confirmed that this is only an issue in Heroic Games Launcher, Steam doesn´t have this problem using the latest version of Proton-GE, it only happens in Heroic Games.
No description
No description
27 Replies
HeroicBot
HeroicBot2mo ago
To help you, we need a game log. Please see the following images on how to get it.
From An unknown user
From An unknown user
From An unknown user
From An unknown user
From An unknown user
From An unknown user
ratty-blush
ratty-blushOP2mo ago
I can´t upload the log, but i'll add all the files here First, this is the log from Heroic
ratty-blush
ratty-blushOP2mo ago
Now here's the log from Cyberpunk 2077 using Proton-GE 10-15
ratty-blush
ratty-blushOP2mo ago
And this is the log from Cyberpunk 2077 now using Proton-GE 10-17
conscious-sapphire
conscious-sapphire2mo ago
This is wrong
"launcherArgs": "PROTON_FSR4_UPGRADE=1 WINEDLLOVERRIDES=dxgi.dll=n,b -dx12",
"launcherArgs": "PROTON_FSR4_UPGRADE=1 WINEDLLOVERRIDES=dxgi.dll=n,b -dx12",
"enviromentOptions": [
{
"key": "fsr4",
"value": "PROTON_FSR4_UPGRADE=1"
},
{
"key": "dxgi",
"value": "WINEDLLOVERRIDES=dxgi.dll=n,b"
}
],
"enviromentOptions": [
{
"key": "fsr4",
"value": "PROTON_FSR4_UPGRADE=1"
},
{
"key": "dxgi",
"value": "WINEDLLOVERRIDES=dxgi.dll=n,b"
}
],
The key should be the left side of the equals and the value is the right side.. launcher args chunk is just something you should delete.
ratty-blush
ratty-blushOP2mo ago
i already deleted the launch arguments and only left one variable enabled but it stills doesn´t let me enable FSR4
No description
conscious-sapphire
conscious-sapphire2mo ago
that is wrong as i said, the left part of the equals is the key, the right part is the value.
ratty-blush
ratty-blushOP2mo ago
No description
ratty-blush
ratty-blushOP2mo ago
¿like this?
conscious-sapphire
conscious-sapphire2mo ago
yes
ratty-blush
ratty-blushOP2mo ago
even with the variable like that, the game doesn´t let me enable FSR 4 (using Proton-GE 10-17)
No description
conscious-sapphire
conscious-sapphire2mo ago
i honestly dont kno whow enabling FSR4 goes, but you definitely didnt have envars set correctly if those even do anything and with all those env vars and launch arguments deleted what happens
ratty-blush
ratty-blushOP2mo ago
I tried again deleting all launch arguments and using the enviroment variable correctly, but it's the same
conscious-sapphire
conscious-sapphire2mo ago
i mean you didnt delete everything
"enviromentOptions": [
{
"key": "PROTON_FSR4_UPGRADE",
"value": "1"
}
],
"enviromentOptions": [
{
"key": "PROTON_FSR4_UPGRADE",
"value": "1"
}
],
but yea im not sure how to setup fsr 4, i ddint think you had to enable anything since other games have used fsr versions without any settings
ratty-blush
ratty-blushOP2mo ago
If i want to enable FSR 4 in any game (compatible or not natively) i need to use that command since GE 10-9 If i don´t use that command, even if my hardware is compatible, the games won´t let me enable FSR 4 and the command used to work before in Heroic, but after updating Proton-GE to 10-17 the command stopped working only in Heroic Games Launcher, so it's not a problem with Proton-GE itself
No description
wise-white
wise-white2mo ago
radv is not a conformant Vulkan implementation, testing use only. info: Found device: AMD Radeon Graphics (RADV GFX1200) (radv 25.0.7)
: Arch Linux 6.16.10-zen1-1-zen (linux)
We are running inside a Flatpak container
Lul
ratty-blush
ratty-blushOP2mo ago
how does that help?
wise-white
wise-white2mo ago
Basically that Mesa is too old to expose fsr 4 support. Reason why you have that Mesa is for some reason you are using Flatpak. On Arch in all places.
ratty-blush
ratty-blushOP2mo ago
I thought the Flatpak version of Heroic was the main one So... is better to install it from terminal(?)
wise-white
wise-white2mo ago
Maintained by Heroic folks You can alternatively do flatpak updatein terminal Which should say something like 23.08 eol, you wanna upgrade etc Say Y, restart Heroic, try again Aur package is better way tho
ratty-blush
ratty-blushOP2mo ago
well, i'll try that tomorrow thx for the help using flatpak update doesn´t let me do anything
[claire_rupika]$ flatpak update Checking for updates… Info: The org.kde.Platform branch 6.7 runtime has ended its lifespan, with the following reason: We strongly recommend moving to the latest stable version of the Platform and SDK Info: Applications using this runtime: io.mrarm.mcpelauncher Info: The org.freedesktop.Platform branch 23.08 runtime has ended its lifespan, with the following reason: org.freedesktop.Platform 23.08 is no longer receiving fixes and security updates. Please update to a supported runtime version. Info: Applications using this runtime: com.heroicgameslauncher.hgl, io.github.hedge_dev.unleashedrecomp, org.bungie.source.Marathon, org.bungie.source.Marathon2, org.bungie.source.MarathonInfinity, org.mozilla.Thunderbird Info: The org.freedesktop.Platform.GL32.default branch 23.08 runtime has ended its lifespan, with the following reason: org.freedesktop.Platform 23.08 is no longer receiving fixes and security updates. Please update to a supported runtime version. Info: Applications that use this extension: com.heroicgameslauncher.hgl Info: The org.freedesktop.Platform.GL.default branch 23.08-extra runtime has ended its lifespan, with the following reason: org.freedesktop.Platform 23.08 is no longer receiving fixes and security updates. Please update to a supported runtime version. Info: Applications that use this extension: com.heroicgameslauncher.hgl, io.github.hedge_dev.unleashedrecomp, org.bungie.source.Marathon, org.bungie.source.Marathon2, org.bungie.source.MarathonInfinity, org.mozilla.Thunderbird, io.mrarm.mcpelauncher Info: The org.freedesktop.Platform.GL.default branch 23.08 runtime ended its useful life, with reason: org.freedesktop.Platform 23.08 is no longer receiving fixes and security updates. Please update to a supported runtime version. Info: applications that use this extension: com.heroicgameslauncher.hgl, io.github.hedge_dev.unleashedrecomp, org.bungie.source.Marathon, org.bungie.source.Marathon2, org.bungie.source.MarathonInfinity, org.mozilla.Thunderbird, io.mrarm.mcpelauncher Info: The org.freedesktop.Platform.Compat.i386 branch 23.08 runtime has ended its lifespan, with the following reason: org.freedesktop.Platform 23.08 is no longer receiving fixes and security updates. Please update to a supported runtime version. Info: Applications that use this extension: com.heroicgameslauncher.hgl Nothing to do.
And the AUR version can´t be downloaded, great
[claire_rupika]$ yay -S heroic-games-launcher-bin Sync Explicit (1): heroic-games-launcher-bin-2.18.1-2 Resolving dependencies... Checking for package conflicts... Packages (1) heroic-games-launcher-bin-2.18.1-2 Total download size: 156.51 MiB Total install size: 430.27 MiB :: Continue with installation? [Y/n] s :: Getting packages... Failed to download heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst Error: Failed to get file "heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst" from cdn-mirror.chaotic.cx: The requested URL returned error: 404 Error: Failed to get file "heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst" from geo-mirror.chaotic.cx: The requested URL returned error: 404 Error: Failed to get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from br-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from bg-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from ca-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from cl-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from de-2-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from de-3-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from de-4-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from fr-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from gr-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from in-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from in-2-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from in-3-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from in-4-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from kr-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from es-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from es-2-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from us-mi-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file «heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst» from us-tx-mirror.chaotic.cx: The requested URL returned error: 404 error: Could not get file "heroic-games-launcher-bin-2.18.1-2-x86_64.pkg.tar.zst" from us-ut-mirror.chaotic.cx: The requested URL returned error: 404 Warning: Some files could not be received Error: The operation could not be performed (some files could not be downloaded) Errors occurred, so packages will not be updated -> Error installing repo packages
conscious-sapphire
conscious-sapphire2mo ago
aur has been under ddos attack for months, so sometimes you might have connectivity issues just try again
ratty-blush
ratty-blushOP2mo ago
ratty-blush
ratty-blushOP2mo ago
No description
ratty-blush
ratty-blushOP2mo ago
now everything works
ratty-blush
ratty-blushOP2mo ago
No description

Did you find this page helpful?