CASAのパイプラインを自前のサーバーで走らせようとしたときに、sudo
でCASA開くとX serverに接続拒否されて困ったのでメモ。
non-root userで
xauth list $DISPLAY
で表示される文字列をすべてコピーしておき、
sudo -s
でログイン後
xauth add [上でコピーした文字列]
でOK。ここで xauth: file /root/.Xauthority does not exist
みたいなエラー吐くときは touch /root/.Xauthority
してから xauth add
をやる。以上。