Wine 覆盖 FONTSUB.DLL 不起作用

Wine 覆盖 FONTSUB.DLL 不起作用

我已经在互联网上搜索了大约 4 个小时,但还是无法让它工作!

我只是想使用 Wine 安装 Navicat Premium 11 x64。每次我都会运行winecfg并设置库覆盖,fontsub并尝试为此构建的所有设置。

到目前为止我已经尝试过:

  • 按照说明进行操作葡萄酒总部
  • 卸载并清除所有 Wine 并重新安装
  • 安装 Wine Development 1.7.*
  • 从 CLI 运行:WINEDLLOVERRIDES=fontsub=n wine navicat.exe
  • 以 Root 身份运行
  • 用头撞墙

所有这些产品的结果都完全相同:

err:module:import_dll Loading library FONTSUB.dll (which is needed by L"C:\\Program Files\\PremiumSoft\\Navicat Premium\\navicat.exe") failed (error c000007b).
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\PremiumSoft\\Navicat Premium\\navicat.exe" failed, status c0000135

有人可以帮忙吗?因为我的阿司匹林快用完了!

答案1

对“wine dll 失败”的一般性研究,以及对我的系统进行的实时测试表明,很可能是您的 WINEPREFIX 以某种方式被搞砸了。要检查它,您只需使用 备份它mv ~/.wine/ ~/.wineBCKP,然后重新运行安装 — 现在它应该会成功,并且应用程序应该可以正常工作。它对我来说是有效的,尽管我正在运行wine-1.9.1 暂存,但我认为版本应该在这里无关紧要(除非我们与非常古老的事物进行比较)

顺便问一下,你为什么还要使用 wine — 他们也有 GNU/Linux 版本 :Ь

相关内容