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

Noosrep
источник
Вы пытались установить дисплей 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. Если вы не возражаете, я предлагаю вам попробовать и посмотреть, решит ли это это.

pauljohn32
источник