Qemuで実行されているWindows 10 VMがあると仮定すると、WindowsアプリケーションX11に渡す方法はありますか?たとえば、仮想マシンを起動すると、Windowsデスクトップ全体ではなくプログラムのみを表示できます。
答え1
次のオプションを使用してこれを達成しましたfreerdp
。/app
たとえば、/app:mspaint
ゲストはそれをレジストリに追加する必要があります。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList]
"fDisabledAllowList"=dword:00000001
答え2
ゲストオペレーティングシステムにVirtualbox Guest AdditionsまたはVMWare Toolsをインストールする必要がありますが、これはXプロトコルではなく存在します。また、完全に信頼できず、クライアントOSがGPUのパフォーマンスをどのくらい使用しているかによっては動作しない可能性があります。 Virtualboxではこれを「スムーズモード」と呼び、画面全体の透明なウィンドウベースの選択肢です。 VMwareにはUnityモードという同様の機能がありますが、私は試したことがありません。