无法通过 Linux 终端在 Mac 上远程启动 Matlab

无法通过 Linux 终端在 Mac 上远程启动 Matlab

我从 Linux Suse ssh 到 Mac 桌面后,即使没有 GUI,也无法打开 matlab。Mac 桌面装有 Mac OS 10.6。一开始,我以为原因是我没有使用 -X 标志。然而,在我尝试“ssh -X remote”后,它仍然无法工作。此外,无论我尝试使用什么选项来打开 matlab,如“matlab -nonjvm”、“matlab -nodesktop”等,它总是报告相同的错误消息:

9 月 3 日星期一 16:00:41 java[74327] : kCGErrorFailure: 设置断点 @ CGErrorBreakpoint() 以在记录错误时捕获错误。无法打开显示。退出。

如果有人能回答我的问题,我将不胜感激。非常感谢。

答案1

不确定,但你似乎遇到了 Display 变量的问题。尝试“matlab -nodisplay” - 这应该会关闭显示功能。“-nojvm”开关则不会 - 你仍然可以在显示屏上显示图形。

另外,在您 ssh 到您的 Mac(echo $DISPLAY)之后,尝试检查 DISPLAY 变量显示的内容。

相关内容