Wine 返回代码:13568 - 应用程序未启动

Wine 返回代码:13568 - 应用程序未启动

我正在以 64 位模式运行,尝试启动 Adob​​e Fireworks。之前已使用以下方法修复此错误 ERROR: ld.so: object '/usr/$LIB/libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.https://github.com/FeralInteractive/gamemode/issues/254#issuecomment-643648779 日志:

Running gamemoderun /home/hutber/.local/share/lutris/runners/wine/lutris-6.10-7-x86_64/bin/wine /mnt/users/Games/Games/fireworks/drive_c/Program Files (x86)/Adobe Fireworks CS6/Fireworks.exe
Initial process has started with pid 382179
Start monitoring process.
gamemodeauto: 
wineserver: using server-side synchronization.
Monitored process exited.
Initial process has exited (return code: 13568)
All monitored processes have exited.
Exit with returncode 13568

我也lib32-libldap按照其他帖子中的建议进行了安装:

sudo apt-get install libldap-2.4-2:i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libldap-2.4-2:i386 is already the newest version (2.4.49+dfsg-2ubuntu1.8).
libldap-2.4-2:i386 set to manually installed.
0 to upgrade, 0 to newly install, 0 to remove and 208 not to upgrade.

答案1

13568 希望您安装以下 VC++ 库以便编译脚本:动态链接库动态链接库。使用 winetricks 下载它们以及使用 lutris 启动应用程序时的最新稳定 wine 版本。玩得开心!

答案2

我在尝试通过 lutris 运行 Pathos (nethack) 时遇到了这个问题,mfc42按照 @IvanPetrov 的建议安装依赖项并没有帮助。仔细查看了 lutris stdout 后,我​​发现安装程序正在从 下载文件https://onedrive.live.com/download?cid=6A90ACBBC72A730C&resid=6A90ACBBC72A730C%2153593&authkey=ADWIzs7sC8oQw1g并使用 url 的最后一部分作为文件名(所以:download?cid=6A90ACBBC72A730C&resid=6A90ACBBC72A730C%2153593&authkey=ADWIzs7sC8oQw1g,这后来导致了问题(我认为是因为?),所以安装程序引发了文件未找到错误。不确定这是否13568意味着一般的 FnF 或者这是否是一些不太通用的东西。无论如何,我通过自己从类似的东西中提供安装程序解决了这个问题,http://localhost/PathosSetup.exe并解决了问题。也许有人觉得这有用 :)

相关内容