Xアプリをssh越しで起動する

バイトの関係で、Xアプリを、外部からデーモンとして起動する必要がありました。

やり方を探してみたところ、ssh接続先で以下のコマンド列をうてばOKでした*1

$ export DISPLAY=:0.0
$ nohup x_program &
$ exit

ようは、ssh接続先のXサーバとXアプリ(Xクライアント)を繋げるように環境変数を設定したうえで、Xアプリを起動すれば良い。

当然、ssh接続先でXサーバが動いていないとだめです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です