SSH:在远程屏幕上启动GUI程序,而不是X显示
问题 大多数人都希望使用“ -X”选项通过ssh连接到服务器,以便使用客户端的显示在远程主机上运行GUI程序。我想在连接到服务器的物理监视器上运行GUI程序。这可能吗 ?让我更具体一点: 我的情况如下:我有一个没有键盘或鼠标的工作站,但是连接了监视器。我想使用笔记本电脑通过SSH进行连接,并能够启动一些图形程序,例如xeyes或ssvnc,并将其显示在工作站的监视器上。 [xapple@laptop ~]$ ssh workstation Last login: Mon Sep 26 20:03:35 2011 from laptop [xapple@workstation ~]$ export DISPLAY=:0 [xapple@workstation ~]$ xeyes No protocol specified Error: Can't open display: :0 编辑:额外信息 我也许应该更清楚地解释一些事情: 我在工作站上具有sudo访问权限,如有需要,我可以安装任何东西。 工作站正在运行GNOME用户界面。 在从工作站断开键盘和鼠标的连接之前,我登录了GNOME会话。因此,当前可以在工作站的监视器上看到我的GNOME桌面。 我不希望从工作站上的笔记本电脑运行程序。我想在工作站上运行工作站程序。xeyes或任何在远程服务器上找到的可执行文件,应在远程服务器的监视器上运行 我知道执行此操作将使我处于无法将光标连接到界面的情况。我无法点击任何东西。没关系。 任何帮助,不胜感激!