需要注意編譯 kernel 的 gcc 版本跟系統使用的需要一致
方式一:debian 方式
以下引用自 http://140.116.226.211/wiki/doku.php?id ... n:x-window
- 代碼: 選擇全部
使用debian化的包裝方式
apt-get install gcc linux-headers-`uname -r`
apt-get install fglrx-kernel-src (會在/usr/src/中出現fglrx.tar.bz2)
cd /usr/src
tar jxvf fglrx.tar.bz2
cd modules/fglrx
module-assistant auto-install fglrx
dpkg -i /usr/src/fglrx-kernel-`uname -r`_8.23.7-1+2.6.15-8_i386.deb
安裝 debian driver
- 代碼: 選擇全部
apt-get install fglrx-driver
方式二:自 ati 網站下載 bin 檔安裝
- 代碼: 選擇全部
列出能建立的類型:
./ati-driver-installer-8.28.8.run --listpkg
建立 Debian/etch 專用版本
./ati-driver-installer-8.28.8.run --buildpkg Debian/etch
會產生
- 代碼: 選擇全部
fglrx-control_8.28.8-1_i386.deb
fglrx-driver_8.28.8-1_i386.deb
fglrx-driver-dev_8.28.8-1_i386.deb
fglrx-installer_8.28.8-1_i386.changes
fglrx-kernel-2.6.18-3-686-bigmem_8.28.8-4+2.6.18-8_i386.deb
fglrx-kernel-src_8.28.8-1_i386.deb
fglrx-sources_8.28.8-1_i386.deb
安裝
- 代碼: 選擇全部
dpkg -i fglrx-driver_8.28.8-1_i386.deb \
fglrx-kernel-src_8.28.8-1_i386.deb \
fglrx-kernel-2.6.18-3-686-bigmem_8.28.8-4+2.6.18-8_i386.deb
apt-get -f upgrade
在 console 下 載入 module
- 代碼: 選擇全部
depmod -ae
modprobe fglrx
加入開機啟動的 module: cat /etc/modules
- 代碼: 選擇全部
ide-cd
ide-disk
ide-generic
psmouse
sd_mod
fuse
fglrx
Xorg 設定
如果使用 DVI 介面 記得加入 ForceMonitors 部份設定
否則預設會去找 D-sub 介面 會以為安裝失敗
更多資訊可以 man fglrx
- 代碼: 選擇全部
Section "Module"
# Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "dri"
Load "extmod"
SubSection "extmod"
Option "omit xorg-dga"
EndSubSection
Load "int10"
Load "record"
Load "type1"
Load "vbe"
EndSection
Section "Device"
Identifier "Generic Video Card"
Driver "fglrx"
Option "UseInternalAGPGART" "yes"
Option "ForceMonitors" "TMDS1"
Option "KernelModuleParm" "agpgart=2"
Option "OpenGLOverlay" "off"
Option "no_accel" "off"
Option "no_dri" "off"
Option "VideoOverlay" "on"
BusID "PCI:1:0:0"
Screen 0
EndSection
驗證:有出現 ATI Technologies Inc. 就是成功了
- 代碼: 選擇全部
fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9000 PRO DDR Generic
OpenGL version string: 1.3.1091 (X4.3.0-8.28.8)
跑一次測試畫面
- 代碼: 選擇全部
fgl_glxgears