raspberry piのsdl等に対応したreal vncを試してみた
TRANSCRIPT
![Page 1: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/1.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 1/29
Raspberry PiのSDL等に対応したRealVNCを試してみた
Kenichiro MATOHARA <[email protected]>
![Page 2: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/2.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 2/29
matoken?Kenichiro MATOHARA ( @matoken )
http://matoken.org
興味
PCUNIX/OSS
OpenStreetMap
電子工作
自転車 :
![Page 3: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/3.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 3/29
Raspberry PiのSDL等に対応したRealVNCを試してみた
![Page 4: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/4.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 4/29
Raspberry Pi?Linux等が動くARMなシングルボードコンピュータ
幾つか種類がある
デスクトップ向け Raspberry Pi 3 B(ARM64 4Core/1GB RAM)
電子工作向け Raspberry Pi 2 B+ / A+
組み込み向け Raspberry Pi Zero
産業向け Raspberry Pi Compute Module
類似品は沢山あるがRaspberry Piは情報量が多い
Piでプロトタイプングして用途に合ったボードで実装というのがいい感じ
今日のネタはZeroでも初代でも3Bでもどれでも使えます :)
![Page 5: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/5.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 5/29
5/16 17:00(JST)に Raspberry Pi Zero新バージョン発表&販売開始!
最近のRaspberry Piといえば
一番小さくて安いモデルでカメラが接続できるようになった! Zero grows a camera connector Raspberry Pi
![Page 6: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/6.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 6/29
Minecraft Pi (and more) over VNC Raspberry Pi
Raspberry Pi 公式blogにて
RealVNC have released a free alpha (testing) version of VNC for Raspberry Pi that lets you remotely view and control everything on your Pi, including Minecraft, from a different computer. It works on every generation of Raspberry Pi, including Pi Zero.
Minecraftとかがリモートで表示できるRealVNCの無料alpha版出したよ!全てのPiで動くよ!
![Page 7: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/7.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 7/29
VNC?Virtual Network Computing(VNC)
リモートのコンピュータのGUIでの遠隔操作が出来る
マルチプラットホーム!
WindowsのRDPと比較して遅い,帯域を食う,マルチメディアに弱い (LinuxでRDPが使えるプロジェクトも → 日本 xrdp ユーザ会 )
基本的に映像や音は送れない
![Page 8: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/8.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 8/29
これまでのVNC接続
Minecraftなどのゲーム,動画,カメラのプレビューなどは直にRAMに書き込むので真っ黒のウィンドウしか表示されなかった
![Page 9: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/9.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 9/29
今回
こんな感じになるはず
※画像は Minecraft Pi (and more) over VNC Raspberry Pi より
![Page 10: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/10.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 10/29
導入手順
Rasbian jessie or wheezy の環境を用意
Raspberry Pi用RealVNC α1パッケージを入手して導入
Raspberry Pi で RealVNC をサービスモードで起動
適当なマシンから接続
設定調整(option)
![Page 11: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/11.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 11/29
導入例
![Page 12: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/12.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 12/29
Raspberry Pi用RealVNCパッケージを入手して導入
$ wget https://github.com/RealVNC/raspipreview/releases/download/5.3.1.18206/VNCServer5.3.1raspialpha1.deb $ sha256sum VNCServer5.3.1raspialpha1.deb 70fda7d2988abc5279b52a29f84c38bad5d094a3b47a995c005ee7181b06a07d VNCServer5.3.1raspialpha1.deb $ sudo dpkg i VNCServer5.3.1raspialpha1.deb
![Page 13: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/13.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 13/29
Raspberry Pi で RealVNC をサービスモードで起動
![Page 14: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/14.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 14/29
アドホックに起動
systemdの場合
$ sudo systemctl start vncserverx11serviced.service
sysvinitの場合
$ sudo /etc/init.d/vncserverx11serviced start
![Page 15: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/15.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 15/29
永続化(次回起動時も自動起動したい時)systemdの場合
$ sudo systemctl enable vncserverx11serviced.service
sysvinitの場合
$ sudo updaterc.d vncserverx11serviced defaults
![Page 16: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/16.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 16/29
Remmina 1.1.23(remminapluginvnc 1.1.23)
VNC Viewer Free Edition 4.1.1
接続できない
$ vncviewer raspberrypi.local VNC Viewer Free Edition 4.1.1 for X built Aug 17 2015 11:14:27 Copyright (C) 20022005 RealVNC Ltd. See http://www.realvnc.com for information on VNC. Tue May 10 06:35:29 2016 CConn: connected to host ubuntumate.local port 5900 CConnection: Server supports RFB protocol version 5.0 CConnection: Using RFB protocol version 3.8 CConnection: No matching security types main: No matching security types
![Page 17: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/17.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 17/29
以下から入手
実行権を付けて実行
最新のRealVNCを使う
Download VNC® Viewer RealVNC®
$ chmod +x VNCViewer5.3.1Linuxx64 $ ./VNCViewer5.3.1Linuxx64 raspberrypi.local
![Page 18: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/18.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 18/29
繋がったけど……
![Page 19: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/19.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 19/29
minecraftの窓の中でなにか動いているけど……
![Page 20: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/20.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 20/29
Windows版だとどうだろう?
![Page 21: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/21.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 21/29
うまく行かない
issueやtwitterを探すけど困っている人を見かけない……
user modeだと動くけど従来と同じ黒い窓に
Raspbian jessie lite(Xなしで小さめのパッケージ)を元にX等入れた環境なのでなにかおかしくなっているかも?
![Page 22: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/22.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 22/29
うまくいった!
Raspbian jesiseを導入しなおして再度
![Page 23: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/23.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 23/29
Expertで
RealVNC Viewerの推奨設定
PreferredEncoding=JPEG
ColorLevel=full
AutoSelect=False
![Page 24: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/24.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 24/29
PreferredEncoding=JPEG
![Page 25: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/25.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 25/29
ColorLevel=full
![Page 26: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/26.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 26/29
AutoSelect=False
![Page 27: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/27.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 27/29
Raspberry Pi推奨設定
RAM 128MB以上 raspiconfg or rc_gui で設定&再起動
9 Advanced Options
A3 Memory SplitA3 Memory SplitA3 Memory Split
128MB
![Page 28: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/28.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 28/29
こういう時に便利?リモートでゲームを遊ぶ
ヘッドレス環境でカメラのプレビューを表示して画角調整
![Page 29: Raspberry piのsdl等に対応したreal vncを試してみた](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f14c4b1a28ab71588b4641/html5/thumbnails/29.jpg)
2016/5/28 Raspberry PiのSDL等に対応したRealVNCを試してみた (1)
file:///home/mk/ownCloud/Linux/kagolug/2016/2016-05-21/RaspberryPi_RealVNC_slide.html#(1) 29/29
Raspiban jessie liteにxを後から導入した環境&Uubntu MATE環境ではうまく動かなかった
他のsystemでも動くか試したい
課題
切り分けをして原因を調べたい.
Raspberry Pi上のUbuntu MATE / Dragonboard上のDebian等