0

port selfupdate最近我通过从 1.2 版到 1.4 版更新了 Wine(除其他外) 。之后大约需要一分钟才能启动,即使是简单的事情,例如wine cmdor winecfg。CPU 使用率也飙升至 140% 左右。

我已经尝试完全删除并重新安装 MacPorts(是的,我删除了~/.wine),但它仍然很慢。

我该如何深究?

4

1 回答 1

3

在 2012-03-20 我将 fontconfig 更新为 2.9.0_0;wine 和其他端口使用 fontconfig 来查找字体。不幸的是,出现了一个问题,即 fontconfig 没有正确创建其缓存文件,导致它在每次使用使用 fontconfig 的程序时都尝试重新创建它们;这可能需要一分钟或更长时间,具体取决于您的磁盘速度和您安装的字体数量,因为它正在索引您的所有字体。

我在 2012 年 3 月 27 日将 fontconfig 更新为 2.9.0_1,并使用补丁修复此问题,因此通常的“sudo port selfupdate”和“sudo port upgrade outdated”命令应该可以解决此问题。

于 2012-03-28T09:35:29.480 回答