2013年10月1日 星期二

Debian 安裝 AMD 閉源顯卡驅動 (fglrx)

* AMD 官方閉源驅動爲 fglr

* fglrx可以方便的查看显卡的温度,占用,超频,降频等等,电源管理



Ubuntu 官方教學:
BinaryDriverHowto/ATI - Community Ubuntu Documentation

簡單步驟直接安裝:
Debian下安装配置ATI驱动 demo大全




手動安裝:

1. 移除 fglrx 驅動

// 移除 fglrx 模組
# sh /usr/share/ati/fglrx-uninstall.sh

// 移除所有 fglrx 相關工具及檔案
# apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

// 移除 xserver 設定
# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
# /etc/X11/xorg.conf

// 重新安裝 xorg
# apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core
# dpkg-reconfigure xserver-xorg

# reboot


2. 從 AMD 官網下載驅動
# lspci -v | grep VGA

http://support.amd.com/us/gpudownload/Pages/index.aspx

// 如果記憶體夠大可直接在裏面跑
# mount -t tmpfs none /tmp -o size=2000M,remount
# cp amd-catalyst-13.8-beta2-linux-x86.x86_64.run /tmp/
# cd /tmp/

# chmod 755 amd-catalyst-13.8-beta2-linux-x86.x86_64.run
// 解開安裝檔 (需要修改某些東西)

# ./amd-catalyst-13.8-beta2-linux-x86.x86_64.run --extract fglrx-13.8

# cd fglrx-13.8/


// 建立編譯檔案連結, directory of Debian/testing is x710 (packages/Debian/ati-packager.sh line 67)
# ln -s xpic x710

// 將缺少的函式庫放進去
# cp arch/x86/usr/lib/libatiuki.so.1.0 x710/usr/X11R6/lib/
# ln -s arch/x86/usr/lib/libatiuki.so.1.0 x710/usr/X11R6/lib/libatiuki.so.1

// 建立 debian 安裝包, build 完 .deb 檔案會在上一層資料夾
# ./ati-installer.sh 13.8 --buildpkg Debian/testing


// 安裝套件
# cd ../
# dpkg-divert --rename --remove /usr/lib/libGL.so.1
# dpkg-divert --rename --remove /usr/lib/libGL.so.1.2
# dpkg --force-overwrite -i fglrx*.deb

// 如果有套件相依性問題
# apt-get install -f








Reference :
Ati Installer in Lenny - Debian Wiki
Install ATI official drivers in Ubuntu | Ubuntu Technical
Debian User Forums • View topic - ATI Radeon HD6650M amd a4-3300 how to get it work with fglrx
Ubuntu Jaunty Installation Guide - cchtml.com

ati官方驱动(非开源)的安装配置_Linux天空

有靠背金交椅: 整死人的 ATI 顯示晶片驅動程式
AMD(ATI)显卡开源radeon驱动和官方fglrx驱动的那些事


沒有留言:

張貼留言