نصب درایور geforce FX 5200 در Ubuntu 8.10

نصب و پیکربندی سخت افزارها در لینوکس

نصب درایور geforce FX 5200 در Ubuntu 8.10

نوشتهاز Ali_Gh » دو شنبه دی 9, 87 7:04 pm

سلام به دوستان خوبم،
من پیش از این کارت گرافیک geforce fx 5200 رو به کمک NVIDIA-Linux-x86-173.14.12-pkg1.run و دستور
sh NVIDIA-Linux-x86-173.14.12-pkg1.run –q
توی توزیع openSuse 10.3 و 11 نصب می کردم.
الان توی ابونتو همون برنامه توی کامپایل nvidia-kernel خطا می ده. راستی، من با دستور
/etc/init.d/gdm stop
xserver رو خاموش می کنم. در مورد پیش نیازهای نصب هم باید بگم که gcc و make هستند ولی linux-kernel-source رو هر چی گشتم پیدا نکردم. متن کامل گزارش برنامه نصاب رو اینجا میگذارم. دوستان اگر جوانمردی می تونه، به من کمک کنه ممنون می شم. :oops:
کد: گزینش همه
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Dec 29 17:57:51 2008
installer version: 1.0.7

option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  precompiled interfaces  : true
  no ncurses color        : false
  query latest version    : false
  OpenGL header files     : true
  no questions            : true
  silent                  : false
  no recursion            : 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
  no kernel module        : false
  force SELinux           : default
  no X server check       : false
  no cc version check     : false
  force tls               : (not specified)
  X install prefix        : (not specified)
  X library install path  : (not specified)
  X module install path   : (not specified)
  OpenGL install prefix   : (not specified)
  OpenGL install libdir   : (not specified)
  utility install prefix  : (not specified)
  utility install libdir  : (not specified)
  doc install prefix      : (not specified)
  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.
-> Installing NVIDIA driver version 173.14.12.
-> 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)
ERROR: Unable to connect to download.nvidia.com (unknown host)
-> 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.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
-> Kernel source path: '/lib/modules/2.6.27-7-generic/build'
-> Kernel output path: '/lib/modules/2.6.27-7-generic/build'
-> Performing rivafb check.
-> Performing nvidiafb check.
-> Performing Xen check.
-> Cleaning kernel module build directory.
   executing: 'cd ./usr/src/nv; make clean'...
-> Building kernel module:
   executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.27-7-generi
   c/build SYSOUT=/lib/modules/2.6.27-7-generic/build'...
   NVIDIA: calling KBUILD...
   make CC=cc  KBUILD_VERBOSE=1 -C /lib/modules/2.6.27-7-generic/build SUBDIRS=
   /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv modules
   test -e include/linux/autoconf.h -a -e include/config/auto.conf || (      \
      echo;                        \
      echo "  ERROR: Kernel configuration is invalid.";      \
      echo "         include/linux/autoconf.h or include/config/auto.conf are mis
   sing.";   \
      echo "         Run 'make oldconfig && make prepare' on kernel src to fix it
   .";   \
      echo;                        \
      /bin/false)
   mkdir -p /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/.tmp_ver
   sions ; rm -f /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/.tm
   p_versions/*
   make -f scripts/Makefile.build obj=/tmp/selfgz5775/NVIDIA-Linux-x86-173.14.1
   2-pkg1/usr/src/nv
     cc -Wp,-MD,/tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/.nv.
   o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.3.2/include -D__KERNEL
   __  -Iinclude  -I/usr/src/linux-headers-2.6.27-7-generic/arch/x86/include -i
   nclude include/linux/autocon
   f.h -Iubuntu/include  -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-
   strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -
   msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -ma
   rch=i586 -mtune=generic -ffreestanding -pipe -Wno-sign-compare -fno-asynchro
   nous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iinclude/asm-x86/
   mach-default -fno-stack-protector -fno-omit-frame-pointer -fno-optimize-sibl
   ing-calls -pg -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/selfgz5
   775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-typ
   e -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-mul
   tichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DM
   ODULE -DNVRM -DNV_VERSION_STRING=\"173.14.12\" -UDEBUG -U_DEBUG -DNDEBUG -DM
   ODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv)"  -D"KBUILD_MOD
   NAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pk
   g1/usr/src/nv/.tmp_nv.o /tmp/selfgz5
   775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv.c
   In file included from include/linux/bitops.h:17,
                    from include/linux/kernel.h:15,
                    from include/linux/sched.h:52,
                    from include/linux/utsname.h:35,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv-linux.h:19,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv.c:14:
   include/asm/bitops.h: In function ‘set_bit’:
   include/asm/bitops.h:60: warning: pointer of type ‘void *’ used in arith
   metic
   include/asm/bitops.h: In function ‘clear_bit’:
   include/asm/bitops.h:97: warning: pointer of type ‘void *’ used in arith
   metic
   In file included from include/linux/list.h:6,
                    from include/linux/preempt.h:11,
                    from include/linux/spinlock.h:50,
                    from include/linux/seqlock.h:29,
                    from include/linux/time.h:8,
                    from include/linux/timex.h:57,
                    from include/linux/sched.h:54,
                    from include/linux/utsname.h:35,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv-linux.h:19,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv.c:14:
   include/linux/prefetch.h: In function ‘prefetch_range’:
   include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in a
   rithmetic
   In file included from include/linux/utsname.h:35,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv-linux.h:19,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv.c:14:
   include/linux/sched.h: In function ‘object_is_on_stack’:
   include/linux/sched.h:1969: warning: pointer of type ‘void *’ used in ar
   ithmetic
   In file included from include/asm/dma-mapping.h:9,
                    from include/linux/dma-mapping.h:52,
                    from include/asm-generic/pci-dma-compat.h:7,
                    from include/asm/pci.h:94,
                    from include/linux/pci.h:983,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv-linux.h:86,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv.c:14:
   include/linux/scatterlist.h: In function ‘sg_virt’:
   include/linux/scatterlist.h:199: warning: pointer of type ‘void *’ used
   in arithmetic
   In file included from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv.c:14:
   /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv-linux.h:107:27
   : error: asm/semaphore.h: No such file or directory
   In file included from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv-linux.h:109,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv.c:14:
   include/linux/highmem.h: In function ‘zero_user_segments’:
   include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a
   rithmetic
   include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a
   rithmetic
   include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a
   rithmetic
   include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a
   rithmetic
   include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a
   rithmetic
   include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a
   rithmetic
   include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a
   rithmetic
   include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a
   rithmetic
   In file included from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv.c:14:
   /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv-linux.h: In fu
   nction ‘nv_execute_on_all_cpus’:
   /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv-linux.h:674: e
   rror: too many arguments to function ‘on_each_cpu’
   /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv.c: In function
   ‘nv_kern_cpu_callback’:
   /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv.c:1299: error:
   too many arguments to function ‘smp_call_function’
   /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv.c:1306: error:
   too many arguments to function ‘smp_call_function’
   make[3]: *** [/tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv.
   o] Error 1
   make[2]: *** [_module_/tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv] Error 2
   NVIDIA: left KBUILD.
   nvidia.ko failed to build!
   make[1]: *** [module] Error 1
   make: *** [module] Error 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.
گروه کاربران ایرانی اینک اسکیپ
http://inkscape-ir.org
آکلینوکس
http://aqlinux.ir
Ali_Gh
مسئول جلسات
 
نوشته: 443
پیوستن: شنبه دی 7, 87 11:00 am
شهر: اهواز
Given: 58 thanks
Received: 196 thanks

The following user would like to thank Ali_Gh for his or her post:
totia

Re: نصب درایور geforce FX 5200 در Ubuntu 8.10

نوشتهاز ramin » دو شنبه دی 9, 87 11:14 pm

Ali_Gh نوشته است:سلام به دوستان خوبم،
من پیش از این کارت گرافیک geforce fx 5200 رو به کمک NVIDIA-Linux-x86-173.14.12-pkg1.run و دستور
sh NVIDIA-Linux-x86-173.14.12-pkg1.run –q
توی توزیع openSuse 10.3 و 11 نصب می کردم.
الان توی ابونتو همون برنامه توی کامپایل nvidia-kernel خطا می ده. راستی، من با دستور
/etc/init.d/gdm stop
xserver رو خاموش می کنم. در مورد پیش نیازهای نصب هم باید بگم که gcc و make هستند ولی linux-kernel-source رو هر چی گشتم پیدا نکردم. متن کامل گزارش برنامه نصاب رو اینجا میگذارم. دوستان اگر جوانمردی می تونه، به من کمک کنه ممنون می شم. :oops:
کد: گزینش همه
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Dec 29 17:57:51 2008
installer version: 1.0.7

option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  precompiled interfaces  : true
  no ncurses color        : false
  query latest version    : false
  OpenGL header files     : true
  no questions            : true
  silent                  : false
  no recursion            : 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
  no kernel module        : false
  force SELinux           : default
  no X server check       : false
  no cc version check     : false
  force tls               : (not specified)
  X install prefix        : (not specified)
  X library install path  : (not specified)
  X module install path   : (not specified)
  OpenGL install prefix   : (not specified)
  OpenGL install libdir   : (not specified)
  utility install prefix  : (not specified)
  utility install libdir  : (not specified)
  doc install prefix      : (not specified)
  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.
-> Installing NVIDIA driver version 173.14.12.
-> 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)
ERROR: Unable to connect to download.nvidia.com (unknown host)
-> 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.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
-> Kernel source path: '/lib/modules/2.6.27-7-generic/build'
-> Kernel output path: '/lib/modules/2.6.27-7-generic/build'
-> Performing rivafb check.
-> Performing nvidiafb check.
-> Performing Xen check.
-> Cleaning kernel module build directory.
   executing: 'cd ./usr/src/nv; make clean'...
-> Building kernel module:
   executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.27-7-generi
   c/build SYSOUT=/lib/modules/2.6.27-7-generic/build'...
   NVIDIA: calling KBUILD...
   make CC=cc  KBUILD_VERBOSE=1 -C /lib/modules/2.6.27-7-generic/build SUBDIRS=
   /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv modules
   test -e include/linux/autoconf.h -a -e include/config/auto.conf || (      \
      echo;                        \
      echo "  ERROR: Kernel configuration is invalid.";      \
      echo "         include/linux/autoconf.h or include/config/auto.conf are mis
   sing.";   \
      echo "         Run 'make oldconfig && make prepare' on kernel src to fix it
   .";   \
      echo;                        \
      /bin/false)
   mkdir -p /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/.tmp_ver
   sions ; rm -f /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/.tm
   p_versions/*
   make -f scripts/Makefile.build obj=/tmp/selfgz5775/NVIDIA-Linux-x86-173.14.1
   2-pkg1/usr/src/nv
     cc -Wp,-MD,/tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/.nv.
   o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.3.2/include -D__KERNEL
   __  -Iinclude  -I/usr/src/linux-headers-2.6.27-7-generic/arch/x86/include -i
   nclude include/linux/autocon
   f.h -Iubuntu/include  -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-
   strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -
   msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -ma
   rch=i586 -mtune=generic -ffreestanding -pipe -Wno-sign-compare -fno-asynchro
   nous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iinclude/asm-x86/
   mach-default -fno-stack-protector -fno-omit-frame-pointer -fno-optimize-sibl
   ing-calls -pg -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/selfgz5
   775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-typ
   e -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-mul
   tichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DM
   ODULE -DNVRM -DNV_VERSION_STRING=\"173.14.12\" -UDEBUG -U_DEBUG -DNDEBUG -DM
   ODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv)"  -D"KBUILD_MOD
   NAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pk
   g1/usr/src/nv/.tmp_nv.o /tmp/selfgz5
   775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv.c
   In file included from include/linux/bitops.h:17,
                    from include/linux/kernel.h:15,
                    from include/linux/sched.h:52,
                    from include/linux/utsname.h:35,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv-linux.h:19,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv.c:14:
   include/asm/bitops.h: In function ‘set_bit’:
   include/asm/bitops.h:60: warning: pointer of type ‘void *’ used in arith
   metic
   include/asm/bitops.h: In function ‘clear_bit’:
   include/asm/bitops.h:97: warning: pointer of type ‘void *’ used in arith
   metic
   In file included from include/linux/list.h:6,
                    from include/linux/preempt.h:11,
                    from include/linux/spinlock.h:50,
                    from include/linux/seqlock.h:29,
                    from include/linux/time.h:8,
                    from include/linux/timex.h:57,
                    from include/linux/sched.h:54,
                    from include/linux/utsname.h:35,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv-linux.h:19,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv.c:14:
   include/linux/prefetch.h: In function ‘prefetch_range’:
   include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in a
   rithmetic
   In file included from include/linux/utsname.h:35,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv-linux.h:19,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv.c:14:
   include/linux/sched.h: In function ‘object_is_on_stack’:
   include/linux/sched.h:1969: warning: pointer of type ‘void *’ used in ar
   ithmetic
   In file included from include/asm/dma-mapping.h:9,
                    from include/linux/dma-mapping.h:52,
                    from include/asm-generic/pci-dma-compat.h:7,
                    from include/asm/pci.h:94,
                    from include/linux/pci.h:983,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv-linux.h:86,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv.c:14:
   include/linux/scatterlist.h: In function ‘sg_virt’:
   include/linux/scatterlist.h:199: warning: pointer of type ‘void *’ used
   in arithmetic
   In file included from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv.c:14:
   /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv-linux.h:107:27
   : error: asm/semaphore.h: No such file or directory
   In file included from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv-linux.h:109,
                    from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv.c:14:
   include/linux/highmem.h: In function ‘zero_user_segments’:
   include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a
   rithmetic
   include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a
   rithmetic
   include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a
   rithmetic
   include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a
   rithmetic
   include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a
   rithmetic
   include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a
   rithmetic
   include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a
   rithmetic
   include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a
   rithmetic
   In file included from /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv/nv.c:14:
   /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv-linux.h: In fu
   nction ‘nv_execute_on_all_cpus’:
   /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv-linux.h:674: e
   rror: too many arguments to function ‘on_each_cpu’
   /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv.c: In function
   ‘nv_kern_cpu_callback’:
   /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv.c:1299: error:
   too many arguments to function ‘smp_call_function’
   /tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv.c:1306: error:
   too many arguments to function ‘smp_call_function’
   make[3]: *** [/tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv.
   o] Error 1
   make[2]: *** [_module_/tmp/selfgz5775/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
   c/nv] Error 2
   NVIDIA: left KBUILD.
   nvidia.ko failed to build!
   make[1]: *** [module] Error 1
   make: *** [module] Error 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.

من توی این زمینه نمی‌تونم کمکی کنم ولی یه سوال برام پیش اومد! سورس کرنل رو برای چه کاری نیاز دارین؟
ramin

 
نوشته: 22
پیوستن: شنبه دی 6, 87 1:53 am
شهر: شوشتر
Given: 0 thanks
Received: 6 thanks

Re: نصب درایور geforce FX 5200 در Ubuntu 8.10

نوشتهاز Ali_Gh » سه شنبه دی 9, 87 12:03 am

...من توی این زمینه نمی‌تونم کمکی کنم ولی یه سوال برام پیش اومد! سورس کرنل رو برای چه کاری نیاز دارین؟

والله من رو چه به سورس کرنل! من فقط یک ابوتنو می خواستم که با سخت افزارم کار کنه و بتونم باهاش وب سرور جاوام رو راه باندازم!
سورس کرنل از جنگولک بازی های پیش نیاز برنامه نصاب nvidia -لعنت الله علبه- هستش! :x

جان عزیزتون کمک کنید!! من جوونم، آینده دارم! حیفه به خاطر یک درایور جیره خور بیل گیتس بشم! :oops:
گروه کاربران ایرانی اینک اسکیپ
http://inkscape-ir.org
آکلینوکس
http://aqlinux.ir
Ali_Gh
مسئول جلسات
 
نوشته: 443
پیوستن: شنبه دی 7, 87 11:00 am
شهر: اهواز
Given: 58 thanks
Received: 196 thanks

Re: نصب درایور geforce FX 5200 در Ubuntu 8.10

نوشتهاز Ali_Gh » چهار شنبه دی 10, 87 1:39 am

من موفق شدم!! درایور نصب شد... کار می ده!... ایرانی باز هم درخشید! 8-) :lol: :D
قبل از اینکه روش کار رو بگم، نکته ای که در پرسش من پنهان بود رو مطرح می کنم. درایوری که من داشتم درایور سازگار Suse از توزیع های مبتی بر red hat بود که با Ubuntu از توزیع های مبتنی بر debian هستش تومنی صد ریال تفاوت داره!!
پس اگه شما هم قبلا از درایور سازگار با red hat استفاده می کردین، آخر فایلش پسوند run داره، اسم کاملش هم اینه»
NVIDIA-Linux-x86-173.14.12-pkg1.run
بی خیالش بشین. :twisted:
این بار به چند تا فایل نیاز داریم، فایل ها رو باید از این آدرس ها جمع کنید و در یک پوشه بریزید تا بقیه عملیات رو دنبال کنیم... نگران نباشید، حجم همشون روی هم حدود 10 مگابایت بیشتر نمی شه!! :roll:
http://packages.ubuntu.com/intrepid/nvidia-glx-173
http://packages.ubuntu.com/intrepid/nvidia-glx-173-dev
http://packages.ubuntu.com/intrepid/nvidia-settings
http://packages.ubuntu.com/intrepid/nvidia-173-kernel-source

خب اینجاش یکم مشکل می شه! :evil: :x (هاها شوخی بود اصلا هم مشکل نیست! :mrgreen: ). کافیه تشریف ببرین منوی administration و برنامه Synaptec Package Manager رو اجرا کنید. بعدش از منوی اولی (ازسمت چپ!) روی گزینه downloaded packages یا همچین چیزی کلیک کنید و مسیر پوشه ای که حاوی فایل هاست رو باز کنید. بعدش یکم صبر می کنین تا حسابی هر کاری می خواد بکنه! بعد که عقده هاش خالی شد و ارورهای شلم شوربا داد :? :shock: .(اصلا نترسید، ممکنه ارور بده که یک بسته کامل نیست، به هر حال شما به عملیات ادامه بدین و تسلیم نشین ;) ) رایانه رو راه اندازی مجدد می کنید و بعد از فعال کردن افکت ها، از دیدنشون لذت می برین... 8-)
خب، دکمه تشکر که نداریم، در عوضش هر کسی خواست تشکر کنه... پست بذاره :shock: . به هر حال وسط انتقاد ها، کمی تشویق هم می چسبه! ;)
محض اطلاع بدونین این ها هم یه چیزایی نوشتن :? :roll: :
https://help.ubuntu.com/community/Binar ... wto/Nvidia
می دونم راهنمایی هام خیلی خوبه، قصد دارم یک کتاب راهنمای سریع نوشتن کرنل سیستم عامل بنویسم! (شوخی) :)
گروه کاربران ایرانی اینک اسکیپ
http://inkscape-ir.org
آکلینوکس
http://aqlinux.ir
Ali_Gh
مسئول جلسات
 
نوشته: 443
پیوستن: شنبه دی 7, 87 11:00 am
شهر: اهواز
Given: 58 thanks
Received: 196 thanks

Re: نصب درایور geforce FX 5200 در Ubuntu 8.10

نوشتهاز moslem.b » شنبه دی 14, 87 2:33 pm

(اول یکم بزنم تو ذوقت خیلی اعتماد به نفست بالا رفته :lol: )

یعنی واقعا" تو بسته های دب رو بی خیال شدی می خواستی از روی سورس نصب کنی ؟ شوخی کردم به دل نگیری

یه سوال من واسه اوبونتو 8.04 این فایل رو دانلود کردم nvidia-glx-new_169.12+2.6.24.12-16.34_i386.deb

کارت گرافیکم لنگه ی مال خودت راحت شناختش و افکت های دسکتاپ رو هم فعال کرد حالا این 4 تا پکیجی که تو دادی چه فرقی با مال من میکنن ؟
Last edited by moslem.b on شنبه دی 14, 87 11:43 pm, edited 1 time in total.
ctrl+c
moslem.b

 
نوشته: 362
پیوستن: چهار شنبه دی 4, 87 4:51 pm
شهر: اهواز
Given: 100 thanks
Received: 108 thanks

Re: نصب درایور geforce FX 5200 در Ubuntu 8.10

نوشتهاز Ali_Gh » شنبه دی 14, 87 11:38 pm

moslem.b نوشته است:(اول یکم بزنم تو ذوقت خیلی اعتماد به نفست بالا رفته :lol: )

یعنی واقعا" تو بسته های دب رو بی خیال شدی می خواستی از روی سورس نصب کنی ؟ شوخی کردم به دل نگیری

یه سوال من واسه اوبونتو 8.04 این فیل رو دانلود کردم nvidia-glx-new_169.12+2.6.24.12-16.34_i386.deb

کارت گرافیکم لنگه ی مال خودت راحت شناختش و افکت های دسکتاپ رو هم فعال کرد حالا این 4 تا پکیجی که تو دادی چه فرقی با مال من میکنن ؟


:x اول اینکه شما کارتون درسته! دوم اینکه من از صفر دارم لینوکس رو استارت می زنم اونم با پیکان 57، آب باتری دو سال تعویض نشده ودیگه چی بگم، آها کارت سوختم هم ندارم.
ولی خداییش اینقدر زوق زده بودم که شاید توجه نکردم، ولی طبق چیزی که لینک "این ها هم یه چیزهایی نوشتن" جلو رفتم که پکیج های معرفی شده رو به عنوان پکیج مجازی پیش نیاز-همنیاز معرفی کرده بود. :?
گروه کاربران ایرانی اینک اسکیپ
http://inkscape-ir.org
آکلینوکس
http://aqlinux.ir
Ali_Gh
مسئول جلسات
 
نوشته: 443
پیوستن: شنبه دی 7, 87 11:00 am
شهر: اهواز
Given: 58 thanks
Received: 196 thanks

Re: نصب درایور geforce FX 5200 در Ubuntu 8.10

نوشتهاز narcissus » آدینه بهمن 25, 87 10:42 pm

کد: گزینش همه
قبل از اینکه روش کار رو بگم، نکته ای که در پرسش من پنهان بود رو مطرح می کنم. درایوری که من داشتم درایور سازگار Suse از توزیع های مبتی بر red hat بود که با Ubuntu از توزیع های مبتنی بر debian هستش تومنی صد ریال تفاوت داره!!
پس اگه شما هم قبلا از درایور سازگار با red hat استفاده می کردین، آخر فایلش پسوند run داره، اسم کاملش هم اینه»
NVIDIA-Linux-x86-173.14.12-pkg1.run


اینو مطمئن نیستم

اونجور که من فهمیدم این پکیجا .run را خود NVIDIA داده برا لینوکس و مثلا یکی از بچه ها ابونتو ای را میگفت خیلی از دب ها بهتر بهش جواب داده مخصوصا روی کی دی ای . فقط باید از shell نصب کرد .

درایور دب nvidia جرء مخازن ابونتو هست و میشه از توی(مخازن فعال باشه ) system > administration > synaptic package manager (سرچ کنید nvidia-glx ) پیدا , دانلود و نصب کرد .

من که از سری ۸ بود گویا 169.12 drive را باید نصب میکردم .

این لینک هم خوب بود برا من :
https://help.ubuntu.com/community/Binar ... wto/Nvidia

با این دستور هم میشه مشخصات رو دید :

کد: گزینش همه
lspci | grep VGA


کد: گزینش همه
sudo lshw -C video


گفتم شاید به درد بقیه هم بخوره :D
first they ignore you
then they laugh at you
then they fight you
then you win
narcissus

 
نوشته: 224
پیوستن: شنبه دی 7, 87 3:33 pm
شهر: دزفول
Given: 25 thanks
Received: 69 thanks

Re: نصب درایور geforce FX 5200 در Ubuntu 8.10

نوشتهاز mrym » پنج شنبه اسفند 1, 87 10:35 pm

با استفاده از فایل با پسوند run. هم میشه درایورهای geforce رو نصب کرد.
اینجا توضیح داده:
https://help.ubuntu.com/community/InstallingRunPackage
mrym

 
نوشته: 16
پیوستن: پنج شنبه دی 12, 87 2:22 pm
Given: 3 thanks
Received: 10 thanks

The following 3 users would like to thank mrym for his or her post:
itline, moslem.b, narcissus

Re: نصب درایور geforce FX 5200 در Ubuntu 8.10

نوشتهاز Ali_Gh » شنبه اسفند 3, 87 5:24 pm

ضمن تشکر از نارسی و mrym ، باید بگم داریور run موجود طبق لینک هایی که شما دادین، بر روی ابونتو 8.1 قابل نصب نیست و چون خود ابونتو پکیج های درایور کارت گرافیک های نویدیا رو می شناسه، {در واقع با چند کلیک و نصب درایور ها مشکل حل میشه}، دیگه نیازی به نصب نسخه run نیست.
ساده بگم، مسئله به روش دیگه ای حل شده.
در مورد اجرای فایل run دستور العمل mrym خوب و ساده است ولی در مورد درایور نویدیا (run) باید حتما فایل در محیط شل و پس از متوقف کردن سرور گرافیکی اقدام بشه که به نظرم این راهنما برای این منظور کفایت نمی کنه و بهتره به خود سایت nvidia مراجعه شود.
گروه کاربران ایرانی اینک اسکیپ
http://inkscape-ir.org
آکلینوکس
http://aqlinux.ir
Ali_Gh
مسئول جلسات
 
نوشته: 443
پیوستن: شنبه دی 7, 87 11:00 am
شهر: اهواز
Given: 58 thanks
Received: 196 thanks


برگشت به سخت افزار

اکنون هست

;کسانی که اکنون در این تالار هستند: کاربری نام ننوشته است کاربر و 1 میهمان

cron