PC で Tizen〜Thinkpad や EeePCで遊ぶ〜2013/05/26発表 鈴木光宏mail: s_mitu@os.rim.or.jpTwitter :@s_mitu
趣旨●Tizen を普通のノートPCに入れて遊んでみる●環境設定や困りがちなことなどを解決したり出来なかったりしてみる
用意するもの●PC (グラフィックチップがIntel)現状はいろんな環境で動くようにはなっていないので、Tizenが動きそうな PC を探して入れるネットワークもインテルだと楽●SD カード (4G以上の外部メディア)
使用マシン1●Thinkpad X200●Core2duo P8600 2.4G●Memory 8G●グラフィック Intel GM45●有線LAN Intel Pro/1000●無線LAN Intel 5100agn●カメラ / Blueto...
使用マシン2●EeePC 901●Atom N270 1.6GHz●メモリ2G●グラフィック GMA950●有線LAN Atheros L1E●無線LAN Ralink RT2860●カメラ / Bluetooth内蔵
イメージをダウンロード●download.tizen.orgというサイトから落としてくる。●releases にリリース版かそれに準じたイメージ●snapshotsに開発中イメージ(作れてない場合も)●2.1の x86で動くイメージはまだないの...
使用イメージ●http://download.tizen.org/snapshots/2.0/ivi-devel/tizen-2.0_20130507.10/images/ivi-devel/ivi-devel-tizen-2.0_201305...
ディスクに焼く(Linux/Mac)(1)●dd コマンドbzcat ivi-devel-tizen-2.0_20130507.10-sdb.raw.bz2 | dd of=/dev/ホニャララbs=1024x1024
ディスクに焼く(Linux/Mac)(2)●Linux環境ならば、Tizenで用意されている bmap-toolsを使うと便利●http://download.tizen.org/tools/latest-release/(ディストリビューショ...
ディスクに焼く (Windows)●WinDD (http://sourceforge.jp/projects/sfnet_windd/)
起動●PCによって異なる●Thinkpad 「ThinkVantage」→「F12」で起動ディスク選択●EeePC 901 「ESC」で起動ディスク選択
実際に起動●ThinkPad X200 で起動してみる
起動の注意点●初回起動時は「TIZEN」のロゴ表示後かなり待たされる(アプリのインストールなどの処理を行なっている)●画面は横倒し
起動直後で動く(ThinkPad X200)●グラフィック●サウンド●有線LAN●カメラ(撮れないけど)●Bluetooth
起動直後は動かない-無線LAN●Thinkpad X200 はIntel 5100AGN●ドライバはあるがFirmwareが無い●http://wireless.kernel.org/en/users/Drivers/iwlwifi#Firmw...
Tizenでconsole作業(1)●Ctrl + F3 〜 F6でコンソール画面●Ctrl + F7 で元の画面●Ctrl + F1 でログ出力●ログイン一般ユーザーはtizen パスワード tizen●root のパスワードも tizen●...
Tizenでconsole作業(2)●コマンドが足りない場合でもbusybox のシンボリックリンクで乗り切れるかも●busybox | grep (使いたいコマンド)で引っかかったらln -sf /bin/busybox /usr/bin/(...
起動直後では動かない-日本語表示●/usr/share/fonts にttfファイルを入れる●More system settings →Font でフォント指定●Language and regionで日本語選択●キーボード→Anthyを選択...
音楽●/opt/usr/media/Soundsに入れる●再起動しないと「音楽」プレイヤーの一覧に出ない●マイファイルなら直接見られる●mp3 は再生できなかった●ffmpeg で ogg に変換すると再生できる
ムービー●/opt/usr/media/Videosに入れる●ギャラリーにVideosで表示●ogv (Ogg Theora)形式の再生
SDKで作ったアプリをインストール●SDKでアプリを作ると*.wgtというファイルが出来る●wrt-installer コマンドでインストール●wrt-installer --install ほにゃらら.wgt
有線LANで静的 IP アドレス設定●有線/無線ともデフォルトでは DHCP●無線LANには静的 IP アドレス設定UIがある●Tizenのネットワーク設定はconnmanが司っている→テキストファイルに設定を書くわけではない
一時的な IP アドレス設定●通常の Linux と同じ●IP アドレス設定●Address: 192.168.0.5 ネットマスク: 255.255.255.0ifconfig eth0 192.168.0.5/24●デフォルトルート gw ...
connmanへ設定を渡す●一時的設定はOS再起動すると消える(resolv.confもconnmand に書き換えられてしまう)●ネットワーク設定を行うスクリプトをインストールするzypper install connman-test●/us...
IPアドレス設定●IP アドレス・ネットマスク・デフォルトゲートウェイはset-ipv4-method コマンド●./set-ipv4-method (サービス) [dhcp|manual] address netmask gateway●サー...
connmanでのサービス●有線1ポートで1サービス。無線は各AP毎に1サービス●有線は ./list-service | grep “ether.*cable”[ /net/conman/service/ethernet_001f160700...
ネットワーク設定●address = 192.168.0.5 netmask 255.255.255.0デフォルトゲートウェイ192.168.0.1 ならば●./set-ipv4-method ethernet_001f16070026_cab...
EeePC 901●起動直後に有線(Atheros ATL1E)/無線(RT2860) LAN が動かない →カーネルソースには含まれているので、  カーネルソースを持ってきて、ドライバだけ  ビルドする。  ファームウェアも入れる●音が出ない...
ありがとうございました
質問
Upcoming SlideShare
Loading in …5
×

PCでTizen発表(2013/05/26)

1,216 views

Published on

Webプラットフォーム勉強会 1305 での発表です。
http://atnd.org/event/WebPlatform?vos=cpatnsoccap0111026001

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,216
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

PCでTizen発表(2013/05/26)

  1. 1. PC で Tizen〜Thinkpad や EeePCで遊ぶ〜2013/05/26発表 鈴木光宏mail: s_mitu@os.rim.or.jpTwitter :@s_mitu
  2. 2. 趣旨●Tizen を普通のノートPCに入れて遊んでみる●環境設定や困りがちなことなどを解決したり出来なかったりしてみる
  3. 3. 用意するもの●PC (グラフィックチップがIntel)現状はいろんな環境で動くようにはなっていないので、Tizenが動きそうな PC を探して入れるネットワークもインテルだと楽●SD カード (4G以上の外部メディア)
  4. 4. 使用マシン1●Thinkpad X200●Core2duo P8600 2.4G●Memory 8G●グラフィック Intel GM45●有線LAN Intel Pro/1000●無線LAN Intel 5100agn●カメラ / Bluetooth内蔵
  5. 5. 使用マシン2●EeePC 901●Atom N270 1.6GHz●メモリ2G●グラフィック GMA950●有線LAN Atheros L1E●無線LAN Ralink RT2860●カメラ / Bluetooth内蔵
  6. 6. イメージをダウンロード●download.tizen.orgというサイトから落としてくる。●releases にリリース版かそれに準じたイメージ●snapshotsに開発中イメージ(作れてない場合も)●2.1の x86で動くイメージはまだないので2.0を動かす。●〜-sdb.raw.bz2というファイルをダウンロード
  7. 7. 使用イメージ●http://download.tizen.org/snapshots/2.0/ivi-devel/tizen-2.0_20130507.10/images/ivi-devel/ivi-devel-tizen-2.0_20130507.10-sdb.raw.bz2
  8. 8. ディスクに焼く(Linux/Mac)(1)●dd コマンドbzcat ivi-devel-tizen-2.0_20130507.10-sdb.raw.bz2 | dd of=/dev/ホニャララbs=1024x1024
  9. 9. ディスクに焼く(Linux/Mac)(2)●Linux環境ならば、Tizenで用意されている bmap-toolsを使うと便利●http://download.tizen.org/tools/latest-release/(ディストリビューション)/noarch/bmap-tools-2.3-1.1.1.noarch.rpm●使い方bmaptool copy http://download.tizen.org/snapshots/2.0/ivi-devel/tizen-2.0_20130507.10/images/ivi-devel/ivi-devel-tizen-2.0_20130507.10-sdb.raw.bz2 /dev/ほにゃらら●
  10. 10. ディスクに焼く (Windows)●WinDD (http://sourceforge.jp/projects/sfnet_windd/)
  11. 11. 起動●PCによって異なる●Thinkpad 「ThinkVantage」→「F12」で起動ディスク選択●EeePC 901 「ESC」で起動ディスク選択
  12. 12. 実際に起動●ThinkPad X200 で起動してみる
  13. 13. 起動の注意点●初回起動時は「TIZEN」のロゴ表示後かなり待たされる(アプリのインストールなどの処理を行なっている)●画面は横倒し
  14. 14. 起動直後で動く(ThinkPad X200)●グラフィック●サウンド●有線LAN●カメラ(撮れないけど)●Bluetooth
  15. 15. 起動直後は動かない-無線LAN●Thinkpad X200 はIntel 5100AGN●ドライバはあるがFirmwareが無い●http://wireless.kernel.org/en/users/Drivers/iwlwifi#Firmwareで5100AGN用ファームウェアをダウンロード●/lib/firmware にiwlwifi-5000-1.ucode入れる
  16. 16. Tizenでconsole作業(1)●Ctrl + F3 〜 F6でコンソール画面●Ctrl + F7 で元の画面●Ctrl + F1 でログ出力●ログイン一般ユーザーはtizen パスワード tizen●root のパスワードも tizen●ssh でも入れる
  17. 17. Tizenでconsole作業(2)●コマンドが足りない場合でもbusybox のシンボリックリンクで乗り切れるかも●busybox | grep (使いたいコマンド)で引っかかったらln -sf /bin/busybox /usr/bin/(使いたいコマンド)
  18. 18. 起動直後では動かない-日本語表示●/usr/share/fonts にttfファイルを入れる●More system settings →Font でフォント指定●Language and regionで日本語選択●キーボード→Anthyを選択●言語と地域→検索「日本」(日本語がもう打てる)→日本語(日本)を選択
  19. 19. 音楽●/opt/usr/media/Soundsに入れる●再起動しないと「音楽」プレイヤーの一覧に出ない●マイファイルなら直接見られる●mp3 は再生できなかった●ffmpeg で ogg に変換すると再生できる
  20. 20. ムービー●/opt/usr/media/Videosに入れる●ギャラリーにVideosで表示●ogv (Ogg Theora)形式の再生
  21. 21. SDKで作ったアプリをインストール●SDKでアプリを作ると*.wgtというファイルが出来る●wrt-installer コマンドでインストール●wrt-installer --install ほにゃらら.wgt
  22. 22. 有線LANで静的 IP アドレス設定●有線/無線ともデフォルトでは DHCP●無線LANには静的 IP アドレス設定UIがある●Tizenのネットワーク設定はconnmanが司っている→テキストファイルに設定を書くわけではない
  23. 23. 一時的な IP アドレス設定●通常の Linux と同じ●IP アドレス設定●Address: 192.168.0.5 ネットマスク: 255.255.255.0ifconfig eth0 192.168.0.5/24●デフォルトルート gw : 192.168.0.1 DNS:192.168.0.1route add default gw 192.168.0.1●DNS : 192.168.0.1echo nameserver 192.168.0.1 > /etc/resolv.conf
  24. 24. connmanへ設定を渡す●一時的設定はOS再起動すると消える(resolv.confもconnmand に書き換えられてしまう)●ネットワーク設定を行うスクリプトをインストールするzypper install connman-test●/usr/lib/connman/test 以下にスクリプトがインストールされる●connmanへのdbus 経由でのアクセスを行うpythonのテストプログラム →簡単な設定はこれで行える
  25. 25. IPアドレス設定●IP アドレス・ネットマスク・デフォルトゲートウェイはset-ipv4-method コマンド●./set-ipv4-method (サービス) [dhcp|manual] address netmask gateway●サービス? →connmanのネットワーク設定はサービス単位で行う
  26. 26. connmanでのサービス●有線1ポートで1サービス。無線は各AP毎に1サービス●有線は ./list-service | grep “ether.*cable”[ /net/conman/service/ethernet_001f16070026_cable ]→コマンドで指定するのは ethernet_001f16070026_cable●001f16070026はNICのMACアドレス
  27. 27. ネットワーク設定●address = 192.168.0.5 netmask 255.255.255.0デフォルトゲートウェイ192.168.0.1 ならば●./set-ipv4-method ethernet_001f16070026_cable manual 192.168.0.5255.255.255.0 192.168.0.1●DNS 192.168.0.1 ならば./set-nameserver ethernet_001f16070026_cable 192.168.0.1
  28. 28. EeePC 901●起動直後に有線(Atheros ATL1E)/無線(RT2860) LAN が動かない →カーネルソースには含まれているので、  カーネルソースを持ってきて、ドライバだけ  ビルドする。  ファームウェアも入れる●音が出ない(2.0 alphaでは出ていた) →原因不明(調査中)
  29. 29. ありがとうございました
  30. 30. 質問

×