O valor de DISPLAY
a ser definido no encaminhamento X SSH é geralmente 10 + (qualquer que seja o valor no seu sistema local). Portanto, se localmente você tiver DISPLAY=:0
, a configuração encaminhada usará DISPLAY=:10
e DISPLAY=:1
localmente precisará de DISPLAY=:11
na sessão SSH.
Verifique o valor de echo $DISPLAY
em um terminal local.
O valor de DISPLAY
localmente depende do número de sessões X11 que você está executando (na verdade, o valor que foi dado a X11
quando foi executado, mas geralmente é definido pelo gerenciador de exibição com base no número de sessões X11 atualmente em execução). Portanto, se dois usuários estiverem logados, um provavelmente terá DISPLAY=:0
, reutilizando a sessão X11 do LightDM (assumindo que LightDM é o gerenciador de exibição) e o outro terá DISPLAY=:1
, e se o terceiro usuário também efetuar login na GUI, provavelmente vai receber DISPLAY=:2
e assim por diante.
O valor de 10
vem do deslocamento dado ao SSH:
$ grep X11DisplayOffset /etc/ssh/sshd_config
X11DisplayOffset 10