rdesktop podaje BŁĄD: Nie można otworzyć wyświetlacza:

12

Mam plik .bash_aliases z kilkoma aliasami, których używam do łączenia się z komputerami z systemem Windows. Aliasy są skonfigurowane w następujący sposób:

rdesktop -d domain -u username -p password -k fr-be -g 1920x1024 -T Customer-SupportPC -a 24 IP

Wczoraj połączenie działało dobrze, dziś połączenie wyświetla następujący błąd:

ERROR: Failed to open display:

Sesje SSH nie stanowią problemu, to tylko problem z rdesktop na serwerze Windows. Przekazywanie X11 jest ustawione na tak w/etc/ssh/sshd_config

Noosrep
źródło
Czy próbowałeś ustawić wyświetlanie DISPLAY=:0.0 rdesktop <server>? Nie zmieniłeś czegoś? Jak było twoje ostatnie połączenie? Jak zakończyć sesję? Czy coś rdesktopjeszcze działa? jeśli tak, najpierw musisz zabić te sesje, ponieważ spowodowało to WYŚWIETLANIE używane przez tę sesję i nie przydziela tej samej myśli dotyczącej wyświetlania
αғsнιη 17'17
@ αғsнιη Ustawiłem DISPLAY na 0, ale nie dla konkretnego serwera, nie robi to żadnej różnicy, poza tym, że wyświetla błąd: 0. Nie, niczego nie zmieniłem. Co rozumiesz przez ostatnie połączenie? Zwykle kończę sesję, zamykając ekran rdesktop, ale kiedy pojawia się ten błąd, używam ctrl + c. W ps -ef nie ma żadnych procesów rdesktop
Noosrep 18.09.17
Czy jesteś na ekranie GNU lub tmux? Czy podczas uruchamiania pojawia się ten sam błąd xclock?
Adam Katz
1
AFAIK trzeba exportdo DISPLAYzmiennej, a nie setona. W przeciwnym razie procesy potomne, takie jak twoje rdesktop, nie odziedziczą go.
Robert Riedl

Odpowiedzi:

0

Nigdy nie miałem szczęścia z programem rdesktop. Mam szczęście z pakietem remmina. Jeśli nie masz nic przeciwko, proponuję spróbować i sprawdzić, czy to rozwiąże.

pauljohn32
źródło