佐野@浜松です。 In article <77cuke$ath$1 _at_ news0.netlaputa.or.jp> "tatsuo umeda" <tumeda _at_ kw.netlaputa.ne.jp> さん writes: > In article <779umf$22h$1 _at_ news0.netlaputa.or.jp> > "tatsuo umeda" <tumeda _at_ kw.netlaputa.ne.jp> > writes: > > 以下の文章は、インターネットで探したものでした。 > > 「http://www.st.rim.or.jp/~ikko-/S3.html」 XFree86 でいろいろ貢献されている岡本一行さんのページですね。 ちなみに xjman プロジェクト <http://www.dsl.gr.jp/~go/xjman/> に ある xjdoc なアーカイブにも、岡本さんの了承を得てこの文章が含まれています。 <http://www.dsl.gr.jp/~go/xjman/xjdoc-0.2.tar.gz> (510,551 bytes) > にある「9.新しい S3 SVGA ドライバ」 > > の項目に、XF86_S3サーバーに問題がある場合は、SVGAサーバーを使えば解決する > こともある、と読める記述があります。 > > >> あります。これにより、設定プログラムは XF86_SVGA ではなく XF86_S3 を > >> 標準で組み込みます。しかし、冒険心があるか、もしくはXF86_S3 で問題が > >> ある場合に XF86_SVGA を試してみましょう。 > > 上記が、そのほんの一部の引用です。 この後にある 一般的な S3 をサポートするドライバは ViRGE S3 チップ以外では (理論的に は) 動作するでしょう。ドライバは S3 の新しい形式のメモリマップト I/O をサポートするように改善もしています。868, 968 と Trio64 の系統 (古い 普通の Trio64s を除いて) のチップがそれに当たります。新しい MMIO は自 動で使用します。"NO_MMIO" オプションを付けるとその機能を使用しなくなり ます。 新しい形式の MMIO を使用するとチップは XF86_S3 よりも性能が改善されま す。特に PCI バスでは改善されます。MMIO 無しの性能は大体、XF86_S3 と同 じぐらいです。速いところもありますが遅いところもあります。 を読むと、 PCI な Trio64 の新しめのチップでは XF86_S3 より XF86_SVGA を 使ったほうが MMIO (Memory Mapped In/Out) を使えるので描画性能は高そうです。 > 私のところの環境では、なぜか、XF86Setupがうまく起動できませんでした。 ひょっとして XF86_VGA16 サーバーをインストールしていないとか ? (XF86Setup は画面表示のためにこのサーバーを使います。) > でも、まだ納得が行かない私です。このメールの下に、記述があるのですが、 > XF86_SVGAが、s3_verge や s3_svga それに RIVA128 ほか、多くのビデオ・カード > をサポート対象にしている理由をご存知の方は、どうぞ教えてください。 正確な「理由」は知りませんが、カード毎にたくさんのサーバーを作るより ひとつのサーバーでたくさんのカードに対応できたほうが、アーカイブの 管理上も、コード開発 (維持・管理) 上も嬉しいからでは ? 利用者にとっても 「どのサーバーにしたら良いか」悩むことが少なくなりますし。カードによる 区別の他にも、 OS による区別、さらには OS やライブラリのバージョンに よる区別など (Linux の libc5 と glibc2 とか、 FreeBSD の 2.x と 3.x とか) もありますから。 # Linux には axp とか m68k とか ppc とかもあるのか。 NetBSD と FreeBSD # それに Linux-ix86 な 2 種類には PC98-Servers もありますね。 # NetBSD の m68k と書かれたものが見あたらない、と思ったら NetBSD は # XFree86 のコードをベースに独自のコードを管理している、と # README.NetBSD に書いてありました。 ftp.netbsd.org を探すと、 # 1.3.3 で 11 種類くらいありますね。 alpha は無いみたい、と思ったら # 1.3I にポツンとあった。1.3F と 1.3G に arm32 が。 ついでに宣伝しておくと、次のメジャーバージョンアップ (XFree86 4.0) では現在の XF86_S3 や XF86_S3V なども含めて、ひとつのバイナリに まとめる構想が進んでいるという噂です。 OS によってすこし違いがある かもしれませんが、すくなくとも Linux や FreeBSD などではきっと そういう風になるでしょう。理由はたぶん「そのほうが便利だから」では ないでしょうか。 -- #わたしのおうちは浜松市、「夜のお菓子」で有名さ。 <xlj06203 _at_ nifty.ne.jp> : Taketoshi Sano (佐野 武俊)
References:
- [fol] X can't start by Trio64V2/DXtatsuo umeda
- [fol] Re: X can't start by Trio64V2/DXJunya Minemori
- [fol] Re: X can't start by Trio64V2/DXtatsuo umeda
- [fol] Re: X can't start by Trio64V2/DXAkira NISHIMURA
- [fol] Re: X can't start by Trio64V2/DXtatsuo umeda
- Prev by Date: [fol] Re: MELCO のLPC2-T を認識しない
- Next by Date: [fol] [Q] AGP(Intel740ボード)でXサーバーを認識させる事はできないのでしょうか?
- Previous by thread: [fol] Re: X can't start by Trio64V2/DX
- Next by thread: [fol] Re: X can't start by Trio64V2/DX
- Indexes:[Main][Thread]