intel、ATi顯示卡驅動的安裝及其它顯示卡的驅動資源 目前使用Intel 內建顯示卡的計算機主要集中在中低端商務桌上型電腦和中低端筆記本電腦。這裡介紹一下Linux下顯示卡驅動安裝方法。 Intel針對內建顯示晶片提供了兩種驅動程式:i915Graphics和i810Graphics。 一、 使用82830M, 82845G, 82852GM, 82855GM, 82865G, 82915G晶片組顯示卡安裝 基于以上晶片組的Intel晶片整合圖形處理器:Extreme Graphics、Extreme Graphics2、GMA900在Linux使用相同的驅動程式。 1.驅動下載下傳: 官方驅動網址: http://downloadfinder.intel.com/ 2.軟體安裝 #rpm -ivh dri-I915-v1.1-20041217.i386.rpm 3.選擇正确的驅動程式 通常有兩種方法可以指定正确的驅動程式: 方法一: 運作:# Xconfigurator 程式會一步步提示你,其中選擇正确的驅動程式,通常一路預設,但在選擇分辨率時選16K的800*600,這一點很重要。這兩個方法都會将結果寫入 /etc/X11/XF86Config這個配置檔案。 方法二:直接更改 XFree86的配置檔案,這種方法适用于所有在Linux發行版本。 # 使用編輯器修改檔案: /etc/X11/XF86Config 或 XF86Config-4,在其中找到 Section "Device" Identifier "Videocard0" Driver "i810" (将會使用 i810_drv.o的驅動程式) VendorName "Videocard vendor" BoardName "Intel 865" EndSection 該配置檔案中其他需要注意的地方: Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Unknown monitor" HorizSync 31.5 - 37.9 VertRefresh 50.0 - 70.0 Option "dpms" EndSection 這個部分是設定你的顯示器類型,如果不知道自己的顯示器叫什麼沒關系,但需要将顯示器的垂直重新整理率和水準重新整理率正确設定,可以檢視顯示器的說明書,以上是15寸顯示器最常用的頻率,如果這個參數設定錯誤,顯示器就會花屏或黑屏。 Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 16 SubSection "Display" Depth 16 Modes "1024x768" "800x600" "640x480" (預設使用最高的分辨率) EndSubSection EndSection 這裡是設定顯示模式的地方,包括螢幕的分辨率,和色深,預設使用最高的分辨率,如果想使用較低的分辨率,将高分辨率删除就可以了,在這個配置檔案中顯示器會使用"1024x768" 的分辨率,色深是16位色。有關XF86Config檔案的詳解可以看它的手冊頁: # man XF86Config 4.啟動X-window 二、 使用i810, i810-dc100, i810e, i815晶片組顯示卡安裝 目前一些老式台式計算機和筆記本還使用i810晶片組和i815晶片組的內建顯示卡,它的顯示卡安裝方法和步驟和上面介紹的相似,不同之處在于驅動程式。i810, i810-dc100, i810e, i815晶片組全都是i752顯示晶片,i752是i740的改進型号,這是Intel公司推出的第一種內建顯示功能的晶片組,是以i810系列晶片組和i815系列晶片組使用相同的驅動,i815顯示晶片Linux驅動下載下傳連結:http://dl6.mydown.com/home3/display/xfcom_i810-1.2-3.i386.rpm ATi顯示卡的Linux驅動安裝 ATi作為NVIDIA市場的最主要競争對手,RADEON(鐳)以高分辨率下的優美畫質著稱。 以前ATi的顯示卡驅動對Linux的支援一直不太好,通常需要修改Linux核心。直到2005年6月9日釋出的驅動才使用.run格式,具備圖形化安裝界面(可以在X-window圖形界面下安裝),有自動配置和自定義兩種安裝方式,不過安裝之後都要到字元模式下進行配置。 1.驅動下載下傳網址 官方網址:http://www2.ATi.com 2.軟體安裝: #sh ATi-driver-installer-8.14.13.run 3.驅動程式配置 重新啟動系統然後切換回到指令行界面,運作指令: #init 3 #/usr/X11R6/bin/fglrxconfig 配置開始,是采取問答的形式進行,隻需鍵入提示的選擇即可,其中的配置項目鍵盤、滑鼠類型;重新整理頻率、分辯率一定要根椐你的硬體選對,否則是不能啟動X的是否打開抗鋸齒等功能按需而定配置完成後會提示是否寫入XF86Config-4檔案,鍵入Y回車即可,此後X配置檔案是XF86Config-4而不是XF86Config重新開機一下X,安裝完成。 運作指令: #fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: ATi Technologies Inc. OpenGL renderer string: RADEON 9550 Generic OpenGL version string: 1.2.1234 (1.2.3) #glxgears 7121 frames in 5.0 seconds = 1424.200 FPS 7851 frames in 5.0 seconds = 1570.200 FPS 檢視驅動是否安裝成功和3D加速效果,因為目前,大多數Linux下的3D加速遊戲采用的都是OpenGL。 6.其他ATi顯示卡驅動 ATi raedon雖然有了官方驅動,但是使用7500,M6,M7晶片顯示卡的使用者隻能用非官方驅動了。安裝這些驅動通常需要三個步驟: (1)核心配置; (2)安裝驅動 ;(3)配置/etc/X11/XF86Config 檔案。 這裡有一篇經典的文檔,需要的讀者可以參考:《Hardware 3D AccelerATion Guide》 連結:http://wren.gentoo.org/doc/en/dri-howto.xml 掌握顯示系統的調試和常見故障排除 一、 xvidtune工具 上面我們主要介紹了顯示卡的配置,其實一個完整的系統系統還包括顯示器,這裡介紹一個兼顧二者的工具。可以用Linux自帶的xvidtune這個工具軟體來調整螢幕的位置,在終端中運作xvidtune 可以通過裡面的滑塊來調整螢幕位置,設定好後點“show”,在終端視窗中會出現如下一行文字:在終端視窗中會出現如下一行文字: "800x600" 56.30 800 832 896 1048 600 601 604 631 +hsync +vsync。如果想儲存設定, 退出後要修改/etc/X11/XF86Config-4這個檔案Modeline一行,将内容修改為上面顯示的文字:"800x600" 56.30 800 832 896 1048 600 601 604 631 +hsync +vsync,即可。 二、顯示卡性能綜合測試工具: X11perf是一個測試Xserver的性能工具,工作在指令行,可以測試各種分辨率的性能: #x11perf -repeat 3 -reps 10 -subs 10 100 -circulate 上面指令可以全面檢測一遍Xserver。詳細使用方法檢視手冊頁,或者連結:http://www.xfree86.org/4.2.0/x11perf.1.html 。 其他顯示卡的網絡資源 除了NVIDIA、ATi、Intel三家主流顯示晶片,VIA、SIS、S3、3dfx也占有桌上型電腦、筆記本、伺服器、工作站的3D顯示卡小部分市場佔有率。 下面是使用這些晶片顯示卡驅動程式下載下傳網址: VIA晶片內建顯示卡的驅動程式: http://www.viaarena.com/?PageID=296 SIS晶片顯示卡驅動程式: http://www.mypcera.com/qu/2/soft1/xsis.rpm 3dfx晶片顯示卡驅動程式:http://www.idhw.com/textual/chip/3dfx/3dfx.html S3晶片顯示卡驅動程式: http://list.driverguide.com/list/LINUX/company906/ 本文不全未提到的一些故障分析部份請檢視論壇nvidia顯示卡驅動的安裝。 本文由本站删減摘抄并補充改錯和唯護 原文:計世網 特約撰稿 曹元其