1
resposta

Alguém usando WSL que tenha dica para resolver a chamada das aplicações (firefox, gedit)

Boa tarde, pessoal!

Estou realizando o curso utilizando o WSL (terminal do Linux no Windows), e quando invoco tanto o Firefox quanto o gedit, eu recebo no terminal o erro: Error: no DISPLAY environment variable specified

Ambos estão instalado, conforme comando $ which firefox recebo o retorno /usr/bin/firefox

Grato.

1 resposta

Opa, tive problemas similares, apesar de não ser com WSL, creio que possa ajudar.

Geralmente você deve configurar sua variavel DISPLAY para que o seu servidor X reconheça aplicações gráficas.

 export DISPLAY=:0 # in WSL 1
 export DISPLAY=$(awk '/nameserver / {print $2; exit}' /etc/resolv.conf 2>/dev/null):0 # in WSL 2
 export LIBGL_ALWAYS_INDIRECT=1

Tais modificações devem funcionar, contato que elas sejam adcionadas no seu .bashrc ou .profile.

https://wiki.ubuntu.com/WSL#Running_Graphical_Applications