QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2421|回复: 16

nvidia gf fx 5200显卡在linux下怎么装.

[复制链接]
发表于 2005-12-1 23:32:15 | 显示全部楼层 |阅读模式
我在虚拟机里装了linux9  linux version 2.4.20-8
可是分辨率只有 800*600.
下了 5328  4496的驱动,都装不上,好象提示找不到 kernel的.
最新的 7676也试了,都是安装不上啊.

试过的办法有 sh ./NVIDIA-* --kernel-name=2.4.20-8

把kernel-source-2.4.20-8.i386.rpm 拷到安装目录里也不行.
到底该怎样才能让linux认出我显卡,分辨率能上到1024*768或更高呢?
 楼主| 发表于 2005-12-1 23:36:44 | 显示全部楼层
sh NVIDIA-Linux-x86-1.0-4496-pkg2.run
提示都一样, 以下是我安装生成的log 可能不是这几个版本的.
不过估计错误都一样.
++++++++++++++++++++
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Thu Dec  1 16:08:44 2005

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
-> You appear to be running in runlevel 1; this may cause problems.  For exampl
   e: some distributions that use devfs do not run the devfs daemon in runlevel
   1, making it difficult for `nvidia-installer` to correctly setup the kernel
   module configuration files.  It is recommended that you quit installation no
   w and switch to runlevel 3 (`telinit 3`) before installing.
   
   Quit installation now? (select 'No' to continue installation) (Answer: No)
-> License accepted.
-> A precompiled kernel interface for kernel 'Red Hat Linux 9 updated to kernel
   2.4.20-8 i686' has been found here:
   ./usr/src/nv/precompiled/nv-linux.o-1.0-7676.rh9up_2.4.20-8_i686.
   executing: 'cd ./usr/src/nv; /usr/bin/ld -d -r -o nvidia.o precompiled-nv-li
   nux.o nv-kernel.o'...
-> Kernel module linked successfully.
ERROR: Unable to load the kernel module 'nvidia.o'.  This is most likely
       because the kernel module was built using the wrong kernel source files.
       Please make sure you have installed the kernel source files for your
       kernel; on Red Hat Linux systems, for example, be sure you have the
       'kernel-source' rpm installed.  If you know the correct kernel source
       files are installed, you may specify the kernel source path with the
       '--kernel-source-path' commandline option.
-> Kernel module load error: Warning: loading ./usr/src/nv/nvidia.o will taint
   the kernel: non-GPL license - NVIDIA
   See http://www.tux.org/lkml/#export-tainted for information about tainted
   modules
   ./usr/src/nv/nvidia.o: init_module: No such device
   Hint: insmod errors can be caused by incorrect module parameters, including
   invalid IO or IRQ parameters.
   You may find more information in syslog or the output from dmesg
-> Kernel messages:
   Found vmxnet/PCI at 0x10a4, irq 10.
   divert: allocating divert_blk for eth0
   vmxnet: numRxBuffers=(100*24) numTxBuffers=(100*64) driverDataSize=9000
   eth0: vmxnet ether at 0x10a4 assigned IRQ 10.
   pcnet32.c:v1.27b 01.10.2002 [email protected]
   PCI: Found IRQ 10 for device 00:11.0
   vmxnet_init_ring: offset=9000 length=9000
   ide-floppy driver 0.99.newide
   hdc: ATAPI 32X DVD-ROM drive, 512kB Cache, UDMA(33)
   Uniform CD-ROM driver Revision: 3.12
   parport0: PC-style at 0x378 [PCSPP,TRISTATE]
   lp0: using parport0 (polling).
   lp0: console ready
   mtrr: your processor doesn't support write-combining
   NVRM: No NVIDIA graphics adapter found!
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.
++++++++++++++++++++++++++++++++
回复

使用道具 举报

发表于 2005-12-2 00:43:29 | 显示全部楼层
很想帮你的说,但是偶不懂虚拟机。等明天吧。
只是为什么非得虚拟机?那东西特好用?可以少占硬盘空间?
回复

使用道具 举报

 楼主| 发表于 2005-12-2 08:48:54 | 显示全部楼层
不是好用不好用的问题,而是我觉得应该尝试,自己可以正常让linux跑起来.
我目前觉得用虚拟机装linux有几个好处.
一是有刻隆,速度也不算慢,装好一个以后,我先刻一个,然后在折腾.linux下怎么刻隆我还不知道呢,不知道ghost支持不.
二是在一个可用的环境(windows)里,对linux试操作,有问题出现的时候,起码还可以在win下查找资料解决问题,不然,linux崩溃了,我也就崩溃了......
三是,即使linux崩溃了,我还能在win下听钢琴曲,缓解我郁闷的心情;也不会被女朋友骂,说一会话就不见你了,再见也不说,跑哪玩去了.电脑比我还重要等等.....
四是,借这机会也试一下虚拟机起码知道它是怎么用嘛.
在虚拟机下可以成功的装上linux,并且自己可以正常安装硬件和常用软件后,我会在硬盘上格个分区来装linux的.
这就是我对虚拟机的认识吧.呵呵.
另外,我觉得,无论是硬件还是软件,都只是针对虚拟机里的linux,和是否是在虚拟机上安装没有关系吧.在虚拟机下能出现的问题,到实际安装在硬盘时也同样会出现吧?
回复

使用道具 举报

发表于 2005-12-2 09:29:53 | 显示全部楼层
很遗憾的告诉你一点,在虚拟机下遇到的问题,在实际安装时可能遇不到,毕竟虚拟机还是一个软件,只要是软件就会有BUG。所以,极度不推荐,特别是新手。
你的问题是内核版本和内核源码不同造成的:
ERROR: Unable to load the kernel module 'nvidia.o'. This is most likely
because the kernel module was built using the wrong kernel source files.
Please make sure you have installed the kernel source files for your
kernel; on Red Hat Linux systems, for example, be sure you have the
'kernel-source' rpm installed. If you know the correct kernel source
files are installed, you may specify the kernel source path with the
'--kernel-source-path' commandline option.

解决方法就是,保证你的内核和内核源码的版本一致。
PS:我的5200在SLACEWARE在很容易就搞定了。驱动版本是7676
回复

使用道具 举报

 楼主| 发表于 2005-12-2 10:58:00 | 显示全部楼层
解决方法就是,保证你的内核和内核源码的版本一致。

那我该怎么保证一致呢? 升级内核还是原码?
我 下了 linux-2.6.14.3.tar.bz2.可以安装吗?
希望能说的详细一点
回复

使用道具 举报

发表于 2005-12-2 14:52:48 | 显示全部楼层
如果你的硬件不是很差,不推荐使用redhat9这么旧的版本的。
linux-2.6.14.3.tar.bz2?恐怕不行。
好像从2.6.12开始,使用udev文件系统,之前是devfs系统;而redhat9.0估计连devfs都不支持。
另外,最好不要使用不打补丁的内核。老老实地装你的2.4.20内核源码吧。只装headers好像也可以。
回复

使用道具 举报

发表于 2005-12-2 15:16:05 | 显示全部楼层
[quote:3c230a191d="snowhn"]不是好用不好用的问题,而是我觉得应该尝试,自己可以正常让linux跑起来.
我目前觉得用虚拟机装linux有几个好处.
一是有刻隆,速度也不算慢,装好一个以后,我先刻一个,然后在折腾.linux下怎么刻隆我还不知道呢,不知道ghost支持不.
二是在一个可用的环境(windows)里,对linux试操作,有问题出现的时候,起码还可以在win下查找资料解决问题,不然,linux崩溃了,我也就崩溃了......
三是,即使linux崩溃了,我还能在win下听钢琴曲,缓解我郁闷的心情;也不会被女朋友骂,说一会话就不见你了,再见也不说,跑哪玩去了.电脑比我还重要等等.....
四是,借这机会也试一下虚拟机起码知道它是怎么用嘛.
在虚拟机下可以成功的装上linux,并且自己可以正常安装硬件和常用软件后,我会在硬盘上格个分区来装linux的.
这就是我对虚拟机的认识吧.呵呵.
另外,我觉得,无论是硬件还是软件,都只是针对虚拟机里的linux,和是否是在虚拟机上安装没有关系吧.在虚拟机下能出现的问题,到实际安装在硬盘时也同样会出现吧?[/quote]
你在虚拟机里装 XP 试试能不能发挥你的显卡性能!
回复

使用道具 举报

 楼主| 发表于 2005-12-2 16:02:02 | 显示全部楼层
我朋友也推荐我装高版本的linux,可问题是去哪找啊?找到了又怎么判断它就比我现在用的版本高呢?  我去了linux.com  linux.com.cn 转了半天,就看到要钱的.
老老实地装你的2.4.20内核源码吧。只装headers好像也可以。

是不是那个kernel.2.4.20...rmp的? 我也装了, header是什么?光盘里有?
怎么装啊? 就好象你告诉我,有事找警察,我至少也要知道警察局在哪吧.

[/quote]
你在虚拟机里装 XP 试试能不能发挥你的显卡性能!
[/quote]
没那精力啊,也没那空间了.
回复

使用道具 举报

发表于 2005-12-2 16:35:50 | 显示全部楼层
你很有意思。
当然是要装source了。名字应该是src.rpm才对。
你是真正的菜鸟──如假包换。
但是,菜鸟也该去系统安装区,读读精华帖啊。
找到了又怎么判断它就比我现在用的版本高呢?

这年头,找个比redhat9.0旧的发型版,不容易啊(别给我找些redhat8.0,redhat7.2之类的来)!
回复

使用道具 举报

 楼主| 发表于 2005-12-2 17:05:49 | 显示全部楼层
我觉得你这样说话不够友善.中午我问我朋友,怎么使内核和内核原码保持一致.
他问我,你就开始搞内核了?太早了吧?论坛安装区我看过了,好多是一两年前的帖.
5328 4496的我就是看了人家文章才知道可能适合fx5200.
那时候5200出没我也不知道,我不否认我是菜鸟,我确实是才装上linux9几天,而且从第一天起显卡就不成,一直想办法,baidu 雅虎,能想到的地方都看了,我问了好多人,试了好几种不同方法,这不是一直不行才继续到处问吗?首先我是不知道问题在哪,其次我也不知道该怎么解决.说是要多看书,看文章,那试问,从前学windows操作的,有几个人是一开始就自己看书,然后自己找资料,谁没实践操作一下啊? 谁没把win弄蓝屏后再学安装?
当然是要装source了。名字应该是src.rpm才对。
这年头,找个比redhat9.0旧的发型版,不容易啊
这两句话说的.....
看了我的帖,谁都知道我是菜鸟,那你就在第一次回贴时就告诉我是什么呗,这也节省您的时间.
第二句,一样,直接告诉我有什么版本不好吗?(我现在已经知道了,可以安装Fedora Core 4 )
您可能会觉得我是菜鸟中的典型,懒,不喜欢自己动手,动手操作,动手找资料.
那为什么古时就有"听君一席话,胜读十年书"?有人指导当然是在好不过的,我也承认我没有仔细看 linux学习精华教程 LinuxgsCHM linux命令.chm rh9.chm等等这些书,我是觉得,起码要有个可以正常使用的系统了,才开始看吧.以前自己学win是有现成的电脑和系统,现在我看linux,都是豆腐块大的图标,麻烦啊!
不说了,继续找资料,问高手.
回复

使用道具 举报

发表于 2005-12-2 17:28:41 | 显示全部楼层
老兄,我给你个网站吧。www.distrowatch.com 要找发行版到那里去吧。
90%的linux都可以免费下载,那些收费的版本也有免费的下载的版本。
不推荐你用FC4,还是试试SUSE或是MANDRIVA2006吧。
老兄,不错了,没有撩一句自己查精华已经很不错了。找一篇叫《提问的智慧的文章》看看吧
回复

使用道具 举报

 楼主| 发表于 2005-12-2 18:05:06 | 显示全部楼层
谢谢,早就看过提问的智慧一文,说的是好,可那观点是站在高手的角度出发的.
有些东西新手自己也不知道,如何能提供出来,比如电脑配置,系统环境什么的.
昨天还有人问,怎么在linux下打字,如何切换鼠标,我是看不懂,可他或许认为你能理解
对新手的照顾好象不多(时间长了,不太记得了.......)
新手的困惑有很多,有懒的,自己不找资料,问问题也不明确.也有勤的,找了很多资料没头绪的.我算中下好吧

为什么不推荐用fc4,算了,我还是网上找吧,实在不明白了,再来这骚扰 呵呵,谢谢各位!
回复

使用道具 举报

发表于 2005-12-2 18:05:55 | 显示全部楼层
很可爱的小弟弟嘛!
jozhu不要吓坏人家孩子。呵呵……
刚才想给你把那个帖子找出来着,不知道怎么弄得,还是没给你找出来。在下面了
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&dcategory=%B7%A2%D0%D0%B0%E6%C0%E0&sortby=
另外,你那个同学也外行的很;硬件支持不好,换个内核,并不是很复杂的事情;只是我从没在redhat上成功过──这也是我再也不用类redhat系统的原因之一。
至于发型版,我也替你找好了,
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&dcategory=%B7%A2%D0%D0%B0%E6%C0%E0&sortby=
PS:在发帖的过程中,略微带点儿调侃,似乎也是这个论坛的风尚(不欢迎纯水)。
回复

使用道具 举报

发表于 2005-12-2 20:00:27 | 显示全部楼层
回贴的弟兄们,
他是装在虚拟机上的,
不可能的,
不用白费心思了
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-16 04:19 , Processed in 0.078589 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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