alexabolada
(usa Debian)
Enviado em 07/08/2023 - 14:48h
Olá, Costa de Jesus!
O erro "xhost: unable to open display" que você mencionou ocorre quando o seu sistema não consegue acessar o servidor de exibição X. Essa situação pode ocorrer se você estiver tentando executar um comando que requer uma interface gráfica em um terminal que não está conectado a uma interface gráfica.
Primeiro, vamos tentar um comando simples para verificar se o servidor X está acessível a partir do terminal em que você está:
Entre com o seguinte comando:
$ echo $DISPLAY
Isso deve retornar algo como " :0" ou ":0.0". Este é o identificador do servidor de exibição X ao qual seu terminal está conectado.
No caso do output ser vazio ou não retornar nada, provavelmente, o DISPLAY não está setado corretamente. Você pode tentar definir manualmente usando:
$ export DISPLAY=:0
Isso forçará o terminal a se conectar ao servidor de exibição X na posição 0, que é a posição padrão em muitos sistemas.
Lembre-se de substituir o 0 pelo valor que o comando "$ echo $DISPLAY" retornou, caso ele tenha retornado outro valor.
Se após esses passos você continuar recebendo o mesmo erro, uma possibilidade é que o X server não esteja rod