Open ibrokemypie opened 1 year ago
I don't know, maybe this is another case where LFX's usage of native libraries isn't compatible with Steam Runtime. I have been trying to address this in LatencyFleX 2 which only loads PE (Win32) DLLs.
That said, since you're running NVIDIA you can probably remove LFX and try the official Reflex integration. You'll need to build and install DLLs for DXVK, DXVK-NVAPI and VKD3D per https://github.com/ValveSoftware/wine/pull/200#issuecomment-1764010193. You don't need to rebuild Wine unless you use fshack (running a fullscreen resolution that is not native, which leads to rescaling within winevulkan).
When I try using LatencyFleX on Overwatch 2 (Steam), I get a dialog box saying "Generic Error. (0xE00101B0)". Also using the AUR's latencyflex-bin
, and Proton 9.0 (Beta).
Hi, it works for me on Overwatch 2 Steam with GE-Proton8-30
Steam Launch options:
PROTON_ENABLE_NVAPI=1 DXVK_NVAPI_DRIVER_VERSION=49729 DXVK_NVAPI_ALLOW_OTHER_DRIVERS=1 LFX=1 %command%
Using up to date Arch Linux and have copied all the files manually.
Some time later, same issue, but now with "General Error. (0xE00101C0)"
Installed latencyflex from the latencyflex-bin aur package on arch, and copied the files as required into the prefix and proton experimental folders (followed up with using this script for good measure https://github.com/Shringe/LatencyFleX-Installer)
I launch the game with the given launch options (
PROTON_ENABLE_NVAPI=1 DXVK_NVAPI_DRIVER_VERSION=49729 DXVK_NVAPI_ALLOW_OTHER_DRIVERS=1 LFX=1 %command%
) and the reflex option does not appear in the game. I have double checked that proton experiemental is being used, as well as now downloaded the latest dxvk-nvapi for it.Logs suggest that nvapi is being used correctly, and some part of latencyflex is working, but I never see the
trace:loaddll:build_module Loaded L"C:\\windows\\system32\\latencyflex_layer.dll" at <address>: builtin
line from the troubleshooting guide. Have attached the full log file.steam-2357570.log.tar.gz