我正在尝试在 Ubuntu Jaunty Server 框上运行“Metatrader4”。
Wine 最新安装的是 1.1.32 / OpenBox / xorg 最小。
应用程序启动成功,但没有看到图标(请参阅相关错误http://bugs.winehq.org/show_bug.cgi?id=6911)。
我正在使用 VNC(vnc4server)连接到服务器。
参见下面的错误显示:
答案1
看起来您的 X11 服务器中没有运行 XRender - 因此 wine 抱怨没有 XRender 就无法进行 alpha 混合。您使用的是 VNC X 服务器,还是在虚拟显卡上本地运行 X 并使用 VNC 屏幕抓取连接到它?
如果是前者,那么答案是 vncserver(又名 Xvnc)默认不加载 XRender。由于 vncserver 的配置方式(即根本不加载),因此所有使用的扩展都是编译的。如果您想要 XRender(我相信这是您想要运行 wine 的必备条件),那么您有两个选择 - 要么用 XRender 重新编译 Xvnc,要么使用另一个服务器 - 我建议使用 vnc4server,它是标准 X.org X11 服务器的 VNC 扩展 - 您运行加载了 vnc 扩展的标准 X 服务器,以便您可以加载 X11 标准配置文件中的任何其他扩展(通常包括 XRender)。
答案2
没有运行窗口管理器,此外我建议如果这对您非常重要(我猜这是因为您迫切需要帮助)您应该在 Windows 中运行它?
事实上,wine 抛出了 FIXME:这就是答案...代码尚未开发。
这个服务器相关的栏目是安装在Ubuntu Server上吗?