Ubuntu/ATI显卡
ATI显卡是常见的显卡类型之一。出于多种原因,ATI显卡在Linux下面具有两种类型的驱动:
- 由AMD/ATI官方提供的版权受限的私有驱动
- 由开源社区贡献的开源驱动
相比较而言,两种驱动都各有优劣。有大量用户使用私有驱动,也有不少用户坚持使用开源驱动。
私有驱动
[编辑]权衡利弊
[编辑]私有驱动的优势:
- 自动降频,能耗较低
- 3D性能好,可以使用显卡的3D加速功能
私有驱动的劣势:
- 因为闭源,与Linux的兼容度不高,显示效果存在大量问题,尤其是桌面特效
- 低功耗是牺牲性能的结果
获取私有驱动
[编辑]AMD/ATI私有驱动fglrx的二进制包存在于Ubuntu的软件源中,用户可以通过以下方式快速获取:
- 命令行: sudo apt-get install fglrx
- 新立得软件包管理器搜索fglrx
- Ubuntu软件中心搜索fglrx
私有驱动可以自动识别硬件类型,因此不必寻找特定类型显卡的驱动。
由于需要经过Ubuntu开发者测试,软件源中的私有驱动版本比较陈旧。如果您需要更新的驱动程序,可以从AMD/ATI官方网站下载二进制安装文件。 (下面以在Ubuntu11.10系統下安裝AMD12.1版本的驅動為例)
下载后的二进制文件有两种使用方法:
- 直接运行安装(这可能需要在文件属性中勾选“允许以程序执行文件”)
- 命令行输入:sudo sh ./amd-driver-installer-12-1-x86.x86_64.run --buildpkg Ubuntu/oneiric 创建Deb包(Ubuntu11.10版本),之后通过Deb包安装
开源驱动
[编辑]开源驱动是Linux开发者自己开发的AMD/ATI显卡驱动。其优点是能够明显提高显卡与操作系统的兼容性。劣势是能耗相对较高。
权衡利弊
[编辑]开源驱动的优势有:
- 与Linux兼容度高,能够实现绝大部分显示效果
- 更新速度快,问题修正周期短
开源驱动的劣势有:
- 能耗较高
节能配置
[编辑]为了降低显卡能耗,可以通过配置驱动文件来达到降频、降温、流畅显示的目的。
1、生成配置文件
在初安装Ubuntu之后,默认使用开源驱动xserver-xorg-video-ati,但是可能未生成配置文件或配置文件不完整。因此需要手动生成配置文件。
首先,安装xserver-xorg-video-ati,如果您原来使用私有驱动而未安装开源驱动
sudo apt-get install xserver-xorg-video-ati
然后停止GDM (The GNOME Display Manager,仅适用于10.04及之前版本),这会导致图形界面消失,此时可以通过Ctrl+Alt+F2进入命令行界面,继续操作。
sudo stop gdm
注意,在Ubuntu10.10之后,显示管理器被变更为LingtDM,因此命令行应为:
sudo stop lightdm
此时就可以生成配置文件。如果您原来已经有配置文件,安全的做法是将它备份:
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak #备份xorg.conf
然后,生成配置文件:
sudo X -configure ~ #自动生成xorg.conf,保存在家目录
然后将新生成的配置文件复制到原位置:
sudo cp xorg.conf.new /etc/X11/xorg.conf
重启GDM/LightDM,或者重启计算机。
这时的配置文件处于默认值,需要进一步修改。
2、修改配置文件
打开配置文件:
sudo gedit /etc/X11/xorg.conf
在第一个Section "Device"段添加添加下列项:
- Option "AGPMode" "8" # 效果最明显, 能让高清电影更流畅, 如果你的电脑比较老, 把8改成4或者2.
- Option "AGPFastWrite" "on"
- Option "AccelMethod" "EXA" # 使compiz下也能用xv播放视频"
- Option "DynamicClocks" "on" # 动态变频节能, 适用于笔记本
- Option "ClockGating" "on" # 动态变频节能,
- Option "ForceLowPowerMode" "on" #强制GPU使用最低频率, 可用于笔记本夏季降温
重启,生效。