LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1096|回复: 4

关于Kernel 2.6.5和nvidia显卡驱动安装问题

[复制链接]
发表于 2004-4-21 00:15:29 | 显示全部楼层 |阅读模式
关于Kernel 2.6.5和nvidia显卡驱动安装问题

前两天刚刚升级到新内核2.6.5, 重新安装nvidia显卡驱动时却报错,
提示编译nvidia驱动出错. nvidia显卡驱动是从官方网站下载, 版本
为1.0-5336.
仔细阅读驱动中附带的README, 结合升级新内核时的情况, 找到了问题.
原来, 升级新内核时所用编译器为gcc-2.95.4, 并且编译内核时是参照
其README说明文件另外创建了一个目录用于编译. 因此, 使用nvidia驱
动安装程序自动安装的过程总是失败, 主要是两个问题:
1) 不能找到内核头文件;
2) 内核编译所用gcc版本与系统缺省gcc版本不匹配.
解决这两个问题, 一是将内核编译目录下的文件全部拷贝到内核源码目
录中;再就是不使用nvidia驱动程序自动安装, 需要解压驱动安装程序,
再手工编译显卡驱动, 编译时使用与内核编译相同的编译器版本.
示例:
/usr/src/linux-2.6.5 为内核源码目录
/usr/src/build 为内核编译目录
/home/name/nv 是nvidia驱动程序的解压目录

# cp -r /usr/src/build/ /usr/src/linux-2.6.5
# cd /home/name/nv
# CC=/usr/bin/gcc-2.95.4 make && make install

具体步骤可能略有出入.
发表于 2004-4-21 00:19:16 | 显示全部楼层
好!
发表于 2004-4-21 00:23:49 | 显示全部楼层
请问如何解压XXpkg1.run?
 楼主| 发表于 2004-4-21 11:07:10 | 显示全部楼层

nvidia驱动程序解压

sh NVIDIA-Linux-x86-1.0-5336-pkg1.run --extract-only

其余选项可查看:
sh NVIDIA-Linux-x86-1.0-5336-pkg1.run --help
发表于 2004-5-1 09:22:12 | 显示全部楼层
详细,多谢台兄的努力!

北南 呈上
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表