HGL
ratty-blush

No Man's Sky GOG DLSS issues.

Hello, I'm attempting to get No Mans Sky to work with DLSS. I've found that on Proton Experimental, the game will crash on the Hello Games splash screen. Unchecking auto install/update dxvk-nvapi on prefix will let the game load as normal, but no DLSS. On Proton 9-18, with auto install/update dxvk-nvapi on prefix checked, the game will load as normal. DLSS will be an option in the settings, but the screen will go black when enabled. Also, FrameGen is not in the menu. The UI is still normal, the game is still running, but the screen is black. Other games that support DLSS and/or RTX work as normal on Proton Experimental, including Cyberpunk 2077 (+FrameGen), Ghost Runner, and Manor Lords. I've only attempted changing the proton/wine version, no launch arguments. I'm using Endeavor OS and have the latest NVIDIA drivers.
25 Replies
HeroicBot
HeroicBot5mo 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-blushOP5mo ago
adverse-sapphire
adverse-sapphire5mo ago
That needs two additional env vars for logs, because of the nature of the issue. PROTON_LOG=1 DXVK_NVAPI_LOG_LEVEL=info With these two added try to run game again Get crash Now there should be a proper log at root of home partition containing better info
ratty-blush
ratty-blushOP5mo ago
adverse-sapphire
adverse-sapphire5mo ago
PROTON_LOG_DIR=/home/l
I need this log Not you posted
ratty-blush
ratty-blushOP5mo ago
My mistake. I found this at root of home;
rising-crimson
rising-crimson5mo ago
why do you keep saying that? what does it actually say that the other doesn't?
adverse-sapphire
adverse-sapphire5mo ago
Just compare two. You will know why. @Luyo WINE_DISABLE_HARDWARE_SCHEDULING=1 Try with this
ratty-blush
ratty-blushOP5mo ago
This has fixed the crashing with proton experimental and DLSS is now functioning as normal. Unfortunately Frame Gen is still missing.
CommandMC
CommandMC5mo ago
Actually I don't either. One's Proton Experimental & the other's GE, so comparing them directly is gonna be difficult already
adverse-sapphire
adverse-sapphire5mo ago
Because to my knowledge when proton log is not enabled i cant get dxvk nvapi logs engaged either Which i asked for to see if it throws an obvious error there
CommandMC
CommandMC5mo ago
Pretty sure just setting DXVK_NVAPI_LOG_LEVEL=info would've put them into the default log file (as in the one Heroic shows) then But I don't have an Nvidia system around right now to check
adverse-sapphire
adverse-sapphire5mo ago
🤷‍♂️ Didnt wanna go into "do this" , oh this doesnt have what i ask for, add this too route Just asked for all at once at the way im familiar with https://github.com/ValveSoftware/Proton/blob/proton_10.0/proton#L1387 Btw cannot umu export these? If it was doing that, problem wouldnt be there Afaik with some titles frame gen is borked, NMS might be one of them Better report it at dxvk-nvapi tracker
CommandMC
CommandMC5mo ago
Probably? I know there were some issues if we set some Steam-related env vars, but I don't think STEAM_COMPAT_APP_ID was one of them Maybe open an issue in the repo
adverse-sapphire
adverse-sapphire5mo ago
I dont have necessary will to do that 🐸
CommandMC
CommandMC5mo ago
adverse-sapphire
adverse-sapphire5mo ago
ProtonFixes[23140] INFO: No global defaults found for UNKNOWN (umu-0)
ProtonFixes[23140] INFO: Non-steam game UNKNOWN (umu-0)
ProtonFixes[23140] INFO: GOG store specified, using GOG database
ProtonFixes[23140] INFO: No global protonfix found for UNKNOWN (umu-0)
ProtonFixes[23140] INFO: No global defaults found for UNKNOWN (umu-0)
ProtonFixes[23140] INFO: Non-steam game UNKNOWN (umu-0)
ProtonFixes[23140] INFO: GOG store specified, using GOG database
ProtonFixes[23140] INFO: No global protonfix found for UNKNOWN (umu-0)
Well, i dunno how umu works fully but i always assumed when it finds the app/exec name pulls necessary data/wars from upstream proton for compat instead of just setting to 0 and be done with it 🐸 As there is no better source than upstream for such stuff
CommandMC
CommandMC5mo ago
Ah sorry, misremembered here. Everything's actually fine as-is, NMS just needs to be added to the DB
adverse-sapphire
adverse-sapphire5mo ago
Manual addition required for everything? 🐸 Constant maintanence burden I thought it would be constantly in sync with that necessary file from upstream and apply those to other store copies of games
CommandMC
CommandMC5mo ago
Yes, we just have to teach it that GOG ID x corresponds to Steam ID y https://github.com/Open-Wine-Components/umu-database/pull/93
adverse-sapphire
adverse-sapphire5mo ago
👍
CommandMC
CommandMC5mo ago
I just misremembered how that workflow worked. Basically the rule is that you give any game that has a Steam version an UMU ID of umu-<steamId>, so then umu auto-sets the relevant variables and fixes in Proton based on those variables then just work
adverse-sapphire
adverse-sapphire5mo ago
Ok, so it requires adding game to database thats all. Rest it automagical.
CommandMC
CommandMC5mo ago
Yup
adverse-sapphire
adverse-sapphire5mo ago
Nice

Did you find this page helpful?