Не задана переменная дисплея X11, установка сетевых компонентов из командной строки с помощью MobaXTerm - PullRequest
0 голосов
/ 10 ноября 2018

Я пытаюсь установить netbeans из командной строки с помощью mobaxterm на suse enterprise. Я установил пересылку 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"

Я попробовал это решение, но оно не сократило его.

UPDATE

Мне удалось решить эту проблему, вручную изменив sshd_config:

1012 * Под *

/etc/ssh/sshd_config

Убедитесь, что у вас есть следующий набор:

X11Forwarding yes
X11UseLocalhost no
PermitRootLogin yes

1 Ответ

0 голосов
/ 18 ноября 2018

Как вы подключаетесь?

Попробуйте echo $DISPLAY после ssh -X susehost.В зависимости от того, где вы подключаетесь к susehost, переадресация X11 может не работать.

...