Mac服务器的Xvfb替代品?

Tom*_*ora 3 mac-osx-server

我需要运行一个使用 Finder 的 applescript;但是,我必须以通过 ssh 连接的用户身份运行它。所以没有用户界面。当没有 UI 时,脚本失败并显示 -10810 错误。

是否有 X11 的 Xvfb 的替代方案可以用于 Mac 服务器 10.6 来伪造显示并使脚本工作?

干杯!

托马斯

编辑:为了更准确地解释这个问题 - 如果有用户使用 UI 登录(例如,当使用 ssh 运行脚本的用户也通过 VNC 登录时),脚本就可以工作。但是,当我只使用 ssh 登录时,就会出现错误。这让我相信脚本需要 UI 才能使用 Finder。

所以我想在服务器上运行 X11 和 Xvfb 并没有真正的帮助,因为它无论如何都不允许我运行脚本(我需要启动 Finder)。

var*_*tec 10

Xvfb 不是“Linux 的”,而是 X11。

Mac OS X 包括 X11 支持,称为XQuartz(又名X11.app,自 10.5 版起默认随系统安装。它包括 Xvfb ( /usr/X11/bin/xvfb)。

编辑:现在,你更好地解释了你需要什么,它更清楚。您想要的是无头设置,要在其上运行 GUI 应用程序,您需要设置VNC 服务器或使用Apple Remote Desktop