Optiscaler with "Rust" (on Linux, no EAC)
Game name and version:
Rust (Steam, EAC disabled on Linux, and its loading can even be avoided completely)
Mods and mod versions used
OptiScaler v0.7.9
GPU
AMD Radeon RX 9070 XT
OS
Linux (CachyOS)
Used automated or manual install?
- [X] Automated
- [] Manual (assuming that
If on AMD/Intel and Automated, used DLSS inputs?
- [X] Yes
- [ ] No
Also please mention in description which upscaler inputs are used (which upscaler you selected in game settings). N/A
Did you check the Wiki and Compatibility List?
- [X] Yes
- [ ] No
Please describe the issue and steps to reproduce it
- Setup optiscaler for Rust
- Optiscaler starts as expected, can open GUI via INS button
- Go to game, enable DLSS
- Open Optiscaler GUI (INS button)
- Optiscaler says "enable upscaler in game" and doesn't detect currently enabled DLSS.
I have attached
- [x] OptiScaler.log (set
LogLevel=0andLogToFile=truein OptiScaler.ini, zip it if too big) - [x] Screenshot of game folder (where you placed Opti)
- [x] Screenshot of Opti overlay in-game (opens with shortcut, default Insert)
As per the issue template, please provide a log
Edit: also go into the game, as the message states
As per the issue template, please provide a log
Edit: also go into the game, as the message states
Hi. Apologies for not doing this in the first place. Updated my previous comment according to issue template. Archive.zip is attached.
@FakeMichau Do you have any idea what does "-graphics.dlss" mean?
"Z:\home\erikas\.local\share\Steam\steamapps\common\Rust\RustClient.exe" "-logfile" "output_log.txt" "-timestamps" "-disable-gpu-skinning" "-graphics.dlss" "1-"
According to log below maybe you need fakenvapi too
[14:56:25.325719] [D] KernelHooks::hk_K32_CreateFileW Overriding CreateFileW for nvngx with a signed dll, original path: z:\home\erikas\.local\share\steam\steamapps\common\rust\nvngx.dll
[14:56:25.325902] [T] KernelHooks::LoadLibraryCheckW wintrust.dll
[14:56:25.325948] [T] KernelHooks::LoadLibraryCheckW wintrust.dll
[14:56:25.447360] [T] KernelHooks::LoadLibraryCheckW z:\home\erikas\.local\share\steam\steamapps\common\rust\nvngx.dll
[14:56:25.447395] [I] NtdllHooks::LoadLibraryCheckW nvngx call: z:\home\erikas\.local\share\steam\steamapps\common\rust\nvngx.dll, returning this dll!
[14:56:25.447405] [T] NtdllHooks::hkLdrLoadDll z:\home\erikas\.local\share\steam\steamapps\common\rust\nvngx.dll, caller: kernelbase.dll
[14:56:25.447418] [T] KernelHooks::hk_K32_GetProcAddress Trying to get process address of NVSDK_NGX_D3D11_GetFeatureRequirements, caller: GfxPluginDLSSNative.dll
[14:56:25.447425] [T] NVSDK_NGX_D3D11_GetFeatureRequirements
======== This part
[14:56:25.455150] [T] KernelHooks::LoadLibraryCheckW gfxpluginnvidiareflex.dll
[14:56:25.455192] [T] KernelHooks::LoadLibraryCheckW z:/home/erikas/.local/share/steam/steamapps/common/rust/rustclient_data/plugins\x86_64/gfxpluginnvidiareflex.dll
[14:56:25.462037] [T] KernelHooks::LoadLibraryCheckW gfxpluginnvidiareflex.dll
[14:56:25.462081] [T] KernelHooks::LoadLibraryCheckW gfxpluginnvidiareflex.dll
[14:56:25.463947] [T] hkCreateSamplerState
[14:56:25.464320] [T] hkCreateSamplerState
[14:56:25.466888] [T] hkCreateSamplerState
[14:56:25.477741] [D] hkPresent 0
[14:56:25.477760] [D] hkPresent Frametime: 248.161 ms
[14:56:25.477776] [T] hkPresent 3 0
[14:56:25.478027] [T] KernelHooks::LoadLibraryCheckW gfxpluginnvidiareflex.dll
[14:56:25.478632] [T] KernelHooks::LoadLibraryCheckW gfxpluginnvidiareflex.dll