Neverwinter Nights: Enhanced Edition from GOG fails to start on Steam Deck
I have tried toggling prefer system libraries and use Steam runtime. Neither helps. Here is a log:
https://bpa.st/DD5A
There is something wrong with dbus, but the log suggests that the real issue is that it cannot find the nwn base data directory. This issue is with the Linux version. I would have tried installing the Windows version as a workaround (and possibly also as a way to be more compatible with mods), but it is unclear how to do that with heroic.
32 Replies
harsh-harlequin•5mo ago
use the windows version instead of the linux version
Linux versions tend to be abandoned by the developer in favor if maintaining Windows versions
rival-blackOP•5mo ago
The Linux version on Steam is reportedly working for others, so I think the issue involves the GOG version.
How do I get heroic to use the Windows version?
harsh-harlequin•5mo ago
please do not ping me.
at the time of install you need to select Windows instead of Linux
rival-blackOP•5mo ago
Sorry. I will disable pings when I reply in the future.
Thanks.
harsh-harlequin•5mo ago
why reply at all? we're the only two in the conversation
rival-blackOP•5mo ago
Old habit from IRC… I am used to being in channels with multiple concurrent conversations. I started doing it automatically to avoid confusion.
harsh-harlequin•5mo ago
odd
rival-blackOP•5mo ago
Should I report the issue to GOG?
harsh-harlequin•5mo ago
no, they aren't in charge of the builds that an individual game has
the devs are the ones that need to keep up on it
rival-blackOP•5mo ago
I am one of the OpenZFS developers… back when I was doing support in IRC, I was very popular.
My habit again… anyway, it works for the Steam version according to protondb reports, but I don’t want to pay for the Steam version when I have the GOG version. Maybe GOG can ping the developers to fix it.
harsh-harlequin•5mo ago
steam and gog have no guarantee of equivalent builds
rival-blackOP•5mo ago
Is it pointless to even contact them then?
harsh-harlequin•5mo ago
i would really try to reach out to the devs directly
rival-blackOP•5mo ago
Silly question, but if I have added the game to Steam and I uninstall it, will the shortcut be removed from Steam automatically or do I need to remove it first to avoid a reference to an uninstalled game being left in Steam?
wise-white•5mo ago
Steam provides the Steam Linux Runtime that provides an environment for devs to target. GOG and Heroic do not
Heroic should remove it from Steam
harsh-harlequin•5mo ago
that makes sense, i couldn't wrap my head around it
rival-blackOP•5mo ago
Steam provides 3 runtimes… there is no telling which is used when use Steam runtime is selected in heroic…
wise-white•5mo ago
you won't want to use that option on the Deck anyway
because it'll collide with gamescope
rival-blackOP•5mo ago
I believe that 1.0 is based on Ubuntu 12.04, 2.0 is based on Ubuntu 18.04 and 3.0 is based on a more recent Arch Linux, but I could be wrong.
Good to know. Thanks.
wise-white•5mo ago
GitLab
docs/container-runtime.md · main · steamrt / steam-runtime-tools · ...
Version-independent Steam Runtime container and diagnostic tools, including steam-runtime-system-info diagnostic tool and pressure-vessel container launcher. Report issues and feature requests to
wise-white•5mo ago
if you feel like reading up on them
rival-blackOP•5mo ago
I had wanted to try forcing a runtime via steam’s compatibility, but it only allows 1.0 to be selected, which does not help.
Thanks!
wise-white•5mo ago
you also shouldn't be doing that for games added by Heroic
Heroic manages the runners
rival-blackOP•5mo ago
Well, it wasn’t working, so I was willing to try anything. That said, after looking at the log, something is wrong with how things are installed, so it is pointless to fiddle with those knobs.
Thanks for letting me know. I will keep that in mind in the future.
wise-white•5mo ago
if a native build works, great use it if you prefer. they rarely do though
I never use native builds for GOG games
they're frozen in time most of the time, and there are often dependency issues that you're not going to resolve cleanly on SteamOS
rival-blackOP•5mo ago
This is the only one I tried that had a native build.
I am a retired Gentoo developer. You need not say more to me about the dependency issues. 😉
exotic-emerald•5mo ago
There's an option in umu to run linux native games but that may have come after the recent release? I'm not 100% on how it works in heroic or if it needs a GUI setting to expose the option.
Oh never mind, release was november, feature was added in october, https://github.com/Open-Wine-Components/umu-launcher/pull/175
rival-blackOP•5mo ago
The windows version works in desktop mode. Now to try launching it from big picture mode.
It works in big picture mode too. 🙂
I heard about this game when I was young, but never played it. I think I got it for free from prime gaming at some point. It will be interesting to try. Thanks.
This is odd… there is no artwork for it in Steam. It had artwork for the Linux version.
wise-white•5mo ago
add it yourself. I use the SteamGridDB Decky extension
rival-blackOP•5mo ago
I find it odd that heroic was able to add artwork for the Linux version, but not the Windows version. Every other Windows game added via heroic had artwork included.
wise-white•5mo ago
probably misfired. it normally does add all art
foreign-sapphire•5mo ago
the art picking isnt perfect, there are often mismatches and just straight up missing art sometimes... im not super sure there's an API heroic pulls from or if its scraping webpages for it.. but yeah there's not some "perfect database" like what the regular stores have, that heroic can use to populate the art.
so it makes mistakes sometimes