Estou muito feliz com o WSL2 no Windows 10, tendo acabado de mudar do Mac. Eu executo o X410 no host do Windows e inicio os aplicativos X11 dentro do WSL definindo
export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{ print $2 }'):0.0
antes de iniciar meu programa.
Funciona bem por um tempo, mas depois que meu computador sai do modo de suspensão, a janela X desaparece. O aplicativo ainda é mostrado como sendo executado em ps
.
Tenho a sensação de que tem a ver com a perda de conexão de rede entre o aplicativo X11 e o servidor X410, mas não tenho certeza. Alguém já passou por isso e apresentou uma solução alternativa?
Estou no Windows 10 Insider Preview build 18945.