diff --git a/OptiScaler/dllmain.cpp b/OptiScaler/dllmain.cpp index 43255615..e425241b 100644 --- a/OptiScaler/dllmain.cpp +++ b/OptiScaler/dllmain.cpp @@ -1096,6 +1096,10 @@ BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserv State::Instance().isRunningOnLinux = IsRunningOnWine(); State::Instance().isRunningOnDXVK = State::Instance().isRunningOnLinux; + // Disable splash for Linux + if (!Config::Instance()->DisableSplash.has_value()) + Config::Instance()->DisableSplash.set_volatile_value(State::Instance().isRunningOnLinux); + // Check if real DLSS available if (Config::Instance()->DLSSEnabled.value_or_default()) {