为使用HD4XXX显卡的机器安装CentOS6.4
之前给RaspberryPi弄Pidora的时候,把之前的CentOS6.3弄坏了(进不去系统,卡在启动log那里不动了。)
找来找去,原因好像是因为弄Pidora的时候,曾经把它的根目录复制到CentOS的根目录所在分区上某个文件夹里,然后又剪切回去。也许Pidora里面有软、硬文件链接神马的吧,可能剪切的时候,就顺带着把CentOS系统里面的某些文件也给剪掉了(又试过两次,只要复制之后,再剪切,一定会损坏CentOS。话说还真是脆弱啊——Linux)。
于是,只好重装了,看6.4出了,就下来装。结果卡在显卡了(果然太老了,改换电脑了么- -!,继Fedora之后,CentOS也放弃他了)。找来找去,就在显卡快烧了的时候,找到了这篇文章:http://www.thinkingquest.net/articles/38.html
不说废话了,安装步骤流水帐:
官网下6.4的Live DVD(CD版的内容太少)下LiveUSB Creator(就是Fedora常用的那个)找张SD卡做Live USByum install yum-fastestmirror yum-presto开发工具(为安装显卡做准备)
?
yum groupinstall “Development Tools”
?RPMFusion源
NTFS支持
yum install ntfs-3g
?更新
yum updatereboot
?降级Xorg
yum remove xorg-x11-drv-modesettingyum --disablerepo=\* --enablerepo=C6.3\* downgrade xorg\*yum --disablerepo=\* --enablerepo=C6.3\* install xorg-x11-drivers
?防止Xorg再次被更新
编辑/etc/yum.conf添加 exclude=xorg*
安装显卡驱动必要的依赖
yum install libX11.i686 libXext.i686 glibc.i686 libstdc++.i686 compat-libstdc++-33?安装显卡
官网下载驱动 解压,改名成ATI.run(不然名字太长了)
改权限(如果开了SELinux,而且又没用root登录的话,有些目录下即使改了可能也不能运行)
chmod a+x ATI.run
?释放
./ATI.run --extract ati
?生成安装文件
cd ati./packages/RedHat/ati-packager.sh --buildpkg RHEL6_64a
?安装
cd ..rpm -ivh fglrx64_p_i_c-X.XX.XXX.X-X.x86_64.rpm
? 如果之前装过(init 5的时候,强制安装会提示驱动正在使用)
init 3
?然后重新root登录(cd到所在目录),再
rpm -ivh fglrx64_p_i_c-X.XX.XXX.X-X.x86_64.rpm --force --nodeps
?初始化(从6.3甚至再早开始,就已经没有/etc/X11/xorg.conf了,都是/etc/X11/xorg.conf.d文件夹了,结果现在网上还到处都是那种还需要备份文件神马的……啥也不说了- -!)
aticonfig --initialreboot
?验证
fglrxinfoglxgears
?第一个命令没安装成功的话,是没有的。安装成功没重启的时候,显示的还是以前的驱动,重启(或者从init 3 切到 init 5)之后才可以看见HDXXXX字样
第二个命令,用闭源驱动之后,帧数神马的会明显提高……
?
温度监控yum install lm-sensorssensors-detect
?然后一路回车
下载、安装并添加到面板上:http://pkgrepo.linuxtech.net/el6/release/x86_64/gnome-applet-sensors-2.2.7-4.el6.x86_64.rpm && http://pkgrepo.linuxtech.net/el6/release/x86_64/libXNVCtrl-169.12-6.el6.x86_64.rpm(后面这个是sensors applet的依赖)
?
以上
?
1 楼 glacierbj 2013-06-28 wewewewe