Ich verwende Windows 10 Insider Preview mit aktiviertem Windows-Subsystem für Linux
Ich frage mich, was die wahren Unterschiede zwischen VcXsrv und Xming sind, um Fenster von Ubuntu in Windows anzuzeigen
Ich kenne die unmittelbaren Unterschiede bei den Einstellungen, ich meine mehr Details, beispielsweise, was weniger Ressourcen erfordert und möglicherweise Dinge, die nicht mit einem arbeiten, sondern mit dem anderen funktionieren
Das Windows-10
tag gilt, da dies seit der AU in normalen Builds existiert
Antworten:
VcXsrv ist ein Open-Source-Projekt unter BSD-Lizenz, das den Aufbau eines zuverlässigen X-Servers unter Verwendung von Visual Studio auf potenziell optimale Weise zum Ziel hat. Es ist allgemein bekannt, dass Microsoft Compiler für Windows-Plattformen sehr gut geeignet sind, da es kostenlose Varianten gibt, die eine verlockende Option darstellen. Es war meine erste Wahl für X Server, als ich es versuchte Windows-Subsystem für Linux zum ersten Mal in Windows 10.
Xming ist ein komisches Projekt, das unter Laufzeit steht Spende verbirgt einen Preis für die installierbaren Binärdateien. Ich denke immer, dass Spenden freiwillig sind, aber der Autor scheint eine andere Wahrnehmung zu haben. Dieses Projekt war die einzige Option, um X Server für lange Zeit nativ unter Windows zu haben. Da wir jedoch VcXsrv haben, gibt es die Wahl.
Ich habe sehr gute Erfahrungen mit VcXsrc gemacht, es ist einfach zu installieren und arbeitet sehr schnell. Ich bin überrascht, dass es nicht beliebter ist. Soweit ich weiß, ist ihr Code eine sauberere Version des ursprünglichen X-Servers und bezieht sich nicht auf Cygwin.
quelle
Beide werden aus modifiziertem X.org-Quellcode zusammengestellt.
VcXsrv verarbeitet Screenshots korrekt, wenn Sie die Alt-Tab-Taste zwischen Fenstern verwenden, und fügt der Taskleiste entsprechende Symbole hinzu. Ich habe nicht mit der Xming-Public-Domain-Version gearbeitet.
Xming bietet mehr Programme zum Starten, VcXsrv setzt auf Xlaunch.
Bei meinem Samsung Notebook 9-Stift mit Intel UHD 620-Grafik versucht VcXsrv standardmäßig, die Hardware-Beschleunigung auszuführen. Ich musste die Option beim Ausführen von Xlaunch deaktivieren. Xming verwendet standardmäßig die Software OpenGL.
Ich hatte Probleme mit beiden Versionen, die Monitore in einem Surface Book zu wechseln. VcXsrv stürzte ab, Xming wurde einfach nicht richtig angezeigt.
quelle