?? xfree86-howto-2.html
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
<TITLE>Linux XFree86 HOWTO 中譯版: 硬體需求</TITLE>
<LINK HREF="XFree86-HOWTO-3.html" REL=next>
<LINK HREF="XFree86-HOWTO-1.html" REL=previous>
<LINK HREF="XFree86-HOWTO.html#toc2" REL=contents>
</HEAD>
<BODY>
<A HREF="XFree86-HOWTO-3.html">Next</A>
<A HREF="XFree86-HOWTO-1.html">Previous</A>
<A HREF="XFree86-HOWTO.html#toc2">Contents</A>
<HR>
<H2><A NAME="s2">2. 硬體需求</A></H2>
<P>在 XFree86 3.3版, 以下的顯示晶片組是被支援的. 這文件包括你的顯示介面卡
應該說明所使用的晶片組. 如果你在市場上拿到很新的顯示卡,
或買一臺新機器而附有顯示卡, 應要求販售商正確的指出該顯示卡是哪家制造,型號,
及晶片組. 這可以要求販售商為你去打技術支援電話; 一般販售商會樂意這麼做.
大部分 PC 硬體販售商會說這個顯示卡是 ``標準 SVGA 卡'', 它 ''應該能正常運作''
在你的系統上. 解釋一下你的軟體 (提到 Linux 和 XFree86!)
并沒有支援所有顯示晶片組, 所以你必須要有詳細的資料.
<P>你也能得知你的顯示卡藉由執行 <CODE>SuperProbe</CODE> 程式, 它包含於
XFree86 套件. 這在以下會有更詳盡的說明.
<P>以下標準 SVGA 晶片組有被支援:
<UL>
<LI> Tseng ET3000, ET4000AX, ET4000/W32, ET6000</LI>
<LI> Western Digital/Paradise PVGA1</LI>
<LI> Western Digital WD90C00, WD90C10, WD90C11, WD90C24, WD90C30, WD90C31,
WD90C33</LI>
<LI> Genoa GVGA</LI>
<LI> Trident TVGA8800CS, TVGA8900B, TVGA8900C, TVGA8900CL, TVGA9000,
TVGA9000i, TVGA9100B, TVGA9200CX, TVGA9320, TVGA9400CX, TVGA9420,
TGUI9420DGi, TGUI9430DGi, TGUI9440AGi, TGUI9660XGi, TGUI9680</LI>
<LI> ATI 18800, 18800-1, 28800-2, 28800-4, 28800-5, 28800-6, 68800-3,
68800-6, 68800AX, 68800LX, 88800GX-C, 88800GX-D, 88800GX-E,
88800GX-F, 88800CX, 264CT, 264ET, 264VT, 264VT2, 264GT</LI>
<LI> NCR 77C22, 77C22E, 77C22E+</LI>
<LI> Cirrus Logic
CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428, CLGD5429,
CLGD5430, CLGD5434, CLGD5436, CLGD5440, CLGD5446, CLGD5462,
CLGD5464, CLGD6205, CLGD6215, CLGD6225, CLGD6235, CLGD6410,
CLGD6412, CLGD6420, CLGD6440</LI>
<LI> OAK OTI067, OTI077, OTI087</LI>
<LI> Avance Logic ALG2101, ALG2228, ALG2301, ALG2302, ALG2308, ALG2401</LI>
<LI> Chips & Technologies
65520, 65530, 65540, 65545, 65520, 65530, 65540, 65545, 65546,
65548, 65550, 65554</LI>
<LI> MX MX68000, MX680010</LI>
<LI> Video 7/Headland Technologies HT216-32</LI>
<LI> SiS 86C201, 86C202, 86C205</LI>
<LI> ARK Logic ARK1000PV, ARK1000VL, ARK2000PV, ARK2000MT</LI>
<LI> RealTek RTG3106</LI>
<LI> Alliance AP6422</LI>
<LI> Matrox MGA2064W and Mystique cards</LI>
<LI> NVidia/SGS Thomson NV1, STG2000
</LI>
</UL>
<P>以下具有加速特性的 SVGA 晶片組也被支援:
<UL>
<LI> 8514/A (and true clones)</LI>
<LI> ATI Mach8, Mach32, Mach64</LI>
<LI> Cirrus CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428, CLGD5429,
CLGD5430, CLGD5434, CLGD5436, CLGD5440, CGLD5446, CLGD5462,
CLGD5464.</LI>
<LI> S3 86C911, 86C924, 86C801, 86C805, 86C805i, 86C928, 86C864, 86C964,
86C732, 86C764, 86C765, 86C868, 86C968, 86C325, 86C988</LI>
<LI> Western Digital WD90C31, WD90C33, WD90C24A</LI>
<LI> Weitek P9000</LI>
<LI> IIT AGX-014, AGX-015, AGX-016</LI>
<LI> IBM XGA-2</LI>
<LI> Tseng ET4000/W32, ET4000/W32i, ET4000/W32p, ET6000</LI>
<LI> Ark Logic ARK1000PV, ARK1000VL, ARK2000PV, ARK2000MT</LI>
<LI> MGA2064W</LI>
</UL>
<P>使用這些晶片組的顯示卡有被支援所有匯流排型式[bus type],包括 VLB 和 PCI.
<P>除了 Avance Logic, MX 和 Video 7 晶片組只有支援 256 色模式,
以上其他全都同時有支援 256 色和 單色模式. 若你的顯示卡裝有足夠的 DRAM,
以上晶片組很多都有支援每單位像素[pixel] 16 及 32 位元[bits] 模式
(特別是一些 Mach32, P9000, S3 和 Cirrus boards). 通常的設定是每單位像素 8 位元
(亦即 256 色).
<P>單色的伺服程式[monochrome server]也支援 generic VGA cards,
Hercules monochrome card, Hyundai HGC1280, Sigma LaserView,
和 Apollo monochrome cards. 在 Compaq AVGA 的部分,
只有 64k 顯示記憶體是有支援給單色伺服程式, 而 GVGA 還未對超過 64k 做測試.
<P>這列表毫無疑問地將會隨時間而擴增. XFree86 目前版本的 release notes
應該會包含完整所支援顯示晶片組的列表.
<P>XFree86 發展者所面臨的一個問題是,
某些顯示卡制造商為能定出驅動該卡所使用的時脈頻率,而使用非標準機制.
這些制造商中,有些要嘛就沒有公開,如何程式設計這張卡的規格;
要嘛他們就是要求發展者簽一張決不可□露的聲明書,以取得該資料.
這明顯地限制 XFree86 軟體的自由散布, 有些事是 XFree86 發展團隊所不樂意去做的.
有好長的一段時間,這是個問題發生在 Diamond 所制造的某些顯示卡上, 但當 XFree86
的 3.1 版時, Diamond 已經開始與這個發展團隊合作,而釋出免費的驅動程式給這些卡.
<P>在 Linux 下 XFree86 所建議架設是一臺 486 或更好, 而且至少搭配 8 megabytes RAM,
和具有上述所列出晶片組的顯示卡. 為了最好的表現, 我們建議使用加速卡,
像是張 S3-chipset card. 你應該檢查對於 XFree86 的文件,
而且在決定冒險一試的心態下,購買昂貴的硬體之前,請先檢查你的特定卡是有支援的.
<P>一方面值得一提的是, Matt Welsh (這個 FAQ 的發起人) 的個人 Linux system 是一臺
486DX2-66, 20 megabytes RAM, 裝配有 2 megabytes DRAM 的 VLB S3-864 chipset card.
他在該機器上跑 X benchmarks ,也有在 Sun Sparc IPX workstations 上跑.
Linux system 大略是比 Sparc IPX 快 7 倍 (好奇的窺探, 在 Linux 下而用該顯示卡的
XFree86-3.1 大約跑出 171,000 xstones; Sparc IPX 則大約是 24,000). 一般而言,
在使用加速 SVGA 卡的 Linux system 下的 XFree86 比起建立在商業上的
UNIX workstations (它通常采用簡單的 framebuffers 來圖形顯示)
會有較佳的表現.
<P>你的機器至少需要 4 megabytes 的 physical RAM, 和 16 megabytes
的 virtual RAM (舉例而言, 8 megs physical 和 8 megs swap).
記住你有的 physical RAM 越多,系統當發生記憶體短缺而要交換[swap]存取硬碟機會越少.
因為 交換 本質上是慢的(磁碟相較記憶體是蠻慢的), 要流暢地跑 XFree86 的話,
有 8 megabytes RAM 或更多是必要的. 16 megabytes 更好.
具有 4 megabytes 的 physical RAM 的系統可能比跑 8 megs 或更多的系統慢
<EM>許多</EM> (甚至可高達 10 倍).
<P>
<P>
<HR>
<A HREF="XFree86-HOWTO-3.html">Next</A>
<A HREF="XFree86-HOWTO-1.html">Previous</A>
<A HREF="XFree86-HOWTO.html#toc2">Contents</A>
</BODY>
</HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -