網路城邦
企鵝家族
市長:
☆★ 企鵝 ★☆
副市長:
藍天飛翔小狗兒
加入本城市
|
推薦本城市
|
加入我的最愛
|
訂閱最新文章
udn
/
城市
/
不分類
/
不分類
/
【企鵝家族】城市
/討論區/
你還沒有登入喔(
馬上登入
/
加入會員
)
本城市首頁
討論區
精華區
投票區
影像館
推薦連結
公告區
訪客簿
市政中心
(0)
討論區
/
電腦資訊
字體:
小
中
大
ubuntu 7.10 x86-64 安裝 ATI Driver 7.11 (8.43.2)
瀏覽
3,514
|回應
0
|
推薦
0
☆★ 企鵝 ★☆
等級:8
留言
|
加入好友
1,安裝編譯所必須的工具
sudo apt-get install module-assistant build-essential debhelper \
debconf dh-make fakeroot libstdc++5 linux-headers-generic
LANG=C
sudo apt-get update
sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r)
2,創建deb包 注意就是你首先要在shell裡面cd到你下載的驅動的當前目錄
gusty 7.10:
bash *.run --buildpkg Ubuntu/gutsy
Feisty 7.04:
bash *.run --buildpkg Ubuntu/feisty
3,屏蔽fglrx核心模塊
注意,如果你已經安裝了linux-restricted-modules的話,那麼此步必做。
否則可以跳過(一般都要做)。
sudo gedit /etc/default/linux-restricted-modules-common
將裡面的
DISABLED_MODULES=""
改成
DISABLED_MODULES="fglrx"
4,安裝deb包 也就是前面步驟2創建的deb包
sudo dpkg -i xorg-driver-fglrx_*.deb fglrx-kernel-source*.deb fglrx-amdcccle*.deb
5,移除舊的fglrx
如果你是第一次做,那麼會提示你這個文件找不到。
別管他,繼續往下做就是。主要是為了防止舊的fglrx干擾。
sudo rm /usr/src/fglrx-kernel*.deb
sudo apt-get -f install
6,編譯內核模塊並安裝
sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant build fglrx
cd /usr/src
sudo dpkg -i fglrx-kernel-*.deb
sudo depmod -a
7,配置驅動
sudo aticonfig --initial -f
sudo aticonfig --ovt=Xv
8,把以前xorg.conf裡不支持aiglx的語句修改掉。
Section "Extensions"
Option "Composite" "1"
EndSection
Section "ServerFlags"
Option "AIGLX" "on"
EndSection
9,重啟系統或者用Ctrl+Alt+Backspace重新進入圖形界面,確認驅動是否安裝好。
確認驅動是否正確安裝(可以類似於)
fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON X700
OpenGL version string: 2.1.7059 Release
glxinfo | grep render
direct rendering: Yes
#如果開啟了xgl,那麼這裡一定是No,還有其他一些信息。
我們需要的是看到類似上面兩條的內容。
10,開啟3D桌面,讓Compiz Fusion工作
輸入
SKIP_CHECKS=yes compiz
看看你的桌面特效有沒有,最大化最小化看看是不是有3D的效果呢,
有呢說明支持3D桌面了恩,恭喜你嗯。
然後再輸入
mkdir -p ~/.config/compiz && echo SKIP_CHECKS=yes >> ~/.config/compiz/compiz-manager
重啟一下看看是不是開機自動開啟了桌面特效,應該這樣就可以了。
如果不行的話,手動點擊桌面特效裡面的選項,把桌面特效給打開。
常見錯誤:
1。如果你碰到2D加速很慢的情況,在/etc/X11/xorg.conf 的 Device section
(就是有fglrx的那段)中添上
Option "XaaNoOffscreenPixmaps"
2。如果沒有3D加速,可嘗試
sudo mkdir /lib/modules/$(uname -r)/volatile
sudo ln -sf /lib/modules/$(uname -r)/misc/fglrx.ko /lib/modules/$(uname -r)/volatile/fglrx.ko
3。另外,如果你想用圖形化的工具配置顯卡的話,比如雙頭顯示,則可以
gksu fireglcontrol
如果是用方法二的用
gksu amdcccle
當然,圖形界面的功能比較有限,最強大的還是aticonfig。最新版的控制中心有些新東西,大家可以試試。
4。如果說/usr/X11R6/lib/modules/dri/fglrx_dri.so缺失,則執行
sudo ln -s /usr/lib/ /usr/X11R6/lib/modules
5。如果執行fglrxinfo出現 libGL.so.1: cannot open shared object file,則
sudo ln /usr/lib/libGL.so.1.2 /usr/lib/libGL.so.1
6。如果還有其他問題,比如nforce3的芯片(主要是asus的K8N),說你仍然運行於mesa,
無3d加速,可以看這裡:
http://wiki.cchtml.com/index.php/Troubleshooting
http://wiki.cchtml.com/index.php/Ubuntu_Gutsy_Installation_Guide
參考資料:
ubuntu7.10 x86-64安裝ati 7.11(8.43.2)顯卡驅動成功,終於支持3D桌面了
ati官方驅動(非開源)的安裝配置(07/11/21),想用compiz的不推薦更新
至於如何開啟
3D桌面Compiz Fusion,請參考:
Mobile01:Ubuntu 7.10 加 Windows Vista,超華麗雙重開機
引用網址:https://city.udn.com/forum/trackback.jsp?no=51744&aid=2558108