rdesktop дает ОШИБКУ: не удалось открыть дисплей:


12

У меня есть файл .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


Вы пытались установить дисплей DISPLAY=:0.0 rdesktop <server>? Вы ничего не изменили? Как прошло ваше последнее время? Как вы заканчиваете свою сессию? Кто-нибудь rdesktopеще работает? если да, то вам нужно было бы сначала убить эти сеансы, так как это вызвало то, что DISPLAY все еще использовался этим сеансом и не выделяет ту же самую мысль об отображении
αғsнιη

@ αғsнιη Я установил для DISPLAY значение 0, но не для определенного сервера, без разницы, за исключением того, что он отображает: 0 в ошибке. Нет, я не изменил что-то. Что вы подразумеваете под прошлым временем связи? Я обычно заканчиваю свою сессию, закрывая экран rdesktop, но когда я получаю эту ошибку, я использую ctrl + c. В ps -ef нет процедур rdesktop
Noosrep

Вы в GNU screen или tmux? Вы получаете ту же ошибку при запуске xclock?
Адам Кац

1
AFAIK вам нужно exportв DISPLAYпеременной, а не setона. В противном случае дочерние процессы, такие как ваш rdesktop, не наследуют его.
Роберт Ридл

Ответы:


0

Мне никогда не везло с программой rdesktop. Мне очень повезло с пакетом remmina. Если вы не возражаете, я предлагаю вам попробовать и посмотреть, решит ли это это.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.