い〜さねっと

雑多メモ

8.0-CURRENTのFirefox3でFlash

ついにFlashがまともに(?)動作するようになり,
せっかく8.0-CURRENTを使っているのでインストールしてみることに


とりあえず,カーネルを作り変えるところから始める
カーネルを作り直したら,nvidiaのドライバを作り直さなければならなくなったけど,
なにやら,suserがどうのこうのとかいうエラーでインストールできなかった
なんでかな〜と思って調べてみると,どうやらつい最近8.0-CURRENTで削除されたらしい
2008年9月22日 suser(8)インターフェース削除,NVIDIAドライバビルド方法,Entranceのport登場,Bordeaux移植進展報告(PC-BSD PBIあり)他:FreeBSD Daily Topics|gihyo.jp … 技術評論社
なるほど,それは無理だと思って,手作業で修正して,インストール完了!

# cd /usr/ports/x11/nvidia-driver/work/NVIDIA-FreeBSD-x86-173.14.12/src
# vim nvidia_os.c
BOOL NV_API_CALL os_is_administrator(PHWINFO pDev)
{
//    return suser(CURTHREAD) ? FALSE : TRUE;
    return priv_check(CURTHREAD, PRIV_ROOT) ? FALSE : TRUE;
}
# cd /usr/ports/x11/nvidia-driver
# make install clean


その後,手順に従って作業を行う
2008年10月7日 ≪注目≫Flash9動作サポート実現,FreeBSD 8-CURRENTパッチマージ完了,7-STABLEへのマージは1週間後:FreeBSD Daily Topics|gihyo.jp … 技術評論社


そして一応動いたけど,かなり不安定!!!
YouTubeとか,秒だけ進んで動画止まってる感じやしなぁ
まぁ今後に期待やね