Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

"Error: Can't open display: localhost:10.0"とか言われたら参照がバグってるので直す

実際のところ

色々設定を弄っていたところ、SSHでゲストOSに接続して以下のようなエラーがでるように……

guset $ xcalc 
Error: Can't open display: localhost:10.0

この場合、ホストの参照がバグっているので直します。

host $ echo $DISPLAY

hostt $

これを以下のようにデフォ設定に書き換えてあげるだけです。

host $ export DISPLAY=:0.0

ちゃんと直ればSSH接続中でも、以下のようなリモートホスト実行でも問題なくいけます。

$ ssh -XY guest@localhost -p 2222 xcalc