Когда я ssh на сервер, используя -X , я всегда путаюсь, какой номер дисплея я должен экспортировать. Мне кажется, иногда номер дисплея использовался чем-то, так что я могу только пройти:

export DISPLAY=localhost:0 && xclock  
export DISPLAY=localhost:1 && xclock  
export DISPLAY=localhost:2 && xclock  
export DISPLAY=localhost:...

пока не появятся часы. Затем я буду использовать этот номер дисплея. Каждый раз, когда я захожу на сервер, номер дисплея, который может правильно передавать данные GUI, будет отличаться.

1 ответ1

2

sshd автоматически устанавливает $DISPLAY на стороне сервера, когда включена переадресация X; Там не должно быть никаких оснований для вас, чтобы переопределить его значение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .