web-dev-qa-db-ja.com

ウィンドウ内のxサーバーの違い

Linux用のWindowsサブシステムを有効にしたWindows 10 Insider Previewを使用しています

私はVcXsrvとXmingの真の違いは何ですか?

私は設定との直接的な違いを知っています、私はより少ないリソース集約的なもののようなより特定的なことを意味します

Windows-10タグは通常のビルドではAUから存在していたので適用されます

18
DanHolli

VcXsrv は、潜在的に最適な方法でVisual Studioを使用して信頼性のあるX Serverを構築することについてのBSDライセンス上のオープンソースプロジェクトです。 Microsoft CompilerはWindowsプラットフォームに非常に適しています。魅力的なオプションである無料の亜種があるためです。私が初めてWindows 10でLinux用のWindowsサブシステムを試したときは、X Serverが私の最初の選択でした。

Xming は、寄付という言葉でインストール可能なバイナリの価格を隠すという奇妙なプロジェクトです。私はいつも寄付は自発的ですが、作者は違う認識をしているようです。このプロジェクトは非常に長い間ネイティブにWindows上でX Serverを持つ唯一のオプションでした、しかし我々はVcXsrvを持っているので、選択肢があります。

私は個人的にはVcXsrcの非常に良い経験を持っています、それはインストールが簡単で、とても速く動きます。私はそれがそれほど普及していないことに驚きました。私の知る限りでは、彼らのコードはオリジナルのXサーバのよりクリーンなバージョンであり、Cygwinとは関係ありません。

21
Michał F

どちらも修正されたX.orgソースコードからコンパイルされています。

Alt + Tabキーを押しながらウィンドウを切り替えると、VcXsrvはスクリーンショットを正しく処理し、タスクバーに適切なアイコンを配置します。私はXmingパブリックドメイン版を使って作業することを持っていません。

Xmingは起動するためのより多くのプログラムが付属しています、VcXsrvはXlaunchに頼ります。

Intel UHD 620グラフィックを搭載した私のSamsung Notebook 9ペンでは、VcXsrvはデフォルトでハードウェアアクセラレーションを実行しようとしますが、これは機能しません。 Xlaunchを実行するときは、このオプションをオフにする必要がありました。 Xmingは、デフォルトではソフトウェアOpenGLをそのまま使用します。

Surface Bookの両方のバージョン切り替えモニターに問題がありました。 VcXsrvがクラッシュし、Xmingは正しく表示されませんでした。