Waylandディスプレイサーバーはユーザースペースプロセスですか?

Waylandディスプレイサーバーはユーザースペースプロセスですか?

X11の場合、ディスプレイマネージャgdm3が(間接的に)ディスプレイサーバであるXorgというプロセスを開始することがわかります。

ただし、Waylandでgnomeを使用すると、ディスプレイサーバーとして機能するgdm3プロセスの子プロセス(または孫プロセス)は表示されません。ここで何か抜けましたか?このプロセスの名前は何ですか?

ベストアンサー1

プロセス名はですgnome-shell

# find /proc/*/map_files/ -ilname '*libmutter*'
/proc/866/map_files/7f44ef718000-7f44ef71a000
/proc/866/map_files/7f44ef71a000-7f44ef724000
...
# cat /proc/866/comm
gnome-shell
# ls -l /proc/866/exe
lrwxrwxrwx 1 dummy dummy 0 Sep  2 03:50 /proc/866/exe -> /usr/bin/gnome-shell

gnomeでは、「Wayland」は別のプログラム/プロセス/アプリケーションではなく、gnome-shell機能(ウィンドウ/セッション/アプリケーションマネージャの組み合わせ)の一部にすぎません。

おすすめ記事