smlai 发表于 2006-3-22 14:50:51

FC5 nVIDIA 显卡驱动程序安装

硬件: Athlon XP/VIA KT400A+8237/GeForce 6200A
build target = i686,使用其他target自行更改

1. 下载需要的文件
wget http://people.redhat.com/davej/kernels/Fedora/FC5/kernels.repo
wget http://rpm.livna.org/livna-release5.rpm
wget http://www.leemhuis.info/files/fedorarpms/MISC.lvn/graphics/xorg-x11-drv-nvidia-1.0.8178-0.lvn.5.i386.rpm
wget http://www.leemhuis.info/files/fedorarpms/MISC.lvn/graphics/nvidia-kmod-1.0.8178-0.lvn.3.2.6.15_1.1881_FC5.src.rpm

2. 准备
cp kernels.repo /etc/yum.repos.d/
yum install rpm-build
yum update kernel
yum update kernel-devel # 如果没有安装使用yum install kernel-devel
rpm -Uvh livna-release5.rpm
reboot # 使用新内核启动

3. 编译安装 nvidia kernel module
rpm -ivh nvidia-kmod-1.0.8178-0.lvn.3.2.6.15_1.1881_FC5.src.rpm

cd /usr/src/redhat/SOURCES

修改kmodtool,删除或注释掉73行:
Requires:         ${kmod_name}-kmod-common = %{version}

cd /usr/src/redhat/SPECS
rpmbuild -bb --target i686 nvidia-kmod.spec
rpm -Uvh /usr/src/redhat/RPMS/i686/kmod-nvidia-1.0.8178-*.rpm

4. 安装配置 nvidia 驱动
rpm -Uvh xorg-x11-drv-nvidia-1.0.8178-0.lvn.5.i386.rpm

如果启用SELinux,运行
setsebool -P allow_execstack=1
setsebool -P allow_execmod=1 # 解决GLX装载失败的问题

chkconfig nvidia-glx on

reboot

进入X Windows运行glxinfo,如果出现
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
应该就成功了

hew 发表于 2006-3-22 15:24:17

good

BOoRFGOnZ 发表于 2006-4-16 15:43:27

fc5为什么这么麻烦。。。。什么原因呢

骨头 发表于 2006-4-16 21:05:31

我的不用装。可以实别到。嘿嘿
页: [1]
查看完整版本: FC5 nVIDIA 显卡驱动程序安装