Eu tenho um arquivo .bash_aliases com vários aliases que eu uso para conectar a máquinas Windows. Os aliases são configurados assim:
rdesktop -d domain -u username -p password -k fr-be -g 1920x1024 -T Customer-SupportPC -a 24 IP
Ontem a conexão estava funcionando bem, hoje a conexão me dá o seguinte erro:
ERROR: Failed to open display:
As sessões SSH não são um problema, é apenas um problema com o rdesktop em um servidor Windows. O encaminhamento X11 está definido como sim em/etc/ssh/sshd_config
@ αғsнιη Eu configurei DISPLAY como 0, mas não para um servidor específico, não faz diferença, exceto que mostra display: 0 no erro. Não, eu não mudei nada. O que você quer dizer com conexão da última vez? Normalmente, encerro minha sessão fechando a tela do rdesktop, mas quando recebo esse erro, uso ctrl + c. Não há procs rdesktop em ps -ef
—
Noosrep
Você está na tela GNU ou tmux? Você recebe o mesmo erro ao executar
—
Adam Katz
xclock
?
AFAIK você precisa
—
Robert Riedl
export
da DISPLAY
variável, não set
ela. Caso contrário, processos filho, como o seu rdesktop
, não o herdarão.
DISPLAY=:0.0 rdesktop <server>
? Você não mudou nada? Como foi sua última conexão? Como você encerra sua sessão? Alguémrdesktop
ainda está em execução? Se sim, você precisa matar as sessões primeiro como ele causou a exibição usada por essa sessão ainda e não aloca mesma tela pensou