Upload
kenichiro-matohara
View
458
Download
0
Embed Size (px)
Citation preview
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]>
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
電子工作
自転車 :
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を試してみた
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でもどれでも使えます :)
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
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で動くよ!
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 ユーザ会 )
基本的に映像や音は送れない
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に書き込むので真っ黒のウィンドウしか表示されなかった
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 より
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)
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
導入例
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
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 をサービスモードで起動
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
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
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
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
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
繋がったけど……
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の窓の中でなにか動いているけど……
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版だとどうだろう?
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等入れた環境なのでなにかおかしくなっているかも?
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を導入しなおして再度
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
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
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
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
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
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
こういう時に便利?リモートでゲームを遊ぶ
ヘッドレス環境でカメラのプレビューを表示して画角調整
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等