У меня есть файл .bash_aliases с несколькими псевдонимами, которые я использую для подключения к машинам Windows. Псевдонимы настроены так:
rdesktop -d domain -u username -p password -k fr-be -g 1920x1024 -T Customer-SupportPC -a 24 IP
Вчера соединение работало нормально, сегодня соединение выдает мне следующую ошибку:
ERROR: Failed to open display:
Сеансы SSH - это не проблема, а только проблема с rdesktop для сервера Windows. Переадресация X11 установлена на да в/etc/ssh/sshd_config
@ αғsнιη Я установил для DISPLAY значение 0, но не для определенного сервера, без разницы, за исключением того, что он отображает: 0 в ошибке. Нет, я не изменил что-то. Что вы подразумеваете под прошлым временем связи? Я обычно заканчиваю свою сессию, закрывая экран rdesktop, но когда я получаю эту ошибку, я использую ctrl + c. В ps -ef нет процедур rdesktop
—
Noosrep
Вы в GNU screen или tmux? Вы получаете ту же ошибку при запуске
—
Адам Кац
xclock
?
AFAIK вам нужно
—
Роберт Ридл
export
в DISPLAY
переменной, а не set
она. В противном случае дочерние процессы, такие как ваш rdesktop
, не наследуют его.
DISPLAY=:0.0 rdesktop <server>
? Вы ничего не изменили? Как прошло ваше последнее время? Как вы заканчиваете свою сессию? Кто-нибудьrdesktop
еще работает? если да, то вам нужно было бы сначала убить эти сеансы, так как это вызвало то, что DISPLAY все еще использовался этим сеансом и не выделяет ту же самую мысль об отображении