LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: citrus

nvidia GeForce2 MX/MX400显卡始终无法装上,求达人帮忙?

[复制链接]
发表于 2006-11-7 20:56:08 | 显示全部楼层
我用的是 8756 版本,装之前要将GCC,MAKE,kernel-source,都装好,如果还出错 ,将GCC,MAKE,kernel-source都删了重装,然后,SU,然后INIT 3下
sh NVIDIA-Linux-x86-1.0-8756-pkg1.run ,不要打 Q参数!其实就是跟着置顶的帖做就行了,要等下的才出现安装信息的!
回复 支持 反对

使用道具 举报

发表于 2006-11-7 23:31:07 | 显示全部楼层
/var/log/nvidia-installer.log 贴上来看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-8 08:37:55 | 显示全部楼层
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Wed Nov  8 08:29:00 2006

option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  no precompiled interface: false
  no ncurses color        : false
  query latest driver ver : false
  OpenGL header files     : true
  no questions            : false
  silent                  : false
  no backup               : false
  kernel module only      : false
  sanity                  : false
  add this kernel         : false
  no runlevel check       : false
  no network              : false
  no ABI note             : false
  no RPMs                 : false
  force tls               : (not specified)
  force compat32 tls      : (not specified)
  X install prefix        : /usr/X11R6
  OpenGL install prefix   : /usr
  compat32 install prefix : (not specified)
  installer install prefix: /usr
  utility install prefix  : /usr
  kernel name             : (not specified)
  kernel include path     : (not specified)
  kernel source path      : (not specified)
  kernel output path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
   ke the installer to attempt to download a kernel interface for your kernel f
   rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
   this means that the installer will need to compile a kernel interface for
   your kernel.
-> Kernel source path: '/lib/modules/2.6.16.21-0.25-smp/source'
-> Performing CC test with CC="cc".
-> Performing rivafb check.
-> Cleaning kernel module build directory.
   executing: 'cd ./usr/src/nv; make clean'...
   rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv.o nv-vm.o os-
   agp.o os-interface.o os-registry.o nvidia.mod.o
   rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
   rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
   rm -f -rf .tmp_versions
-> Building kernel module:
   executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.16.21-0.25-
   smp/source SYSOUT=/lib/modules/2.6.16.21-0.25-smp/build'...
   
   NVIDIA: calling KBUILD...
   make CC=cc KBUILD_OUTPUT=/lib/modules/2.6.16.21-0.25-smp/build KBUILD_VERBOS
   E=1 -C /lib/modules/2.6.16.21-0.25-smp/source SUBDIRS=/tmp/selfgz5572/NVIDIA
   -Linux-x86-1.0-7676-pkg1/usr/src/nv modules
   make -C /lib/modules/2.6.16.21-0.25-smp/build \
   KBUILD_SRC=/usr/src/linux-2.6.16.21-0.25 \
   KBUILD_EXTMOD="/tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv" -f
   /usr/src/linux-2.6.16.21-0.25/Makefile modules
   rm -rf /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.tmp_versio
   ns
   mkdir -p /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.tmp_vers
   ions
   make -f /usr/src/linux-2.6.16.21-0.25/scripts/Makefile.build obj=/tmp/selfgz
   5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv
   echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /tmp/selfgz5572/NVI
   DIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv_compiler.h
     cc -Wp,-MD,/tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.nv.o
   .d  -nostdinc -isystem /usr/lib/gcc/i586-suse-linux/4.1.0/include -D__KERNEL
   __ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.16.21-0.25/include -include /us
   r/src/linux-2.6.16.21-0.25-obj/i386/smp/include/linux/autoconf.h  -I/tmp/sel
   fgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv  -Wall -Wundef -Wstrict-pr
   ototypes -Wno-trigraphs -Werror-implicit-function-declaration -fno-strict-al
   iasing -fno-common -ffreestanding -Os -fomit-frame-pointer -pipe -msoft-floa
   t -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -mregparm=3 -Iincl
   ude/asm-i386/mach-generic -I/usr/src/linux-2.6.16.21-0.25/include/asm-i386/m
   ach-generic -Iinclude/asm-i386/mach-default -I/usr/src/linux-2.6.16.21-0.25/
   include/asm-i386/mach-default -Wdeclaration-after-statement -Wno-pointer-sig
   n -I/tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv  -Wall -Wimpli
   cit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointe
   r-arith -Wno-multichar -Werror -O -fno-common -MD -Wsign-compare -Wno-cast-q
   ual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOU
   RCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJO
   R_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=7676 -UDEBUG -U_DEBUG -DNDE
   BUG -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_
   PCI_DISABLE_DEVICE_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=
   KBUILD_STR(nv)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz5572
   /NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/.tmp_nv.o /tmp/selfgz5572/NVIDIA-
   Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c
   In file included from /usr/src/linux-2.6.16.21-0.25/include/linux/list.h:7,
                    from /usr/src/linux-2.6.16.21-0.25/include/linux/wait.h:23,
                    from include2/asm/semaphore.h:41,
                    from /usr/src/linux-2.6.16.21-0.25/include/linux/sched.h:20
   ,
                    from /usr/src/linux-2.6.16.21-0.25/include/linux/module.h:1
   0,
                    from /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
   /nv/nv-linux.h:46,
                    from /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
   /nv/nv.c:14:
   /usr/src/linux-2.6.16.21-0.25/include/linux/prefetch.h: In function ‘prefe
   tch_range’:
   /usr/src/linux-2.6.16.21-0.25/include/linux/prefetch.h:62: warning: pointer
   of type ‘void *’ used in arithmetic
   In file included from /usr/src/linux-2.6.16.21-0.25/include/linux/dmapool.h:
   14,
                    from /usr/src/linux-2.6.16.21-0.25/include/linux/pci.h:558,
                    from /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
   /nv/nv-linux.h:69,
                    from /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
   /nv/nv.c:14:
   include2/asm/io.h: In function ‘check_signature’:
   include2/asm/io.h:258: warning: wrong type argument to increment
   In file included from /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
   /nv/nv.c:14:
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv-linux.h:239:5:
   warning: "NV_ENABLE_MEM_TRACKING" is not defined
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv-linux.h:267:5:
   warning: "NV_ENABLE_MEM_TRACKING" is not defined
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv-linux.h:646:2:
   warning: #warning "conftest.sh failed, assuming remap_page_range(4)!"
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:109:5: warnin
   g: "DEBUG" is not defined
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:129:5: warnin
   g: "DEBUG" is not defined
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c: At top level
   :
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:261: warning:
   initialization from incompatible pointer type
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:286:5: warnin
   g: "NV_ENABLE_MEM_TRACKING" is not defined
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c: In function
   ‘nvos_get_agp_device_by_class’:
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:467: error: i
   mplicit declaration of function ‘pci_find_class’
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:467: warning:
   assignment makes pointer from integer without a cast
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:481: warning:
   assignment makes pointer from integer without a cast
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c: In function
   ‘nvidia_init_module’:
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:1073: error:
   implicit declaration of function ‘pm_register’
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:1073: warning
   : assignment makes pointer from integer without a cast
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:1170: error:
   implicit declaration of function ‘pm_unregister’
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:1283:5: warni
   ng: "NV_ENABLE_MEM_TRACKING" is not defined
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c: In function
   ‘nv_kern_mmap’:
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:1711: error:
   implicit declaration of function ‘remap_page_range’
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c: In function
   ‘nvos_count_devices’:
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:3449: warning
   : assignment makes pointer from integer without a cast
   /tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.c:3455: warning
   : assignment makes pointer from integer without a cast
   make[4]: *** [/tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src/nv/nv.o
   ] 错误 1
   make[3]: *** [_module_/tmp/selfgz5572/NVIDIA-Linux-x86-1.0-7676-pkg1/usr/src
   /nv] 错误 2
   make[2]: *** [modules] 错误 2
   NVIDIA: left KBUILD.
   nvidia.ko failed to build!
   make[1]: *** [module] 错误 1
   make: *** [module] 错误 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at www.nvidia.com.
回复 支持 反对

使用道具 举报

发表于 2006-11-8 20:37:35 | 显示全部楼层
确认硬盘空间足够?
回复 支持 反对

使用道具 举报

发表于 2006-11-8 21:13:28 | 显示全部楼层
提议:注意的 地方
1、有否用ROOT权限(即 SU),如果还不行就换ROOT 用户进去再试。
2、用高版本的驱动
3、确定硬盘空间够否!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-9 11:27:41 | 显示全部楼层
硬盘空间应该是足够的吧,我是这样分区的
swap 512 M
/boot  100 M
/          17 G

是用超级用用户登陆的,新的和老的一些版本根本无法安装,用7***的版本可以安装,只是到最后一步时失败的。
而且进入图形界面以后,速度特别的慢,像是要进一下软件管理,至少得4-5分钟,不可思议的慢。电脑配置是P4 2.8G;256M;80G;集成GeForce MX/MX400显卡。
回复 支持 反对

使用道具 举报

发表于 2006-11-9 16:14:19 | 显示全部楼层
硬盘空间你 给得太少了八,我 的 SWAP 给了 1。4G   /boot  100m ,/  17g, home呢?
是安装时系统给的 建议么 ,如果 对 LINUX分区不大 熟悉的 就 用推荐的 分区方法为好 ,可能是 空间分的3不对 !
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-9 22:25:17 | 显示全部楼层
好像与磁盘分区无关,我将磁盘空间改为你说的那样,结果还是一样
回复 支持 反对

使用道具 举报

发表于 2006-11-9 22:49:15 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2006-11-10 00:08:18 | 显示全部楼层
装上kernal-source吧!~
回复 支持 反对

使用道具 举报

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

本版积分规则

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