2

我有一个网关应用程序,它带有一个登录对话框,然后是一个 GUI 窗口。我将在没有显示器的同地服务器上运行这个应用程序。我只需要在登录时与对话框进行交互,并且可能偶尔检查主 GUI。服务器是 Debian 5.0。

到目前为止,我唯一的想法是:

  1. 将 X 会话连接到我的桌面以进行登录,但我不确定如果 X 会话断开连接会发生什么(即,我重新启动桌面等)

  2. 尝试从包装 Java 应用程序实例化/启动应用程序,该应用程序有望填写登录对话框或直接登录,但是我很可能会失去以这种方式查看主 GUI 的能力,并且可能会出现其他副作用。

太糟糕了,这个特定的应用程序是用 Swing 编写的,并且不提供仅命令行模式或守护进程模式。

4

1 回答 1

4

您可以在运行应用程序的机器上运行 VNC 服务器。然后您可以随时连接到虚拟 X-server 以与用户界面进行交互。

我附近没有 Debian 系统,但在 Ubuntu 上有一个包 vnc4server 可以提供您需要的功能。

于 2011-04-15T16:55:55.343 回答