873803 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

Kapperのブログ

Kapperのブログ

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

Profile

kapper

kapper

Calendar

Keyword Search

▼キーワード検索

Category

Comments

これでは。。。@ Re: モバイルUbuntu、NetWalker登場 Kernel コンパイル1編 その106(06/18)  sudo cp arch/arm/boot/zImage /boot/vm…
kapper@ Re:shについて netwalker初心者さん どうやらバージョ…
kapper@ Re:shについて(07/27) netwalker初心者さん コメント誠にありが…
netwalker初心者@ shについて git clone git://github.com/FreeRDP/Free…
くーる31@ 相互リンク 突然のコメント、失礼いたします。 私は…

Archives

Jul , 2024
Jun , 2024
May , 2024
Apr , 2024
Mar , 2024

Freepage List

Headline News

Jan 10, 2011
XML
カテゴリ:モバイル
Kapperです。
今回はNG編ですがNetwalkerにOpenGL ES2.0の
ドライバを入れた際の結果を記録します。
面倒ですが成功事例だけ載せるのでは
今後トライする際に参考にならないかと思いまして。
何でも記録を取る事が大切ですかね。

●Netwalker上でのOpenGL ES2.0
OpenGL ESはモバイル環境でも対応している
3Dコンピューターグラフィックス用APIのOpenGLの
サブセットであり対応している3Dや2Dのレンダリング支援用です。
実際iPhoneやAndroid、PS3では対応しておりまして、
WebGL等のレンダリング処理に対応しております。
もちろんNetwalkerのimx515も対応しているのですが、
OS上のドライバが無い為に標準では使えないのが残念です。

●Netwalkerへgpu_z430ドライバインストール
NetwalkerへのインストールはTCPさんのサイト
ありますので同じ様に試してみます。

 cd /tmp/
 wget http://tcppjp.ddo.jp/files/amd-gpu-mx51-4.5.1-araneo.tar.gz
 tar -xvf amd-gpu-mx51-4.5.1-araneo.tar.gz
 cd amd-gpu-bin-mx51-4.5.1-netwalker
 sudo cp -R lib usr /

ここでパーミッションエラーが出ます。
えっ、雲行きまずそうだなぁ。
仕方が無く権限を変更します。

 sudo chmod 755 /usr/lib/

で再びコピー。

 sudo cp -R lib usr /
 sudo modprobe

モジュールがありません、ってエラーが出ました。
あーあ。sudo modprobe gpu_z430
とか入れてみますけど駄目でした。
sudo modprobe -l
とかで一覧を確認しても見当たりません。
続きで、

 sudo gpu-install instal

そんなドライバありません、って怒られます。
ああ無理かな。
一応ファイルだけはコピーしましたので
Chromium-browserを端末から立ち上げてテストしてみます。
URL欄に about:flags にて立ち上げて、

 GPU Accelerated Compositing
 GPU Accelerated Canvas 2D

にクリックを入れてOpenGL ESを試します。
がエラーが2つでました。
libGLESv2.so.2とlibEGL.soが無いって感じです。
苦肉の策としてこれはファイル名を変えてみようかなで
(注 非常に危険な行為なので真似しないで下さいw

 sudo cp libglesv2.so libGLESv2.so.2
 sudo cp libgles20.so libEGL.so

結果はやはりNG。エラーはこんな感じです。

os_lib_map error: /usr/lib/libgles11.so: undefined symbol: os_strcmp
[5024:5024:2300755886:ERROR:gl_context_egl.cc(78)] eglInitialize failed with error EGL_SUCCESS
[5024:5024:2300775264:ERROR:gl_context_linux.cc(222)] BaseEGLContext::InitializeOneOff failed.
process 4936: Attempt to remove filter function 0x48507fa4 user data 0x2fbe460, but no such filter has been added

とりあえず外してみようとの事でGPU Accelerated Compositingを外します。
Canvasはそのままで一応動作はしましたが、
一見特に変わった所はありません。
Canvasアプリの動作確認をしましたが上記のエラーが出てNG。
ソースから書き直す必要があるかもしれませんね。
まあ当然でしょうが動いて無さそうです。



こんな感じで今回はNGです。
突っ込み所が沢山ありますので
ええかげんですが今後の課題という事で。
こんな効果がありました、とかこうやったら動きました
とかありましたら是非Kapperまで一報願います。





お気に入りの記事を「いいね!」で応援しよう

Last updated  Jan 10, 2011 11:03:51 PM
コメント(0) | コメントを書く



© Rakuten Group, Inc.
X