質問: ubuntu x11:別のユーザーセッションでxアプリケーションを開くことは可能ですか? どういうわけか別のユーザーのディスプレイでxアプリケーションを開くことは可能ですか?ubuntuデスクトップにログオンしているユーザーaと、ssh経由でubuntuマシンにアクセスしているユーザーbがいるとします。ユーザーbがローカルでxアプリケーションを開くことは可能ですが、ユーザーbがプログラム(firefoxなど)を開いてユーザーaのデスクトップセッションに表示することは可能ですか?はいの場合、どのように?
回答: はい。ただし、設定によって異なります。 xhost したがって、useraが所有するxセッションを実行しているマシンにuserbとして接続している場合は、次の2つのことを行う必要があります。 useraは、次のアクセスを許可する必要があります。 usera@foo $ xhost + display変数をリモートディスプレイに設定する必要があります。 userb@foo $ export display=:0; これで、userbはグラフィカルプログラムを実行できるようになります。