CentOs 6-x_64 Установка переменной DISPLAY

Иметь сервер VPS. Пытаюсь установить отображаемую переменную. Всегда были проблемы с правильным значением.

setenv $ DISPLAY =: 0.0

export $ DISPLAY

Tring, чтобы заставить xinit не сбой из-за того, что VT не был установлен или найден. xhost + и установка переменной $ DISPLAY позволит запускать все X-сессии, и появится любой графический интерфейс. Я уже 3 недели в CentOs и пришел из среды Unix, поэтому для оболочки bash каков правильный способ получить графический интерфейс для CentOs 6.8-x_64.

С уважением-

0
30.10.2016, 05:32
2 ответа

Если у вас автономная CentOS и вы хотите запускать приложения с графическим интерфейсом пользователя, войдя в систему удаленно, вам потребуется:

  1. yum install xorg-x11-xauth
  2. yum install xorg-x11-apps
  3. ssh -X yourserver
  4. xclock

Очевидно, вам нужно запустить ssh -X из системы, на которой запущен сервер X11.

  • Если вы работаете в Linux - никаких дополнительных действий не требуется.
  • Если у вас Mac OS X - установите XQuartz
  • Если вы работаете в Windows - используйте xming, mobaxterm, Exceed или что-нибудь еще, что добавляет поддержку X11.
2
28.01.2020, 02:34

Если вы используете bash и вам нужно установить переменную DISPLAY (я бы ожидал, что она будет установлена ​​автоматически в general), то правильный синтаксис -

export DISPLAY=:0.0

или

DISPLAY=:0.0; export DISPLAY

setenv - это команда csh , поэтому здесь не используется. Обратите внимание, что вы не должны использовать знак доллара с именем переменной и пробелы по бокам от знака равенства.

1
28.01.2020, 02:34

Теги

Похожие вопросы