SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
PC で Tizen
〜Thinkpad や EeePCで遊ぶ〜
2013/05/26
発表 鈴木光宏
mail: s_mitu@os.rim.or.jp
Twitter :@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
●
カメラ / Bluetooth内蔵
使用マシン2
●
EeePC 901
●
Atom N270 1.6GHz
●
メモリ2G
●
グラフィック GMA950
●
有線LAN Atheros L1E
●
無線LAN Ralink RT2860
●
カメラ / Bluetooth内蔵
イメージをダウンロード
●
download.tizen.orgというサイトから落としてくる。
●
releases にリリース版かそれに準じたイメージ
●
snapshotsに開発中イメージ(作れてない場合も)
●
2.1の x86で動くイメージはまだないので2.0を動かす。
●
〜-sdb.raw.bz2というファイルをダウンロード
使用イメージ
●
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
ディスクに焼く(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/(ディストリビュー
ション)/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/ほにゃらら
●
ディスクに焼く (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#Firmwar
e
で5100AGN用ファームウェアをダウンロード
●
/lib/firmware にiwlwifi-5000-1.ucode入れる
Tizenでconsole作業(1)
●
Ctrl + F3 〜 F6でコンソール画面
●
Ctrl + F7 で元の画面
●
Ctrl + F1 でログ出力
●
ログイン一般ユーザーはtizen パスワード tizen
●
root のパスワードも tizen
●
ssh でも入れる
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.0
ifconfig eth0 192.168.0.5/24
●
デフォルトルート gw : 192.168.0.1 DNS:192.168.0.1
route add default gw 192.168.0.1
●
DNS : 192.168.0.1
echo nameserver 192.168.0.1 > /etc/resolv.conf
connmanへ設定を渡す
●
一時的設定はOS再起動すると消える(resolv.confも
connmand に書き換えられてしまう)
●
ネットワーク設定を行うスクリプトをインストールする
zypper install connman-test
●
/usr/lib/connman/test 以下にスクリプトがインストールさ
れる
●
connmanへのdbus 経由でのアクセスを行うpythonのテ
ストプログラム
 →簡単な設定はこれで行える
IPアドレス設定
●
IP アドレス・ネットマスク・デフォルトゲートウェイは
set-ipv4-method コマンド
●
./set-ipv4-method (サービス) [dhcp|manual] address netmask gateway
●
サービス?
 →connmanのネットワーク設定はサービス単位で行う
connmanでのサービス
●
有線1ポートで1サービス。無線は各AP毎に1サービス
●
有線は ./list-service | grep “ether.*cable”
[ /net/conman/service/ethernet_001f16070026_cable ]
→コマンドで指定するのは ethernet_001f16070026_cable
●
001f16070026はNICのMACアドレス
ネットワーク設定
●
address = 192.168.0.5 netmask 255.255.255.0
デフォルトゲートウェイ192.168.0.1 ならば
●
./set-ipv4-method ethernet_001f16070026_cable manual 192.168.0.5
255.255.255.0 192.168.0.1
●
DNS 192.168.0.1 ならば
./set-nameserver ethernet_001f16070026_cable 192.168.0.1
EeePC 901
●
起動直後に
有線(Atheros ATL1E)/無線(RT2860) LAN が動かない
 →カーネルソースには含まれているので、
  カーネルソースを持ってきて、ドライバだけ
  ビルドする。
  ファームウェアも入れる
●
音が出ない(2.0 alphaでは出ていた)
 →原因不明(調査中)
ありがとうございました
質問

Weitere ähnliche Inhalte

Ähnlich wie PCでTizen発表(2013/05/26)

NUCで始めるVMware Tanzu
NUCで始めるVMware TanzuNUCで始めるVMware Tanzu
NUCで始めるVMware TanzuHirotaka Sato
 
スマートフォンとプロセッサ
スマートフォンとプロセッサスマートフォンとプロセッサ
スマートフォンとプロセッサnkawahara
 
Meetup 2104 my_homenutanixce_mizuta
Meetup 2104 my_homenutanixce_mizutaMeetup 2104 my_homenutanixce_mizuta
Meetup 2104 my_homenutanixce_mizutaYusuke Mizuta
 
0からコンピュータを作ってみた
0からコンピュータを作ってみた0からコンピュータを作ってみた
0からコンピュータを作ってみたYuuOkano
 
データを護るネットワークストレージReadyNAS
データを護るネットワークストレージReadyNASデータを護るネットワークストレージReadyNAS
データを護るネットワークストレージReadyNASNETGEAR Japan
 
【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!
【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!
【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!Unity Technologies Japan K.K.
 
15分で知るVagrant (NSEG 2013-08-24)
15分で知るVagrant (NSEG 2013-08-24)15分で知るVagrant (NSEG 2013-08-24)
15分で知るVagrant (NSEG 2013-08-24)hiro345
 
コンビニマルチコピー機の活用
コンビニマルチコピー機の活用コンビニマルチコピー機の活用
コンビニマルチコピー機の活用H2412003
 
TensorFlow Liteを使った組み込みディープラーニング開発
TensorFlow Liteを使った組み込みディープラーニング開発TensorFlow Liteを使った組み込みディープラーニング開発
TensorFlow Liteを使った組み込みディープラーニング開発Makoto Koike
 
【関東GPGPU勉強会#4】GTX 1080でComputer Vision アルゴリズムを色々動かしてみる
【関東GPGPU勉強会#4】GTX 1080でComputer Visionアルゴリズムを色々動かしてみる【関東GPGPU勉強会#4】GTX 1080でComputer Visionアルゴリズムを色々動かしてみる
【関東GPGPU勉強会#4】GTX 1080でComputer Vision アルゴリズムを色々動かしてみるYasuhiro Yoshimura
 
第162回情報処理学会ハイパフォーマンスコンピューティング研究発表会
第162回情報処理学会ハイパフォーマンスコンピューティング研究発表会第162回情報処理学会ハイパフォーマンスコンピューティング研究発表会
第162回情報処理学会ハイパフォーマンスコンピューティング研究発表会Hitoshi Sato
 
NVIDIA deep learning最新情報in沖縄
NVIDIA deep learning最新情報in沖縄NVIDIA deep learning最新情報in沖縄
NVIDIA deep learning最新情報in沖縄Tak Izaki
 
Androidへのdebianインストール奮闘記
Androidへのdebianインストール奮闘記Androidへのdebianインストール奮闘記
Androidへのdebianインストール奮闘記Tomoya Kawanishi
 
ACRiウェビナー_ChipTip Technology様ご講演資料
ACRiウェビナー_ChipTip Technology様ご講演資料ACRiウェビナー_ChipTip Technology様ご講演資料
ACRiウェビナー_ChipTip Technology様ご講演資料直久 住川
 
PS3活用術~linuxを入れてみよう~
PS3活用術~linuxを入れてみよう~PS3活用術~linuxを入れてみよう~
PS3活用術~linuxを入れてみよう~Takaki Yoneyama
 

Ähnlich wie PCでTizen発表(2013/05/26) (18)

NUCで始めるVMware Tanzu
NUCで始めるVMware TanzuNUCで始めるVMware Tanzu
NUCで始めるVMware Tanzu
 
スマートフォンとプロセッサ
スマートフォンとプロセッサスマートフォンとプロセッサ
スマートフォンとプロセッサ
 
CentOS7にD8を入れてみた
CentOS7にD8を入れてみたCentOS7にD8を入れてみた
CentOS7にD8を入れてみた
 
Meetup 2104 my_homenutanixce_mizuta
Meetup 2104 my_homenutanixce_mizutaMeetup 2104 my_homenutanixce_mizuta
Meetup 2104 my_homenutanixce_mizuta
 
0からコンピュータを作ってみた
0からコンピュータを作ってみた0からコンピュータを作ってみた
0からコンピュータを作ってみた
 
データを護るネットワークストレージReadyNAS
データを護るネットワークストレージReadyNASデータを護るネットワークストレージReadyNAS
データを護るネットワークストレージReadyNAS
 
【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!
【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!
【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!
 
15分で知るVagrant (NSEG 2013-08-24)
15分で知るVagrant (NSEG 2013-08-24)15分で知るVagrant (NSEG 2013-08-24)
15分で知るVagrant (NSEG 2013-08-24)
 
コンビニマルチコピー機の活用
コンビニマルチコピー機の活用コンビニマルチコピー機の活用
コンビニマルチコピー機の活用
 
TensorFlow Liteを使った組み込みディープラーニング開発
TensorFlow Liteを使った組み込みディープラーニング開発TensorFlow Liteを使った組み込みディープラーニング開発
TensorFlow Liteを使った組み込みディープラーニング開発
 
ディープラーニングの社会実装の鍵となるエッジコンピューティング
ディープラーニングの社会実装の鍵となるエッジコンピューティングディープラーニングの社会実装の鍵となるエッジコンピューティング
ディープラーニングの社会実装の鍵となるエッジコンピューティング
 
【関東GPGPU勉強会#4】GTX 1080でComputer Vision アルゴリズムを色々動かしてみる
【関東GPGPU勉強会#4】GTX 1080でComputer Visionアルゴリズムを色々動かしてみる【関東GPGPU勉強会#4】GTX 1080でComputer Visionアルゴリズムを色々動かしてみる
【関東GPGPU勉強会#4】GTX 1080でComputer Vision アルゴリズムを色々動かしてみる
 
第162回情報処理学会ハイパフォーマンスコンピューティング研究発表会
第162回情報処理学会ハイパフォーマンスコンピューティング研究発表会第162回情報処理学会ハイパフォーマンスコンピューティング研究発表会
第162回情報処理学会ハイパフォーマンスコンピューティング研究発表会
 
NVIDIA deep learning最新情報in沖縄
NVIDIA deep learning最新情報in沖縄NVIDIA deep learning最新情報in沖縄
NVIDIA deep learning最新情報in沖縄
 
Androidへのdebianインストール奮闘記
Androidへのdebianインストール奮闘記Androidへのdebianインストール奮闘記
Androidへのdebianインストール奮闘記
 
NetBSD/Zynq
NetBSD/ZynqNetBSD/Zynq
NetBSD/Zynq
 
ACRiウェビナー_ChipTip Technology様ご講演資料
ACRiウェビナー_ChipTip Technology様ご講演資料ACRiウェビナー_ChipTip Technology様ご講演資料
ACRiウェビナー_ChipTip Technology様ご講演資料
 
PS3活用術~linuxを入れてみよう~
PS3活用術~linuxを入れてみよう~PS3活用術~linuxを入れてみよう~
PS3活用術~linuxを入れてみよう~
 

Kürzlich hochgeladen

クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 

Kürzlich hochgeladen (8)

クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 

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