我正在以 64 位模式运行,尝试启动 Adobe 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
并解决了问题。也许有人觉得这有用 :)