我可以访问一个集群,并想使用最简单的示例通过 X11 转发 ssh 进入它,看看它是否有效。目前,我只需登录集群:
$ ssh -Y user@cluster
Run Code Online (Sandbox Code Playgroud)
我知道集群中唯一有一些显示(如 gui)的程序是matlab
,所以我只运行它:
$ matlab
Run Code Online (Sandbox Code Playgroud)
过去是有效的,但我想知道最简单的命令来在我的屏幕上显示一些东西,看看它是否有效。目前,运行会matlab
打开命令界面,但不会显示错误或其他任何内容。
有人知道什么是替代命令来查看是否有任何工作吗?一个与 Ubuntu 一起继承并且不需要我安装 X11 以外的任何东西的命令就是这个想法。就像是:
$ display_a_box_with_text HELLOWORLD
Run Code Online (Sandbox Code Playgroud)
我不确定是否只是我,但检查 X11 是否正常工作的唯一方法是运行 MATLAB,这似乎很荒谬。必须有更好的方法来检查这一点。
我在 ubuntu 12.04 中使用 x11rdp 和 xrdp v0.6.0
当我从家里远程连接到办公室时,我的会话被卡住了!
当我回去工作时,我无法打开已在 x11rdp 会话中运行的应用程序。例如 Firefox、同理心...
我必须关闭它们然后才能再次打开所需的应用程序。
我知道我可以pkill -u user
,但看起来不专业
我尝试过sudo service xrdp restart
(或停止然后开始)。它不会关闭当前会话。
是否有像 Windows 服务器中那样的 xrdp 会话管理器,或者我可以只终止我的用户会话?
我已经使用 xrdp 一段时间了(与 vnc4server 一起使用),我想我了解此处描述的其工作的高级概述。xrdp 允许与 RDP 协议通信并使用 sesman 进行用户身份验证。认证后,新的/现有的 VNC 会话用于远程显示。
但是,上述过程中并没有X11rdp的描述。我确实在登录屏幕上看到了一个名称为 sesman-X11rdp 的选项,但它永远不会工作。我试图在 xrdp.org 上寻找 X11rdp 的解释。我所能找到的就是:“Xrdp 使用 Xvnc 或 X11rdp 来管理 X 会话”。
有人可以解释什么是 X11rdp 以及它与 Xvnc 有何不同?在 xrdp-VNC 上使用 X11rdp 的优缺点是什么?
PS:我可以找到很多关于如何安装/编译 X11rdp 的教程。但是,在进行编译/安装过程之前,我首先想了解它的用途。