Pi3の画面をX11で転送してmacOSで見たい。中途半端に成功したけど、苦労の割に得られるもの少なし。VNCで見たほうが早そう。
やったこと。
① XQuartzのインストール
② sshでPi3に接続
$ ssh -XC pi@192.168.1.41
-XC をつけることでX11が利用でき、Pi3の画面をMacに転送できる。
③ tightvncのインストールとvncサーバ起動
$ sudo apt-get -y install tigervnc
$ tigervncserver
macの画面共有(vncクライアント)から接続するとこんな感じ。
上記②のsshと並行で見ながら進める。
④ LibreOfficeのインストール
⑤ ファイルマネージャ(pcman)のインストール
$ sudo apt-get -y install pcman
⑥ 変数$DISLPAYに localhost:10.0 を設定する
⑦ コンソールにてpcmanfmを起動
cannot open display と来たら「Invalid MIT-MAGIC-COOKIE=1 keyCannot open display:」でググる
xauthコマンドが助けになるかも。
$ xauth --help
$ xauth list
macOSローカルで実行したxauth listに出てくる MIT-MAGIC-COOKIE-1 が
Pi3で実行したxauth listに出てくるのにあるか?を調べるといいらしい。
$ sudo reboot
結局うまくいかないときはPi3を再起動するとまたXがうまく動くようになったりする。