sshd define automaticamente $DISPLAY
no lado do servidor quando o encaminhamento X está ativado; não deve haver razão para você sobrepor seu valor.
Quando eu ssh
para um servidor usando -X
, estou sempre confuso sobre qual número de exibição devo exportar. Às vezes parece que o número de exibição foi usado por alguma coisa, então o que eu posso fazer é apenas passar por:
export DISPLAY=localhost:0 && xclock
export DISPLAY=localhost:1 && xclock
export DISPLAY=localhost:2 && xclock
export DISPLAY=localhost:...
até o relógio aparecer. Vou então usar esse número de exibição. Toda vez que eu fizer login no servidor, o número de exibição que é capaz de encapsular os dados da GUI corretamente seria diferente.