如果我打开了 X11 转发。如何在同一终端中运行没有它的程序?

如果我打开了 X11 转发。如何在同一终端中运行没有它的程序?

显然我不想打开另一个终端并且ssh没有-X.我实际上是通过在另一台服务器上运行 Matlab 来做到这一点的。因此,在使用该选项 ssh 进入我的远程服务器后-X,我输入内容matlab并按预期转发图形。

matlab如何在启用 X11 转发但没有图形的情况下运行?

答案1

您可以matlab使用该-nodesktop选项运行。

例子

                      SS #1

来源: 在没有桌面的情况下启动 MATLAB

答案2

您应该能够matlab使用-nodisplay选项调用

matlab -nodisplay

或者简单地取消设置 DISPLAY 环境变量,例如在 bash 中

DISPLAY= matlab

相关内容