我尝试使用以下命令在我的 Ubuntu 18.04 笔记本电脑上安装 Kindle for PC:
wine KindleForPc-installer-1.25.52064.exe
但是我收到了这个错误:
作为一名普通用户,我无法理解这一点。有人能建议如何解决这个问题吗?
一旦错误框弹出,终端就会显示下面的文字。
[WARN][MazamaLog] QObject::startTimer: Timers can only be used with
threads started with QThread
[ERROR][VersionInfo] Build version is not of the form
major.minor.patch.revision
[INFO][CMetricsManager] Reporting the following metric 190202:132926
Mazama: I Application:MZMA_OpenAfterFirstTimeInstall:
0030:err:seh:raise_exception Unhandled exception code 80000003 flags 0
addr 0x7bc7da14
一旦选择取消调试,什么也不会发生。
答案1
您应该使用命令winetricks
,然后选择:
安装应用程序
适用于 PC 的 Kindle 有一个较旧的版本,可以在 Wine 上运行。
答案2
要运行新版本,您需要应用此处提到的解决方法:https://bugs.winehq.org/show_bug.cgi?id=46320
简而言之你只需要自己创建以下文件夹结构:
users/<your username>/AppData/Local/Amazon/Kindle/crashdump
之后程序在启动时不会再崩溃
编辑:
或者确保您使用的是较新版本的 Wine。当我尝试 Wine 7.22 时,此错误没有发生。
答案3
创建 32 位前缀,然后就可以正常工作了。有关如何操作,请参阅这里。