Lança o aplicativo GUI no WSL sem o XServer

1

Instalei recentemente a atualização de criadores do windows 10 (b.1703) e estou usando o subsistema do Ubuntu ( WSL .) Eu instalei o Visual Studio Code com sucesso.Problema é que qualquer elemento da GUI requer a aplicação não pode ser iniciado (nenhuma interface gráfica será exibida, o motivo pelo qual o WSL não possui suporte direto ao driver gráfico).

Lançamento do VSCOE

Lançamento do gEdit

Eu queria saber como fornecer suporte a drivers gráficos para o WSL para facilitar os aplicativos GUI? sem instalar software de terceiros como XMing-Xserver , putty etc.

Senão, temos algum outro mecanismo para alcançá-lo? modificando apenas o lado do Ubuntu (subsistema Linux)? diferente de mudar para a pré-visualização do Windows 10 Insider ?

    
por Buddhika Chaturanga 19.07.2017 / 20:47

2 respostas

1

Hoje em dia, a melhor opção é usar uma GUI no WSL para instalar o software X Window e conectar-se ao Linux no WSL.

Note que o kernel do linux no WSL não é o mesmo kernel que você usa em uma instalação bare-metal. Os drivers da NVIDIA não funcionam no WSL. Se você estiver usando o Chrome ou algum gerenciador de janelas, deverá configurá-los para serem executados sem usar GPUs ou aceleração gráfica.

Recentemente, alguns desenvolvedores criaram o Extensor LoWe-Linux on Windows . É capaz de exibir a interface do usuário do WSL sem um X Window de terceiros. Ele exporta um framebuffer do Linux e exibe a interface do usuário em uma janela. No entanto, mesmo usando essa opção, você não pode usar a GPU também.

  • O Lowe é uma implementação experimental e não é recomendado para produção.
por 29.07.2018 / 16:29
2

Você não precisa de putty no computador local, porque você tem janela bash. Você precisa do servidor X (Xming ...) para iniciar o gedit. O Code Writer falha ao iniciar neste momento. Gráficos não suportados no WSL. Eu uso o firefox com sucesso.

    
por 21.02.2018 / 09:16