你好,我试图通过安装Cygwin的OpenSSH在Windows上远程运行matlab,但是在没有GUI的情况下在windows中启动matlab似乎是不可能的.
如果我在本地登录,我可以启动matlab -nodesktop -nodisplay -r脚本,matlab将启动一个精简的GUI并执行命令.
但是,这不可能通过ssh远程执行,因为matlab需要显示GUI.
有没有人有任何建议或解决方法?
谢谢,
短发
据报道,有两个未记录的黑客可以解决类似的问题 - 它们不能保证解决您的特定问题,但值得一试。它们都依赖于修改 java.opts 文件:
\n\n-Dsun.java2d.pmoffscreen=false \n设置此选项可修复在远程 Linux/Solaris 计算机上启动 Matlab 时 GUI 极其缓慢的问题。
-Djava.compiler=NONE \n此选项禁用 Java 即时编译器 (JITC)。请注意,它对 Matlab 解释器 JITC 没有影响。它与使用“\xe2\x80\x93nojvm\”命令行选项运行 Matlab 具有类似的效果。请注意,这会阻止 Matlab 的许多 GUI 功能。不幸的是,在某些情况下没有其他选择。例如,在远程控制台上运行时或在基于 Intel 的 Mac 上运行 2007 年之前的 Matlab 版本时。在这种情况下,建议使用未记录的“-noawt”命令行选项,该选项启用 JVM 但阻止 JAVA GUI 。
| 归档时间: |
|
| 查看次数: |
4384 次 |
| 最近记录: |