VNCサーバをインストールカメラで画像を扱うからには、ターミナルのテキスト環境だけでは苦しい。いって、Pi2にモニタやマウスやキーボードを接続するのは軽快さが損なわれる。そこで、VNCによるリモートデスクトップ環境を構築する。VNCサーバのセットアップ」においてVNCサーバについて紹介したが、VNCサーバ「tightvncserver」はOpenGLに非対応であることが判明した。カメラ+OpenCV+VNCの環境ではOpenGLが必須であることから、OpenGLに対応するVNCサーバ「vnc4server」をインストールする。2016)以降、RealVNCが標準で搭載されたため、別途インストールする必要がなくなりました。vncserverの有効/無効化はraspi-configで設定します。ファームウェアとパッケージの更新VNC関連でいろいろとトラブルが発生して悩んだが、ファームウェアとパッケージを最新にアップデートしたらあっさりと解決した。ファームウェアのアップデートは次のコマンド。autoremoveそして、再起動。vnc4serverのインストール次のコマンドでインストール。次のコマンドでVNCサーバを起動する。初回のみパスワードの設定を求められるので入力する。Windowのセッション番号。ローカルにてGUI環境(startx)を立ち上げると:0が割り当てられる。そこで、VNCサーバには:1を割り当てた。/home/pi/.vnc/raspi2:1.log$ちなみに、複数のVNCサーバを立ち上げて、番号:1、:2、:3...を割り当てることも可能。その場合、:1にはポート番号5901、:2にはポート番号5902...が割り当てられ、別々に接続できる。Macから接続テストMacのFinderのメニューから、「移動」>「サーバに接続...」を選択する。サーバアドレスとして、「vnc://IPアドレス又はドメインネーム:ポート番号」を入力し、「接続」ボタンを押す。私の環境では次のとおり。パスワードを求められるので、先ほど設定したパスワードを入力する。見慣れたデスクトップと違い、殺風景なデスクトップが表示される。マウス右クリックからターミナルを起動できる。いつものデスクトップが良いなら「~/.vnc/xstartup」を編集する。~/.vnc/xstartup内容は次のとおり。XKL_XMODMAP_DISABLE=1/etc/X11/XsessionVNCサーバを一旦終了して再起動する。24再度MacからPi2にVNCで接続すると...いつものデスクトップ。PiのオフィシャルサイトにVNCに関するドキュメントがある。それを参考に、ディスプレイマネージャー「lightdm」を停止し、vnc4serverによるXセッションを自動起動するように設定する。offvnc4serverを自動起動するスクリプト「vncboot」を作成する。/etc/init.d/vncboot内容は次のとおり。0スクリプトのアクセス権の変更と自動起動設定。reboot「3.Macから接続テスト」の手順で接続できればVNCの設定終了。コメントをキャンセルメールアドレスが公開されることはありません。上に表示された文字を入力してください。コメントデータの処理方法の詳細はこちらをご覧ください。画像ファイルサイズを変更。Automatorでクイックアクション化。ファイル名をハッシュ値でリネーム。Automatorでクイックアクション化。DockerでHTTPS-PORTAL使うとHTTPSサイトの構築が超絶簡単DockerでWordPress+MySQL+phpMyAdmin+WSGIのプラクティスBB-8のプラモデルを作りました。プラモデル作りを再開。BottleでWebSocketを試す。fastenersで排他ロックを試す。Blue-black.ink。