Closed N14tr0 closed 2 years ago
The critical errors in the last log include -
014c:err:module:import_dll Library dxgi.dll (which is needed by L"C:\\windows\\system32\\d3d11.dll") not found
014c:err:module:import_dll Library d3d11.dll (which is needed by L"Z:\\run\\media\\mmcblk0p1\\Heroic\\Divinity - Original Sin 2\\bin\\SupportTool.exe") not found
Is it not able to access those files? Since I don't own a Deck, I don't know if the gamemode supports symlinks.
I can think of two ways -
Thanks for your answer. I was able to try your solutions.
1) Did it, even deleted the whole prefix in order to let it install DXVK etc. fresh and clean - no difference 2) Won't even start with Proton in the first place 3) That works. So it really seems, that the Gamemode cant handle the Symlinks. (Did not try that before, because there was a bug in the 2.4.0 Beta, which prevented the launch via this option)
So in that case, I will fallback to the third option. But thanks for your help! :)
Describe the bug I installed DOS2 - DE from the Heroic Games Launcher on my Steam Deck and ran it from there (after some Tweaks e.g. symlinking folders and a executable - because you have to (Guide to it: https://www.reddit.com/r/DivinityOriginalSin/comments/alrg6u/divinity_original_sin_2_de_on_linux_with/ij9iz08/?context=10000)).
Afterwards, I played a bit and closed it. Afterwards I created the .sh from your Script, restarted Steam and tried it from the Steam Desktop Version - works like a charm. Same behavior, if I try to run the .sh from the /Games/-Folder directly. So I booted back into the Gamemode and ran the Shortcut from my Libary. Nearly instant he provides me with the messagebox, which tells me that the Bash Launcher could not start Divinity Original Sin 2 - DE and I should check the logs. I tried to check the log, but could not understand, what causes the issue. My guess would be, that the gamingmode can't handle the Symlink(?)
Every other game (Pathfinder, XCOM2, For the King) works as expected - no matter the way I execute the .sh
To Reproduce Steps to reproduce the behavior:
In Case of Desktop:
Expected behavior The game to start - the same as if I ran the file directly
Details
Additional context Here are some logs - directly from the Heroic Launcher, from the Script if it works and from the script, if it doesn't: Direct Launch from the Heroic Launcher:
Launch from the Bash-File but from the /Games/-Folder or via the shortcut in the Steam-Desktop:
And finally from the Bash-File via the Gamemode (the console-like-UI) (It's missing the --skip-version-check here, but if added, won't do much either)
Quite the long issue, and kinda minor, because I can just launch it from the desktop mode but that forfeits a bit of the purpose. :) If I can try anything, please let me know.
Thanks for your time and your work!