|
一、下载NVIDIA-Linux-x86-1.0-8756-pkg1.run ; 需要在系统中安装kernel-devel*
二、切换到文本模式下,init 3,如果不出现文本模式就用快捷键。
三、在root权限下,cd到NVIDIA-Linux-x86-1.0-8756-pkg1.run所在的目录.运行sh NVIDIA-Linux-x86-1.0-8756-pkg1.run;然后一步一步走,自己很容易明白的。安装完成可以不选择其自动帮你配置(反正,自动配置也没有完整,还是用不了)
四、运行chcon -t textrel_shlib_t /usr/X11R6/lib/modules/drives/nvidia* ,因为nvidia的驱动放到/usr/X11R6/lib/modules下面,且FC 5有SELinux保护;其他不明白的地方自己网上查。
五、改/etc/X11/xorg.conf。(这里比较多)
1、在Section "Files"中添加下面红色字体的内容,否则找不到相应模块。如下:
Section "Files"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, a font server independent of the X server is
# used to render fonts.
ModulePath "/usr/lib/xorg/modules/extensions"
ModulePath "/usr/lib/xorg/modules"
ModulePath "/usr/X11R6/lib/modules/extensions"
ModulePath "/usr/X11R6/lib/modules"
FontPath "unix/:7100"
EndSection
2、去除 Driver "nv"
(or Driver "vesa")
(or Driver "fbdev")
并且替换为 Driver "nvidia"
3、去除
Load "dri"
Load "GLCore"
4、如果不存在,添加一行 Load "glx"
5、将刷新频率提升到正常85Hz,添加下面红色字体的内容:
Section "Screen"
Option "UseEDID" "FALSE"
option "UseEDIDFreqs" "FALSE"
option "UseEDIDDpi" "FALSE"
option "ModeValidation" "NoEdidModes"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
六、重新启动就可以了(或者init 5, startx)。
附: 我的xorg.conf 在http://kinsprite.cublog.cn/ 那个文章上面有。 |
|