
Ubuntu日本語フォーラム

ログインしていません。
デュアルブートwindowsXPsp3とUbuntu 12.04 LTS64bit
ubuntu12.04LTS 64bitにgoogleearthのページから
http://www.google.co.jp/intl/ja/earth/index.html
googleearth6 64bitをインストールして起動したら文字化けしていました。
libQtCore.so.4 libQtGui.so.4 libQtNetwork.so.4のリネーム
libQtCore4 libQtGui4 libQtNetwork4
この3つは既にインストールされていたがgoogleearthは起動しませんでした。
http://ankyo.blog.so-net.ne.jp/2012-01-31
ここを見ながら
2) 必要なファイルのインストール。
sudo apt-get install libqtcore4 libqtgui4 libqt4-webkit libqt4-network libphonon4 libqt4-xmlpatterns lsb-core libfreeimage3 gtk2-engines-pixbuf
4) Qt ライブラリとプラグインの入れ替え(文字化け対処)
cd /opt/google/earth/free
sudo mv libQtCore.so.4 libQtCore.so.4_orig
sudo mv libQtGui.so.4 libQtGui.so.4_orig
sudo mv libQtNetwork.so.4 libQtNetwork.so.4_orig
sudo mv libQtWebKit.so.4 libQtWebKit.so.4.org
4つのファイルのリネームをしました。
ここまででメニューをclickしても反応なし
googleearthを端末で起動すると
error: ./libmoduleframework.so: undefined symbol: _Z34QBasicAtomicInt_fetchAndAddOrderedPVii
でも続行
sudo apt-get install libcurl3
sudo mv libcurl.so.4 libcurl.so.4.org
sudo mv libGLU.so.1 libGLU.so.1.org
sudo mv libnss_mdns4_minimal.so.2 libnss_mdns4_minimal.so.2.org
imageformat pluginsを変更
cd plugins/imageformats
sudo mv libqgif.so libqgif.so.org
sudo mv libqjpeg.so libqjpeg.so.org
sudo ln -s /usr/lib/i386-linux-gnu/qt4/plugins/imageformats/libqgif.so .
sudo ln -s /usr/lib/i386-linux-gnu/qt4/plugins/imageformats/libqjpeg.so .
5) libfreeimages3ライブラリのプレロード
cd /opt/google/earth/free
sudo gedit google-earth
export LD_PRELOAD=/usr/lib/libfreeimage.so.3を追加保存
メニューをclickしても反応なし
googleearthを端末で起動するとエラーが2つになりました。
ERROR: ld.so: object '/usr/lib/libfreeimage.so.3' from LD_PRELOAD cannot be preloaded: ignored.
error: ./libmoduleframework.so: undefined symbol: _Z34QBasicAtomicInt_fetchAndAddOrderedPVii
このエラーの意味と対処法があれば教えてください。
synaptic パッケージマネージャーでgoogleearthと入れて検索してみると
libgeo-googleearth-pluggable-perl
librdf-kml-exporter-perl
googleearth-package
この3つがインストールされずにありますが
関係あるでしょうか
よろしくお願いします
「xfonts-shinonome」をインストールすると文字化けが直る
( ヒントの文字化けは直らない)と書かれているページを見つけました。
http://joichi.dip.jp/wordpress/?p=1998
http://www.miuxmiu.com/archives/tag/google_earth
コマンド aptitude install xfonts-shinonome
システム再起動
windowsXPsp3とデュアルブートのUbuntu 12.04 LTSもシングルブートUbuntu 10.04 も文字化けが直りました。
12.04 amd64環境で,下記の方法によりGoogle Earth(GE)を使用できるようになりました。
googleearth-packageをインストール。
ただし,他にも必要なパッケージが表示された場合は,適宜,インストールのこと。
GEパッケージを作成し,インストールする。
sudo make-googleearth-package --force
sudo dpkg -i googleearth<HIT THE TAB KEY>
次に,インストールされたフォルダに移動して,ライブラリ名を変更する。
cd /usr/lib/googleearth
sudo mv libQtCore.so.4 libQtCore.so.4.org
sudo mv libQtGui.so.4 libQtGui.so.4.org
sudo mv libQtNetwork.so.4 libQtNetwork.so.4.org
sudo mv libQtWebKit.so.4 libQtWebKit.so.4.org
おそらくこれで,フォントは綺麗に表示されます。
加えて,私のPC上では,下記を行なっています。
libfreeimage.so.3(i386)を/usr/lib/googleearthにコピー
cd /usr/bin
sudo vi googleearth
としてエディタでgoogleearthを開き,
最後の行(./googleearth-bin "$@"という記述がある)1つ前の行に,
export LD_PRELOAD=libfreeimage.so.3
を付け加えて,セーブ。
また/usr/lib/googleearth/plugins/imageformatsにある,下記ライブラリの差し替えも行なっています。
libqgif.so, libqjpeg.so
以上,お試しください。
オフライン