raspberry piにvncでリモート接続するとcameraアプリが上手く動かないという問題

tightvncserverを使用してraspberry piVNC接続を受け入れるようにしていたが


http://qiita.com/suppy193/items/91609e75789e9f458c39
上記記事のcamera.pyを試したところエラーが発生

$ python camera.py
Xlib: extension "RANDR" missing on display ":1.0".

(left:1142): GdkGLExt-WARNING **: Window system doesn't support OpenGL.

これは、macの「画面共有」で接続し、リモートデスクトップ上のコンソールから実行した。

いろいろ調べたがtightvncが良くないらしい。
x11vncが良いという情報もあったが別のエラーで動作せず。

vnc4serverを入れたところ上手く行った。

$ sudo apt install vnc4server

でインストール

$ vnc4server

で起動
設定はtightvncserverと共通であるらしく、自動的に引き継がれたようだ。