wineserver
Xサーバーのクライアントですか?
ワインを介していくつかのWindows GUIプログラムを実行しますが、
xlsclients | grep -i wine
何も返しません。
それでは、Windows GUIプログラムのウィンドウはどのように生成されますか?
関連するXクライアントとは何ですか?
$ xlsclients
ocean ibus-ui-gtk3
ocean ibus-x11
ocean update-notifier
ocean xfce4-power-manager
ocean xfce4-notifyd
ocean nm-applet
ocean chrome
ocean lxterminal
ocean firefox
ocean /usr/lib/firefox/firefox
ocean /usr/lib/firefox/firefox
ocean /usr/lib/firefox/firefox
ocean /usr/lib/firefox/firefox
ocean evince
ocean /usr/lib/firefox/firefox
ocean evince
ocean lxsession
ocean lxpolkit
ocean lxpanel
ocean pcmanfm
ありがとうございます。
ベストアンサー1
〜のようにモスビー前述のように、Wine で実行されるプログラムのウィンドウは、アプリケーション自体で作成および管理されます。 Windows GUIプログラムを実行してこれを確認できます。
xwininfo -wm
目的のウィンドウをクリックすると、そのウィンドウのウィンドウマネージャのプロンプトがxwininfo
表示されます。これにはプロセス識別子を含める必要があり、pidがWineサーバーではなくアプリケーションプロセスと一致することがわかります。
Wine サーバー自体は X11 クライアントではなく、X11 ライブラリに接続されません。 X11 インターフェイスは (ほとんど) winex11.drv.so
Wine X11 ドライバによって管理されます。各Windows GUIクライアントによってロードされたコンテンツがlsof
表示されます。winex11.drv.so