Estou usando o Windows 10 Insider Preview com o subsistema Windows para Linux ativado
Eu estou querendo saber quais são as verdadeiras diferenças entre VcXsrv e Xming para visualizar janelas do Ubuntu no Windows
Conheço as diferenças imediatas com as configurações, ou seja, mais específicas, como o que consome menos recursos e talvez coisas para não funcionar em um, mas com o outro
A Windows-10
tag se aplica, pois ela existe desde a UA em compilações normais
Respostas:
O VcXsrv é um projeto de código aberto na licença BSD sobre a criação de um servidor X confiável usando o Visual Studio da maneira potencialmente ideal. É do conhecimento geral que os Microsoft Compilers são muito bons para a plataforma Windows, pois existem variantes gratuitas, é uma opção tentadora. Foi minha primeira escolha para o X Server quando tentei o Windows Subsystem para Linux pela primeira vez no Windows 10.
Xming é um projeto estranho que, sob o termo Doação, oculta um preço para os binários instaláveis. Eu sempre achei que as doações são voluntárias, mas parece que o autor tem uma percepção diferente. Este projeto foi a única opção para ter o X Server no Windows nativamente por muito tempo, mas como temos o VcXsrv, há opções.
Pessoalmente, tenho uma experiência muito boa com o VcXsrc, é fácil de instalar e funciona muito rápido. Estou surpreso que não seja mais popular. Até onde eu sei, o código deles é uma versão mais limpa do servidor X original e não se relaciona ao Cygwin.
fonte
Ambos são compilados a partir do código fonte do X.org modificado.
O VcXsrv lida com as capturas de tela corretamente quando você pressiona a tecla Alt-Tab entre janelas e coloca os ícones adequados na barra de tarefas. Eu não tenho isso trabalhando com a versão de domínio público do Xming.
O Xming vem com mais programas para iniciar, o VcXsrv conta com o Xlaunch.
Na minha caneta Samsung Notebook 9 com gráficos Intel UHD 620, o VcXsrv tenta acelerar o hardware por padrão, o que não funciona, não sei por quê. Eu tive que desmarcar a opção ao executar o Xlaunch. O Xming assume como padrão o software OpenGL.
Eu tive problemas com as duas versões de comutação de monitores em um Surface Book. VcXsrv caiu, o Xming simplesmente não foi exibido corretamente.
fonte