Fedora 10 3D桌面(ATI HD 3200驱动安装)

84580799 2009-04-12

昨天因为ATI显卡(我的是ATI HD3200)原因没能在Fedora 10下体验3D桌面的绚丽,今天找了些帖子终于安上了显卡驱动,

方法是:1. 安装驱动

su -

rpm -Uvh http://download1.rpmfusion.org/nonfr...ble.noarch.rpm http://download1.rpmfusion.org/free/...ble.noarch.rpm

yum install akmod-fglrx xorg-x11-drv-fglrx xorg-x11-drv-fglrx-libs.i386

对于使用64位系统的朋友还需要额外的几步:

rm -f /usr/lib/dri/fglrx_dri.so

ln -s /usr/lib64/dri/fglrx_dri.so /usr/lib/dri/fglrx_dri.so

ldconfig

2.安装system-config-display

su

yum install system-config-display

然后运行 system-config-display, 什么都不用改,点击确定即可。此步的目的是生成一个 xorg.conf 文件。

3.编辑 xorg.conf

首先调用ati显示配置做初步工作

su

aticonfig --initial -f

然后手动编辑 xorg.conf

su

gedit /etc/X11/xorg.conf

添加以下字段:

Section "DRI"

Mode 0666

EndSection

然后在 Device 字段添加如下内容:

Option "OpenGLOverlay" "off"

Option "VideoOverlay" "on"

4.备份已有的 initrd (译者注:这个文件记录了内核模块的位置信息,修改它是为了禁止载入已有的 radeon 驱动)

su

mv /boot/initrd-`uname -r`.img /boot/initrd-`uname -r`.img.backup

重新生成新的 initrd,使 radeon 模块不会被强行载入

su

mkinitrd -v /boot/initrd-`uname -r`.img `uname -r`

5.编辑grub.conf

su

gedit /boot/grub/grub.conf

在内核所在行的最后添加 “nopat“。

6.重新启动计算机

这步是必须的,否则fglrx的内核模块不会编译。

重启计算机后发现字体变模糊了,而且屏幕尺寸也变了,没办法只能再修改etc中的grub.conf文件,在title Fedora (2.6.27.5-117.fc10.i686)

root (hd0,7)

kernel /vmlinuz-2.6.27.5-117.fc10.i686 ro root=UUID=2cf621b5-3135-41af-afc1-6fda079650ca rhgb quiet 后添加上一行vga=792(因为我选的是1024*768的 )保存后就ok了!!!

但字体还是有点模糊(现在在想办法解决)

安装完了驱动后就开始安装 Compiz

方法:1)安装compiz:

yum install compiz

(2)安装compiz-fusion:

yum install compiz-fusion*

(3)安装fusion*

yum install fusion*

(4)安装emerald主题(就是窗口装饰)

yum install emerald emerald-themes

(5) 安装任务栏托盘(模仿Mac OS X的任务栏,效果独特很棒)

yum install avant-window-navigator

经过如上的步骤,我们大体完成了3D在Fedora 10上的布局。就可在应用程序—》系统工具找到compiz fusion icon 。

相关推荐