没有设置X11 Display变量,使用MobaXTerm从命令行安装了netbeans

时间:2018-11-09 22:07:14

标签: netbeans install sh suse x11-forwarding

我正在尝试在suse enterprise上使用mobaxterm从命令行安装netbeans。我在创建会话时设置了X11转发。但是,当我尝试运行下载的netbeans脚本时,仍然出现以下错误:

    No X11 DISPLAY variable was set, but this program performed an operation which requires it.

    Exception: java.awt.HeadlessException thrown from the UncaughtExceptionHandler in thread "main"

我尝试了this解决方案,但没有解决。

更新

我能够通过手动更改sshd_config来解决此问题:

/etc/ssh/sshd_config

确保您具有以下设置:

X11Forwarding yes
X11UseLocalhost no
PermitRootLogin yes

1 个答案:

答案 0 :(得分:0)

您如何连接?

echo $DISPLAY之后尝试ssh -X susehost。根据您连接到susehost的位置,X11转发可能不起作用。