Linux用Windowsサブシステムを有効にしてWindows 10 Insider Previewを使用しています
WindowsでUbuntuからウィンドウを表示するためのVcXsrvとXmingの真の違いは何だろう
私は設定との直接的な違いを知っています。つまり、リソース集約度が低く、一方では機能せず、他方では機能するような、より具体的なことを意味します。
Windows-10
通常でAUのビルド以降、このよう適用されないタグが存在しています
Linux用Windowsサブシステムを有効にしてWindows 10 Insider Previewを使用しています
WindowsでUbuntuからウィンドウを表示するためのVcXsrvとXmingの真の違いは何だろう
私は設定との直接的な違いを知っています。つまり、リソース集約度が低く、一方では機能せず、他方では機能するような、より具体的なことを意味します。
Windows-10
通常でAUのビルド以降、このよう適用されないタグが存在しています
回答:
VcXsrvは、潜在的に最適な方法でVisual Studioを使用して信頼できるXサーバーを構築することに関するBSDライセンスのオープンソースプロジェクトです。Microsoft Compilersは、魅力的なオプションである無料のバリアントがあるため、Windowsプラットフォームに非常に適しています。Linux用のWindows Subsystemを Windows 10で初めて試したとき、これはX Serverの最初の選択肢でした。
Xmingは奇妙なプロジェクトであり、寄付という言葉の下ではインストール可能なバイナリの価格を隠しています。私はいつも寄付は自発的ですが、著者は異なる認識を持っているようです。このプロジェクトは、非常に長い時間Windows上でネイティブにXサーバーを使用する唯一のオプションでしたが、VcXsrvがあるため、選択肢があります。
私は個人的にVcXsrcで非常に良い経験があり、インストールが簡単で、非常に高速に動作します。私はそれがもっと人気がないことに驚いています。私の知る限り、彼らのコードはオリジナルのXサーバーのよりクリーンなバージョンであり、Cygwinとは関係ありません。
両方とも、変更されたX.orgソースコードからコンパイルされます。
VcXsrvは、ウィンドウ間でAltキーを押しながらTabキーを押すとスクリーンショットを正しく処理し、タスクバーに適切なアイコンを配置します。Xmingパブリックドメインバージョンで動作することはありません。
Xmingにはさらに多くの起動プログラムが付属しており、VcXsrvはXlaunchに依存しています。
Intel UHD 620グラフィックスを搭載したSamsung Notebook 9ペンで、VcXsrvはデフォルトでハードウェアアクセラレーションを実行しようとしますが、動作しません。理由はわかりません。Xlaunchを実行するときにオプションをクリックする必要がありました。Xmingのデフォルトは、ソフトウェアOpenGLに直接設定されています。
Surface Bookの両方のバージョン切り替えモニターで問題が発生しました。VcXsrvがクラッシュし、Xmingが正しく表示されませんでした。