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仍然在运行?如果是的话,你需要先杀死这些会议,因为它造成该会话仍然使用的显示和不分配相同的显示想到
αғsнιη

@αғsнιη我已将DISPLAY设置为0,但未将其设置为特定服务器,除了在错误中显示display:0之外,没有任何区别。不,我没有改变。您上次连接是什么意思?我通常通过关闭rdesktop屏幕来终止会话,但是当出现此错误时,我使用ctrl + c。ps -ef中没有rdesktop
proc

您是在GNU屏幕还是tmux中?运行时会出现相同的错误xclock吗?
亚当·卡兹

1
AFAIK您需要exportDISPLAY变量,不是set它。否则子进程(例如your rdesktop)将不会继承它。
罗伯特·里德尔

Answers:


0

我从来没有对rdesktop程序感到幸运。我对remmina包装很满意。如果您不介意,我建议您尝试一下,看看是否可以解决。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.