当我尝试wine megamud.exe
在终端中使用 运行一个名为 Megamud 的程序时,它崩溃了,我得到以下信息:
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
应用程序告诉我您的 INI 文件似乎不在“Chars”子目录中。请检查是否已加载正确的 INI 文件以及 MegaMud 是否已正确安装。
我不确定我是否应该忽略终端错误并专注于 wine 错误。但过去我曾在较旧的 ubuntu/wine 版本上轻松安装并运行过它。
答案1
您正在运行 64 位 Ubuntu 吗?也许您缺少兼容库。
我无法检查你的申请,但在我的系统中:
[romano:~] % locate gnome-keyring-pkcs11.so
/usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so
所以我只有 64 位版本。让我们看看哪个包与之对应:
apt-file search /usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so
libp11-kit-gnome-keyring: /usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so
...并安装 i386 版本:
sudo apt-get install libp11-kit-gnome-keyring:i386
...这应该可以解决第一个问题。我不知道 Wine 的问题...