在Fedora中,有一个安装模块叫SELinux,这个模块使Fedora安全性更高了,但是,对于我们这样的初学者来说是一件比较麻烦的事,由于自己的时间原因,我并没有研究过SELinux这方面的东西,所以如果有什么不懂,只能在网上搜一搜了。
由于时间问题,我也很久没有写博客了,趁现在有时间,先把原来做过的东西写上来先,以后有时间继续更新。谢谢大家支持!
显卡安装的好处:
Fedora安装后,默认会使用一个通用的显示驱动程序,这个使用这个驱动程序,并不能把你显卡的性能发挥出来,因为那不是专用驱动。可能有人会问为什么要装专用驱动程序,这不看起来都一样吗?也许对于不清楚的人会有这样的疑问,如果你装上显卡驱动后,你会发现Linux的效果绝对不比Windows差。在开发3D图形等时,显卡驱动将会影响运行效果。
由于本人电脑上的显卡是A卡,所以我将在这里讲述我安装A卡驱动的过程(网上有很多N卡的驱动安装教程,所以就不多说了,A卡的教程却不多)。
我的情况:
我安装的是Fedora14,其他也没什么特别,只是显卡是ATI Mobility Radeon HD 2400,我的电脑比较老了,所以显卡也是比较低的,所以刚好达到驱动安装要求,如果比我这款显卡还低的,我就没办法了,因为这个我也找了很久才找出来的,如果想找相应的安装方法,只能自己找了。
反面教材:
由于本人也算是第一次真正接触Linux,对Linux内部很多机制不了解,也以为在Fedora上安装驱动与安装RPM文件的差别不大,所以本人在网上下载了对应我显卡的驱动的run文件,并使用命令./ati-driver-installer-11-2-x86.x86_64.run 把驱动安装上去,安装是的确没有返回什么错误,但是,在重启后,画面一直停在进度条的状态下,其实是图形界面不能正常使用了,但是文字界面还是可以正常使用的(但是那时候跟本还不懂怎么进入文字界面,后来在网上搜了很久,才发现了文字界面与图形界面的切换,进入文字界面Ctrl+Alt+F2(发现F2-F6都行),进入图形界面Ctrl+Alt+F1(有时是F7的,我也不清楚什么时候F1和F7),要切换到图形界面前提是图形界面有开启,如果你开机就进入文字界面,你将切换不到图形界面。
后来进入文字模式,把驱动卸载后,才能正常进入图形界面(这里非常抱歉,我忘记了安装路径,因为安装路径上有卸载文件,网上有说法,只要安装文件还在,就可以卸载了,安装:sh ./ATI_XX.run 卸载:sh ./ATI_XX.run --uninstall ,具体没试过,如果卸载不了,可以去etc/ati/ 里找,因为我印象是这个文件夹)
安装ATI Mobility Radeon HD 2400 驱动:
后来在网上找到一个网站:http://forums.fedoraforum.org/showthread.php?t=155503 ,这个网站是英文的,我在这里再描述一下吧。
就如上面所讲,所有低于HD系列的都不支持。
下面的Shell中,第一个都是su,是为了让大家知道整个过程都要在管理员权限操作,只要输入一次即可,除非你在整个过程中关闭了终端。
第一步:清理
如果先前安装过AMD-ATI提供的二进制安装包(.run文件也是二进制包),应先卸载,然后修复Mesa 。
#su #yum reinstall mesa-libGL
第二步:升级内核
#su #yum update kernel
更新完成后,重启至新内核。
第三步:安装驱动
1、安装Fedora14 rpmfusion驱动
#su #rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm #yum --enablerepo=rpmfusion-nonfree-updates-testing install kmod-catalyst xorg-x11-drv-catalyst xorg-x11-drv-catalyst-libs.i686
2、如果你的内核是PAE内核,请按下面操作。(查看内核是否PAE可以进入文字界面Ctrl+Alt+F2,里面有写内核版本,如果有写PAE,就是代表是PAE内核,反之,为非PAE内核,由于文字界面截不了图,所以请大家慢慢查看,不要选错了操作。)
#su #rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm #yum --enablerepo=rpmfusion-nonfree-updates-testing install kmod-catalyst-PAE xorg-x11-drv-catalyst-libs.i686 xorg-x11-drv-catalyst
如果你的内核不是PAE内核,请按下面操作
#su #rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm #yum --enablerepo=rpmfusion-nonfree-updates-testing install akmod-catalyst xorg-x11-drv-catalyst xorg-x11-drv-catalyst-libs.i686
第四步:修改grub.conf
这命令是增加nomodeset选项到/boot/grub/grub.conf
#su #sed -i '/root=/s|$| nomodeset|' /boot/grub/grub.conf
第五步:备份旧的initramfs 和 备注initramfs文件
#su #cd /boot #mv initramfs-`uname -r`.img initramfs-`uname -r`.img-original #dracut -v /boot/initramfs-`uname -r`.img `uname -r`
第六步:重启
#su #reboot
按照上面的操作后,进入桌面时的进度界面会不一样了,不再是以前那个Fedora的加载界面了,现在的加载界面虽然没以前漂亮,但是桌面3D效果已经可以开启了。
系统->首选项->桌面效果,进入桌面效果窗口。好了,试一下你机子上的效果吧。