Wine-GE-Proton8-17 onwards appear broken

Wine-GE-Proton8-17 onwards appears to be broken. The last version that does not produce this error is Wine-GE-Proton8-15.
wine: could not load ntdll.so: /home/aidan/.config/heroic/tools/wine/Wine-GE-Proton8-18/lib/wine/ntdll.so: cannot open shared object file: No such file or directory
wine: could not load ntdll.so: /home/aidan/.config/heroic/tools/wine/Wine-GE-Proton8-18/lib/wine/ntdll.so: cannot open shared object file: No such file or directory
Even in the wine directory for Wine-GE-Proton8-15, ntdll.so is under lib/wine/i386-unix/, not just lib/wine/.
11 Replies
extended-salmon
extended-salmon2y ago
we only download the wines from their repositories, if a wine release is broken it sounds like something to report there instead? https://github.com/GloriousEggroll/wine-ge-custom
GitHub
GitHub - GloriousEggroll/wine-ge-custom: My custom build of wine, m...
My custom build of wine, made to use with lutris. Built with lutris's buildbot. - GitHub - GloriousEggroll/wine-ge-custom: My custom build of wine, made to use with lutris. Built with lutri...
wise-white
wise-whiteOP2y ago
No one over there had any ideas. I now think I may have hit an edge-case regression around symlinks: I have my games and GE builds on a separate SSD from my home folder, and then symlinked the external directory to ~/.config/heroic/tools/wine. Using a bind mount instead seems to resolve it.
tame-yellow
tame-yellow2y ago
I think that's not the case because actually I have same issue using bind mount. Wine-GE-Proton8-15 works /dev/mapper/si on /home/nyaa/.config/heroic type btrfs (rw,relatime,compress=zstd:3,ssd,space_cache=v2,subvolid=257,subvol=/persist,x-gvfs-hide)
wise-white
wise-whiteOP2y ago
Damnit...
eager-peach
eager-peach2y ago
Is this only on nix? Doesnt seem like it would be actually
wise-white
wise-whiteOP2y ago
Dunno. @Deleted User which distro are you on?
tame-yellow
tame-yellow2y ago
I’m using NixOS and yes, I’m using bind mount for impermanence
flat-fuchsia
flat-fuchsia2y ago
still working over here
wise-white
wise-whiteOP2y ago
Which distro are you on?
flat-fuchsia
flat-fuchsia2y ago
arch
wise-white
wise-whiteOP2y ago
I think I've figured it out: ntdll.so needs libunwind.so.8 since Wine-GE-Proton8-17

Did you find this page helpful?