DISPLAY 環境変数の自動設定

lastコマンドを使ってログイン時に指定できる。以下を .bash_profileなりログイン時に読まれるスクリプト内に記述。

# Get remotehost and set DISPLAY
REMOTEHOST=`last -1a | sed '1s/^.* //;q'`
if test $REMOTEHOST
then
  DISPLAY=$REMOTEHOST":0.0"
  export REMOTEHOST DISPLAY
fi


参考: