LinuxSir.cn,穿越时空的Linuxsir!

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

安装nvidia碰到的问题!

[复制链接]
发表于 2006-8-19 07:27:00 | 显示全部楼层 |阅读模式
[root@localhost tao]# urpmi kernel-source
软件包已经安装
假定下列软件包名称: kernel-source-2.6.12.23mdk
[root@localhost tao]# urpmi dkms-nvidia
为了满足依赖关系,将安装下列2个软件包(18 MB):
dkms-nvidia-8762-6.1.20060plf.i586
nvidia-8762-6.1.20060plf.i586
这样好了吗?(是(Y)/否(n))[是]y

    ftp://ftp.mandrivauser.cz/plf/ma ... 1.20060plf.i586.rpm
    ftp://ftp.mandrivauser.cz/plf/ma ... 1.20060plf.i586.rpm
正在从 /var/cache/urpmi/rpms 安装 dkms-nvidia-8762-6.1.20060plf.i586.rpm nvidia-8762-6.1.20060plf.i586.rpm
正在准备...                      #############################################
      1/2: nvidia                #############################################
      2/2: dkms-nvidia           #############################################

Creating symlink /var/lib/dkms/nvidia/8762-6.1.20060plf/source ->
                 /usr/src/nvidia-8762-6.1.20060plf

DKMS: add Completed.

Error! Your kernel source for kernel 2.6.12-12mdksmp cannot be found at
/lib/modules/2.6.12-12mdksmp/build or /lib/modules/2.6.12-12mdksmp/source.
You can use the --kernelsourcedir option to tell DKMS where it's located.

Error! Could not locate nvidia.ko.gz for module nvidia in the DKMS tree.
You must run a dkms build for kernel 2.6.12-12mdksmp (i586) first.
[root@localhost tao]#


最后两个错误怎么解决?
发表于 2006-8-19 10:10:35 | 显示全部楼层
为什么是这个目录/lib/modules/2.6.12-12mdksmp/,按理说应该是/lib/modules/2.6.12-12mdk/目录啊?

你的显卡具体什么型号?Mandriva版本?
回复 支持 反对

使用道具 举报

发表于 2006-8-19 10:14:33 | 显示全部楼层
Mandriva是2006,呵呵,没注意
回复 支持 反对

使用道具 举报

发表于 2006-8-19 14:15:19 | 显示全部楼层
找 kernel 2.6.12-12mdksmp  的原码就可以了
你现在的原码不是这个核的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-19 15:08:25 | 显示全部楼层
我的显卡是gf4mx440.
去哪里找 kernel 2.6.12-12mdksmp 的原码?第4张安装盘里没有的。
smp是什么意思?
回复 支持 反对

使用道具 举报

发表于 2006-8-19 16:49:19 | 显示全部楼层
Symmetrical MultiProcessing 简单来说就是支持平行使用多个处理器,如果你有不止一个CPU

Your kernel source for kernel 2.6.12-12mdksmp cannot be found at
/lib/modules/2.6.12-12mdksmp/build or /lib/modules/2.6.12-12mdksmp/source.
You can use the --kernelsourcedir option to tell DKMS where it's located.
你试试看在urpmi --kernelsourcedir /path/to/your/kernelsource -ivh dkms-nvidia-8762-6.1.20060plf.i586
试试看安装,或者你用软链接也可以,按照他的目录要求做个到你现有内核源码的连接
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-19 18:15:26 | 显示全部楼层
kernel-source在硬盘的哪个目录里?
另外,我找不到smp的kernel-source。
[root@localhost Modules]# urpmi.update -a
正在检查 MD5SUM 文件
正在检查综合文件 [/var/lib/urpmi/synthesis.hdlist.main.cz]
正在检查 MD5SUM 文件
正在检查综合文件 [/var/lib/urpmi/synthesis.hdlist.updates.cz]
正在检查 MD5SUM 文件
正在检查综合文件 [/var/lib/urpmi/synthesis.hdlist.contrib.cz]
正在检查 MD5SUM 文件
正在检查综合文件 [/var/lib/urpmi/synthesis.hdlist.jpackage.cz]
正在检查 MD5SUM 文件
正在检查综合文件 [/var/lib/urpmi/synthesis.hdlist.plf-free.cz]
正在检查 MD5SUM 文件
正在检查综合文件 [/var/lib/urpmi/synthesis.hdlist.plf-nonfree.cz]
[root@localhost Modules]# urpmf --name source |grep smp
[root@localhost Modules]#
回复 支持 反对

使用道具 举报

发表于 2006-8-19 20:07:48 | 显示全部楼层
你安装第四张盘里的驱动和kernel不可以吗?

我以前的机器是Nvidia TNT2芯片的,安装第四张盘上的驱动和kernel就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-19 21:25:43 | 显示全部楼层
我安装了那张盘里的驱动,kernel找不到smp的。现在启动过程中提示没有安装kernel-source....mdksmp的东西。
真不好意思,还搞不定。我的“三维烟花”屏保有一点点卡,我想这肯定还是系统默认安装的显卡驱动。
真奇怪我的电脑怎么会多出一个smp??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-27 21:38:48 | 显示全部楼层
今天重新安装了一遍2006,
[root@localhost tao]# uname -a
Linux localhost 2.6.12-24mdksmp #1 SMP Mon Jul 17 12:46:00 MDT 2006 i686 Intel(R) Celeron(R) CPU 2.00GHz unknown GNU/Linux
[root@localhost tao]#   
看来还是不对。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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