Impossibile far funzionare xterm. DISPLAY non impostato.


13

Ecco le mie impostazioni:

$ xterm
xterm Xt error: Can't open display: 
xterm:  DISPLAY is not set

$ echo $DISPLAY

$ cat /etc/ssh/sshd_config | grep X
X11Forwarding yes
X11DisplayOffset 10

3
hai usato -X quando sei entrato? ssh -X user@server?
Pantera

@ bodhi.zazen: era quello.
Bruce,

Risposte:



4

Nel mio caso mi mancava il programma xauth sulla macchina di destinazione

Come eseguire il debug di queste situazioni:

  1. Sull'host di destinazione, eseguire un altro demone sshd per eseguire il debug su un'altra porta:

    /usr/sbin/sshd -d -p 222
    
  2. Sull'host di origine:

    ssh -v -Y phil@192.168.0.14 -p 222
    

Nella mia situazione ho potuto vedere:

debug1: Remote: No xauth program; cannot forward with spoofing.

(Nota: per eseguire sshd su un'altra porta potrebbe essere necessario modificare o disabilitare temporaneamente iptables: /etc/init.d/iptables stopo equivalente)


Grazie per aver condiviso queste informazioni! Risolto il mio problema
Fabian Knapp il


0

Hai eseguito vncpasswdl'account utilizzato per scrivere il file di configurazione?

Ho avuto questo problema perché ho configurato l' rootaccount ma l' vncutente è un altro, esegui di vncpasswdnuovo l'account giusto e tutto andrà bene.


1
La domanda riguarda xterm non funzionante a causa della visualizzazione non impostata. niente da fare vnc. il protocollo utilizzato per accedere può essere qualsiasi cosa ad esempio: ssh
mrtipale
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.