Firefox 3 のリリース、おめでとうございます > 誰か
リリース開始 わずか 5 時間で脆弱性が見つかるこんな世の中ですが、生まれてきてくれてありg(ry
今回の目玉は、描画部分に Cairo なる API を採用した部分とのこと。
で、肝心の Solaris 版ですが・・・
1 日遅れで binary が公開されたのですが、Nevada (OpenSolaris) を target にしたものしかありません。
tarball 版
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0/contrib/solaris_tarball/
packae 版
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0/contrib/solaris_pkgadd/
SPARC/x86 版があるとはいえ、Solaris 10 版も欲しいところです。
でも、なぜかありません・・・
どうやら、Firefox 3 が必要とするライブラリが新しすぎ、素の Solaris 10 に付属するものだと build できないっつーか、動かすことができないのが足を引っ張っているみたいです。
というわけで、足りないライブラリを補った Solaris 10 x86 binary のテスト版が公開されています。
Firefox 3 for Solaris 10 binaryあれ?SPARC 版は?
http://releases.mozilla.com/sun/firefox-3.0-en-US-solaris-10-i386-pkg.bz2
・・・実は、SPARC 版は、Solaris 10 だろうが Nevada だろうがとてつもなく遅いようで、この問題をどうにかしないと常用できないくらい遅いらしく・・・
描画ライブラリが Cairo になったのはよいのですが、SPARC ではハードウェアアクセラレーションに対応していないため Firefox 2 より激遅になってしまったようです。
(Xorg server の Xrender Extension を使っているようです)
しかも、これをなんとかしないと、x64 server を使っていても Sun Ray ユーザ涙目という状態になります。
いちお、対策は考えているようですが・・・
LSARC 2008/158 Firefox 3 for Solaris NevadaXrender 使わないようにすれば、Firefox 2 並に使えるようになるのかな?
http://www.opensolaris.org/os/community/arc/caselog/2008/158/onepager/2.2. Risks and Assumptions:<br /><br /> Firefox 3 depends on Cairo for rendering, while Cairo leverages some <br /> features of X to improve rendering performance. Xsun on Sparc, and the<br /> X server used by Sun Ray Server Software (SRSS) are lacking some<br /> features, such as Xrender. This causes Firefox 3 to have lower<br /> performance on those platform. We have been working to improve the<br /> performance of Firefox 3 without Xrender, which helps Firefox 3's<br /> performance on both of Xsun and SRSS Xserver.
