Używam Putty na komputerze z systemem Windows, aby ssh na innym serwerze. Tam staram się używać X11 do przekazywania okien na mój komputer. System zdalny nie stanowi problemu, ponieważ jest to duży system, który jest z powodzeniem wykorzystywany przez wielu innych użytkowników w ten sam sposób.
Bez problemu loguję się do systemu za pośrednictwem Putty, a następnie uruchamiam startxwin
w cygwin. Jednak po uruchomieniu xterm
w Putty pojawia się błąd, w xterm Xt error: Can't open display: localhost:##.0
którym znaki funta to dwie liczby całkowite, których wartość zmienia się przy każdym logowaniu.
- Mam włączone przekazywanie X11 w ustawieniach Putty
- Próbowałem ustawić „Lokalizacja wyświetlania X” na
localhost:0
- Zapewniłem pobranie pakietu X11 dla cygwin
- Próbowałem użyć właśnie
startx
zamiaststartxwin
- Próbowałem
setenv DISPLAY localhost:0
isetenv DISPLAY my.ip.address
Niestety problem nadal występuje. Wyczerpałem swoje zasoby Googling na ten temat i dlatego byłbym bardzo wdzięczny za wszelką pomoc. Dzięki!
localhost:##.0
Jakie rzeczywiste liczby tutaj widzisz? Jakiego rodzaju oprogramowania X używasz na komputerze z systemem Windows?