あるソフトウェアエンジニアの戯言

日々の開発やサーバ管理のなかで出てきたあれや、これや、あんなことや、こんなこと

2009年3月の記事一覧 < 2008年11月2009年4月 >
この記事のキーワード:   google

Linux版Google Earth 5。0 を debian の googleearth-package を使ってインストールしてみた。

$ make-googleearth-package --force

でパッケージの生成は一応完了。

$ dpkg -i dpkg -i googleearth_5.0.11337.1968+0.5.4-1_amd64.deb

でインストールも完了。

$ googleearth

で起動すると、メニュー他の日本語表示が全然おかしい。
でいろいろ調べた挙句、 ここ にそれっぽい情報を発見。

/usr/lib/googleearth/libQtCore.so.4
/usr/lib/googleearth/libQtGui.so.4
/usr/lib/googleearth/libQtNetwork.so.4

の3つをリネームして起動するとちゃんと表示されるようになりました。
おそらく、関連するqt4まわりのパッケージがちゃんとインストールされていることが前提なので、うまく動かない場合は、そちらをチェックしてみるのがよろしいかと。

この記事のキーワード:   WebBrowser   chrome

http://code.google.com/p/chromium/wiki/LinuxBuildInstructions

このページを参考にして、Google Chrome for linux を build してみました。
昨日、気がついたら、いままで書かれていた「buildしても、chromeは起動しませんよ」という注意書きがなくなっていたので、いろいろ期待しつつ。。。
環境は Debian/GNU Linux Unstable(sid) amd86_64。 ( http://code.google.com/p/chromium/wiki/LinuxBuild64Bit
ソースのリビジョンは11321。

ちょっと前まで、ほとんどまともにbuildできなかったので、build自体はかなり手間取るんじゃないかと思っていましたが、リンクされるライブラリの設定にちょっとつまづいた以外は、わりとあっさりとbuild終了。

起動してみてびっくり。
ものすごく起動が速い。
もちろん、全ての機能が実装されているわけじゃないので、その分初期化しなければならないものも少いのでしょうが、ほとんど一瞬といっていいくらいでウィンドウが開いてデフォルトページが出てきます。

とりあえず、ざっと見てみて気がついたところを。
- 日本語フォントがうまく表示できないところがある
- タブが開かない
- オプションダイアログが出ない
- UIはもちろん英語
- firefoxなどでは可能なウィンドウへのマウス中ボタンでのURLペーストができない
- リリース版オプションをつけてbuildしたけど、デバッグライトいっぱい。
- Xのクリップボードがちゃんと処理できないないっぽい (gnomeのクリップボードは使えているみたい)

Gmail とか 自分で開発してるwebアプリなどを実行してみたけれど、上記の問題を除くと、ちゃんと実行できている様子。

で、さっそくベンチマーク。
http://www2.webkit.org/perf/sunspider-0.9/sunspider.html
エラーが結構出ていたようなので、ちゃんと実行できてないのかもしれないけれど、かなり高速。

============================================
RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total:                 1335.6ms +/- 4.6%
--------------------------------------------

  3d:                   198.6ms +/- 3.4%
    cube:                56.8ms +/- 11.3%
    morph:               80.0ms +/- 7.0%
    raytrace:            61.8ms +/- 8.3%

  access:               132.4ms +/- 10.0%
    binary-trees:         8.2ms +/- 27.1%
    fannkuch:            40.0ms +/- 31.7%
    nbody:               52.6ms +/- 4.9%
    nsieve:              31.6ms +/- 2.2%

  bitops:               114.8ms +/- 2.7%
    3bit-bits-in-byte:    8.0ms +/- 11.0%
    bits-in-byte:        20.4ms +/- 3.3%
    bitwise-and:         48.0ms +/- 5.2%
    nsieve-bits:         38.4ms +/- 1.8%

  controlflow:            4.8ms +/- 21.7%
    recursive:            4.8ms +/- 21.7%

  crypto:                81.6ms +/- 6.8%
    aes:                 29.2ms +/- 14.6%
    md5:                 27.4ms +/- 4.1%
    sha1:                25.0ms +/- 5.0%

  date:                 205.4ms +/- 16.0%
    format-tofte:        98.8ms +/- 26.2%
    format-xparb:       106.6ms +/- 7.0%

  math:                 140.8ms +/- 6.6%
    cordic:              43.0ms +/- 5.4%
    partial-sums:        73.4ms +/- 12.7%
    spectral-norm:       24.4ms +/- 2.8%

  regexp:                28.0ms +/- 30.3%
    dna:                 28.0ms +/- 30.3%

  string:               429.2ms +/- 3.5%
    base64:              46.4ms +/- 2.4%
    fasta:               75.6ms +/- 18.2%
    tagcloud:            82.6ms +/- 19.1%
    unpack-code:        136.6ms +/- 13.3%
    validate-input:      88.0ms +/- 19.9%

参考までに、こちらは同じPCで実行した Forefix3.0.7の実行結果

============================================
RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total:                  7729.8ms +/- 1.8%
--------------------------------------------

  3d:                    592.2ms +/- 17.5%
    cube:                182.4ms +/- 30.4%
    morph:               219.0ms +/- 15.6%
    raytrace:            190.8ms +/- 11.2%

  access:                797.6ms +/- 4.9%
    binary-trees:        171.2ms +/- 4.0%
    fannkuch:            245.6ms +/- 10.6%
    nbody:               153.0ms +/- 19.0%
    nsieve:              227.8ms +/- 4.7%

  bitops:                486.6ms +/- 6.6%
    3bit-bits-in-byte:   117.2ms +/- 11.7%
    bits-in-byte:        139.8ms +/- 13.9%
    bitwise-and:          89.8ms +/- 2.7%
    nsieve-bits:         139.8ms +/- 14.2%

  controlflow:           116.8ms +/- 2.0%
    recursive:           116.8ms +/- 2.0%

  crypto:                397.2ms +/- 6.1%
    aes:                 145.2ms +/- 16.1%
    md5:                 122.2ms +/- 2.2%
    sha1:                129.8ms +/- 18.2%

  date:                 1860.0ms +/- 2.1%
    format-tofte:       1667.0ms +/- 2.1%
    format-xparb:        193.0ms +/- 2.4%

  math:                  528.4ms +/- 5.5%
    cordic:              199.0ms +/- 5.4%
    partial-sums:        168.8ms +/- 12.4%
    spectral-norm:       160.6ms +/- 20.2%

  regexp:                614.0ms +/- 7.0%
    dna:                 614.0ms +/- 7.0%

  string:               2337.0ms +/- 2.6%
    base64:              174.0ms +/- 8.5%
    fasta:               279.2ms +/- 0.9%
    tagcloud:            542.4ms +/- 4.1%
    unpack-code:        1094.4ms +/- 4.6%
    validate-input:      247.0ms +/- 3.7%

ちゃんと実行されているのだとすれば、かなり速いことがわかる

2009年3月の記事一覧 < 2008年11月2009年4月 >

キーワードリスト

バックナンバー