flash7

必要なもの

インストール

ports からインストールします。

ml110# cd /usr/ports/www/linux-flashplugin7
ml110# make install clean
ml110# cd /usr/ports/www/linuxpluginwrapper
ml110# make install clean

flash7 の設定

以前は /usr/X11R6/lib/browser_linux_plugins/ にリンクを張れば認識しましたが、 2006/10/16 現在では /usr/local/lib/browser_plugins/ になったようです。

ml110# cd /usr/local/lib/browser_plugins/
ml110# ln -s /usr/local/lib/npapi/linux-flashplugin/flashplayer.xpt .
ml110# ln -s /usr/local/lib/npapi/linux-flashplugin/libflashplayer.so .

/etc/libmap.conf にて設定。

[/usr/local/lib/npapi/linux-flashplugin/libflashplayer.so]
libpthread.so.0                 libpthread.so.2
libdl.so.2                      pluginwrapper/flash7.so
libz.so.1                       libz.so.3
libm.so.6                       libm.so.4
libc.so.6                       pluginwrapper/flash7.so

最後に、/libexec/ld-elf.so.1 へのパッチ。

ml110# pwd
/root
ml110# fetch  http://people.FreeBSD.org/~nork/rtld_dlsym_hack.diff
rtld_dlsym_hack.diff                          100% of  757  B 2821 kBps
ml110# cd /usr/src/libexec/rtld-elf
ml110# patch < /root/rtld_dlsym_hack.diff 
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- libexec/rtld-elf/rtld.c.orig       Fri Sep 24 08:04:52 2004
|+++ libexec/rtld-elf/rtld.c    Sun Oct 17 03:37:44 2004
--------------------------
Patching file rtld.c using Plan A...
Hunk #1 succeeded at 130 (offset 1 line).
Hunk #2 succeeded at 181 (offset 3 lines).
Hunk #3 succeeded at 1760 (offset 22 lines).
done
ml110# make
...
ml110# make install
...
ml110# make clean

これでインストール完了です。

日本語フォントの設定

まず kochi-ttfonts を入れます。このフォント決め打ちみたいです。

ml110# portinstall ja-kochi-ttfonts

次に /usr/X11R6/lib/X11/fs/config にてフォントの設定をします。catalogue の行に下記のように追加します。

ml110# cat config
# font server configuration file
clone-self = on
use-syslog = off
catalogue = (長いので省略),/usr/X11R6/lib/X11/fonts/TrueType/
error-file = /var/log/xfs.log
# in decipoints
default-point-size = 120
default-resolutions = 75,75,100,100

これで日本語が出るようになります。

動作確認

firefox を上げ直してみると、about:plugins で 認識されていることがわかります。

flash7.png

ほとんどの場合は正しく見ることができますが まだ不具合が残っているようで、 いくつかのサイトで正しく表示されなかったり、 ブラウザが固まってしまうという症状があるようです。

参考文献



添付ファイル: fileflash7.png 669件 [詳細] fileflash6.png 411件 [詳細]

トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-01-29 (土) 15:27:48