Xディスプレイを所有しているユーザーは誰ですか?

Xディスプレイを所有しているユーザーは誰ですか?

ルートとしてXディスプレイを所有しているユーザーをどのように確認できますか? (デフォルトのFedora 18システム)

言う:どのユーザーが :0 に接続する元の権限を持っているかを知り、他のユーザーに接続権限を付与したいと思います。以下の現在の回答によると、rootはXプロセスを所有していますが、それを開始したユーザーに権限があるようです。

ベストアンサー1

ps -ef|grep X情報をお知らせします。

たとえば、私のコンピュータでは次のようになります。

user001  2721  2705  0 02:35 tty1     00:00:00 xinit /home/user001/.xinitrc -- /etc/X11/xinit/xserverrc :0 -auth /home/user001/.serverauth.2705
root      2722  2721 13 02:35 tty7     00:10:10 /usr/bin/X -nolisten tcp :0 -auth /home/user001/.serverauth.2705
user001  3475  3462  0 03:51 pts/0    00:00:00 grep X

user001ここでは、ディスプレイが起動しxinitて使用されていることがわかります:0。ただし、rootこれはプロセスの所有者ですX

ほとんどのインストールでは、このxinitコマンドはユーザーによって使用されません(またはstartx 内部で呼び出されますxinit)。 X サーバーは、ブートプロセス中に root で始まります。この場合、ルートはディスプレイの「所有者」です。

おすすめ記事