centos 6.4 ATI 显卡安装及xorg占用CPU过高的问题

笔记本型号:E420-1141-A28

显卡型号:AMDRadeonHD6630M
CentOS版本:64 位  6.4
 
一.安装显卡驱动
1.先到ATI官方选择 下载对应的最新驱动(http://support.amd.com/us/gpudownload/Pages/index. aspx).
2.#sudo sh ./amd-driver-installer-catalyst-13-4-x86.x86_64.run --extract ati
3.#cd ati
4.#sh ./packages/RedHat/ati-packager.sh --buildpkg RHEL6_64a    (32位的把红色部分换成RHEL6)
这一步是编译你的驱动,最终生成了 fglrx64_p_i_c-12.104-1.x86_64.rpm
5.#sudo init 3  (切换到字符界面)
6.#sudo rpm -ivh fglrx64_p_i_c-12.104-1.x86_64.rpm
这里会可能会提示缺少依赖包,所以我用的是如下命令
yum install  fglrx64_p_i_c-12.104-1.x86_64.rpm

7.#sudo aticonfig --initial     (初始化你的配制文件)
如果提示/etc/X11/xorg.conf 不存在的话用  touch  /etc/X11/xorg.conf  生成一个文件
8.#sudo init 5  (切换到图形界面)
10.#fglrxinfo    (验证是否安装成功)
display: :0.0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon 6600M and 6700M Series
OpenGL version string: 4.2.12217 Compatibility Profile Context 12.104
   #glxgears  测试图形化界面
二.xorg占用CPU过高
经过前面的显卡驱动安装,明显感觉到CPU的散热已经有所下降,但是xorg(图形程序)的占用CPU率还是过高。
#gedit /etc/X11/xorg.conf
在 Device里加上
 Option "MigrationHeuristic" "greedy"
如下
Section "Device"
 Identifier "ATI Radeon"
 Driver "ati"
 Option "AccelMethod" "EXA"
 Option "MigrationHeuristic" "greedy"
 Option "AccelDFS" "true"
 Option "EnablePageFlip" "true"
 Option "EnableDepthMoves" "true"
EndSection
 
 
参考:
http://www.linuxinsight.com/your-ati-radeon-very-slow-on-xorg-x-server-1.3.html
http://ubuntuforums.org/showthread.php?t=1130582
 
==================
 花了很长时间才搞定,但是可能还是存在问题,欢迎大家交流!

你可能感兴趣的:(centos)