HGL
flat-fuchsia
The Witcher 3: Wild Hunt (GOG) failed to inherit capabilities
Played the game a couple days ago, now it won't even start. I'm not aware of changing anything. Fails with
failed to inherit capabilities: Operation not permitted
.43 Replies
grubby-red•2y ago
#:pushpin: Read Me First | Frequently Asked Questions please post the game logs
flat-fuchsiaOP•2y ago
I tried. They were too long.
grubby-red•2y ago
in what way? drag and drop the file in this chat
flat-fuchsiaOP•2y ago
grubby-red•2y ago
or post it on pastebin as #:pushpin: Read Me First | Frequently Asked Questions suggests
don't use Proton, use wine-latest
flat-fuchsiaOP•2y ago
it worked with proton before.
also, why?
grubby-red•2y ago
it probably did not work with proton before, something likely changed in your settings.
flat-fuchsiaOP•2y ago
I get that proton has changes specific to steam, but isn't it a superset of wine?
grubby-red•2y ago
Proton should only be used inside of steam
sub-set
flat-fuchsiaOP•2y ago
I don't have wine installed, so I'm fairly certain it worked with proton
grubby-red•2y ago
run it with wine and if it still crashes, post a new log
flat-fuchsiaOP•2y ago
flat-fuchsiaOP•2y ago
same error
grubby-red•2y ago
delete the prefix
also, you have DXVK NVAPI enabled, try turning that off
enable fsync and esync
flat-fuchsiaOP•2y ago
huh… that's odd. don't remember enabling that.
they're supported in wine-ge-latest?
grubby-red•2y ago
yes, they should be on by default
flat-fuchsiaOP•2y ago
they were, but I disabled them, remembering they require patched wine versions
grubby-red•2y ago
inside of heroic we use those patched versions
flat-fuchsiaOP•2y ago
ok. deleted the prefix, disabled dxvk-nvapi, enable e/fsync and still the same error
grubby-red•2y ago
post the new log, let's take a look
flat-fuchsiaOP•2y ago
grubby-red•2y ago
might need to update dependencies
you have some options here that might not be properly formatted
i'm not really familiar with the game, why is the alternate exe set to mangohud?
flat-fuchsiaOP•2y ago
it isn't. I got two wrappers.
gamescope
and mangohud
. I use mangohud as a manual wrapper because the checkbox in heroic doesn't seem to work. at least I can't show the HUD when I'm using it.grubby-red•2y ago
you might be able to now with Wine
flat-fuchsiaOP•2y ago
grubby-red•2y ago
and without gamescope?
flat-fuchsiaOP•2y ago
nope, but with a different error
flat-fuchsiaOP•2y ago
looks like the wine install is broken?
grubby-red•2y ago
dependency issues
https://github.com/lutris/docs/blob/master/WineDependencies.md
make sure to delete the prefix again after running the command for your OS
flat-fuchsiaOP•2y ago
any idea why that wasn't an issue before?
grubby-red•2y ago
it was, it was being masked by the wrappers
flat-fuchsiaOP•2y ago
no, I mean, the game ran
grubby-red•2y ago
no clue if it was an update that needed to run or what
no idea
flat-fuchsiaOP•2y ago
I have nearly 10 hours logged
grubby-red•2y ago
does it work now?
if you changed from the flatkpak version to a non-flatpak version then it probably worked with no issues
flat-fuchsiaOP•2y ago
ok. installed wine staging, wiped the prefix, same error.
flat-fuchsiaOP•2y ago
I agree with the error, thogh. that files doesn't exist in that location. it's in a subdirectory called
i386-windows
. I don't know if wine does some trickery therecrude-lavender•2y ago
you need to install 32 bit dependencies on your system
I don't think there's any instructions for nixOS, but lemme check
flat-fuchsiaOP•2y ago
not on the lutris repo
flat-fuchsiaOP•2y ago
followed this: https://nixos.wiki/wiki/Wine
flat-fuchsiaOP•2y ago
installed
wineWowPackages.staging
crude-lavender•2y ago
wine: could not load ntdll.so: /home/chais/.config/heroic/tools/wine/Wine-GE-latest/lib/wine/ntdll.so: cannot open shared object file: No such file or directory
that's the more important issue
your wine-ge is corrupt
reinstall it
flat-fuchsiaOP•2y ago
as I said, it's located in here
/home/chais/.config/heroic/tools/wine/Wine-GE-latest/lib/wine/i386-windows
ok. I think it was my fault after all. I tried to allow gamescope to renice itself, which seems to have been the capability it failed to inherit initially.
so now I'm back to mangohud not working because gamescope incorreclty tries to parse the --dlsym
flag
fixed that by adding --
. with wine-GE-latest
the game wouldn't start, with proton it starts just fine 😄
fuuuuuuuuuck… the savegame was located in the prefix >_<
in conclusion: lost my save due to me trying to improve performance for gamescope, which I need for the game to run at all, because wayland. fml. thanks for y'all's help, though.