LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: lijonjia

无法安装nvidia驱动,就差这一步,大家帮忙

[复制链接]
发表于 2007-4-12 23:05:28 | 显示全部楼层
Post by lijonjia
弄好这一步,却无法安装NVIDIA-Linux-x86-1.0-9746-pkg1.run,真烦,难道要放弃debian4?重新回到ubuntu?


它都提示什么错误?
回复 支持 反对

使用道具 举报

发表于 2007-4-12 23:06:14 | 显示全部楼层
Post by lijonjia
我的显卡是Geforce2,大家看看如何安装显卡驱动??????

显卡太老,97xx 的驱动不支持了,换个低版本的驱动
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-12 23:14:15 | 显示全部楼层
哦,原来如此,谢谢帮忙,我找个低版本的看看
回复 支持 反对

使用道具 举报

发表于 2007-4-12 23:58:33 | 显示全部楼层
nvidia-glx-legacy,应该是7XXX版本的吧,用这个就行了,不过好像不如nvidia-glx的
我现在用ubuntu,就是自己在nv站点上下载的9631驱动,自己安装的,如果之前安装过nvidia-glx或者nvidia-glx-legacy,就先把这些彻底删除,然后以后就一直用9631这个驱动了
回复 支持 反对

使用道具 举报

发表于 2007-4-13 00:51:43 | 显示全部楼层
我的驱动虽然已经弄好,但还有不明白的问题

1.安装只是一方面, 我没有在内核源码中找到那个支持我显卡的模块的源码位置, 我的这个任务由那个网上下载的驱动完成的,  请问是哪个header?  如果下载了linux-headers , 是在哪个文件夹下的什么名字? 如果是源码menuconfig, 又是在什么下的什么选项呢?  

2.还有卸载问题,因为原来的内核默认把nvidia framebuffer(我前面说的不对,不是riva framebuffer)编成了模块(配置中显示为M),它与新的驱动有冲突.这是安装驱动时提示的,它提示说与nvidia framebuffer冲突,而不是与总的framebuffer冲突,必须拿掉, 我把所有和framebuffer有关的选项全都拿掉了,如何在不编译内核的条件下把这个有冲突的拿掉? 这种模块不是星号,所以不是编到内核里的, 编到内核里的主要是一个总的framebuffer, 其它的多数是M,如果是M的话,就是灵活的模块,在用的时候自动加载,不用的话,根本不会加载.也谈不到卸载了.所以除了编译,还有什么办法? 找到那个模块,直接删除?

3. tty变黑的问题, 各位用nv显卡的,你们的tty没有这种情况? 我的两个系统 FreeBSD与 Debian (它们用的驱动当然是不一样的文件),都是黑的 tty, FreeBSD下的黑tty还能模模糊糊看出点东西,而Debian下黑得伸手不见五指, 请问你们遇到过这种情况没有? 我的硬件是刚买的,我怀疑是因为新产品的什么特性.

#lspci | grep -i vga
00:0d.0 VGA compatible controller: nVidia Corporation Unknown device 03d2 (rev a2)

在 nvidia主页上下载的驱动是:NVIDIA-Linux-x86-1.0-9755-pkg1.run

附上我原来内核中的默认配置, 敬请各位指点,打开device drivers=>graphics support->

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2007-4-13 06:36:10 | 显示全部楼层
你们为为什么要装驱动呢?我用的N卡7300GS,etch装上以后什么都能用,没觉得有什么异样。
只有浏览器里光标拖影的问题,是驱动没装造成的吗?
回复 支持 反对

使用道具 举报

发表于 2007-4-13 07:59:30 | 显示全部楼层
nvidia显卡驱动大致有三种情形:

1.xorg.conf 里面device段中driver 一项写成vesa, 可用,以 debian为例,当apt-get install xorg之后,默认状态下就是这种设置,它延用内核源码中的nvidia显卡驱动, 不用去官网下载,只用startx进入Xwindow毫无问题,但效果不是最佳(比如分辨率),也许一般情况下看起来不明显,但如果播放视频,会看得比较明显,同最新的驱动比起来,效果还是差不少。

2.xorg.conf 里面device段中driver 一项写成nv 或者 RIVATNT, 这种驱动是老式的,已经被淘汰, 效果非常不好, 进入X以后图像不清楚,比如严重的重影,根本没办法使用.这还算好的,严重的根本别想进入Xwindow.

3.最理想、最正规的方式,是在xorg.conf 里面device段中driver 一项写成nvidia, 这种方式是nVidia官方文件中推荐的,需要 到 nvidia官方网下载最新的驱动,这分两种, 比较老的cpu(奔2奔3)有专门的驱动 , 比较新的cpu用最新的,可参考其中的详细的文档。这种方式的驱动,效果当然是最好的。

可惜的是,nvidia驱动目前不是按照gpl方式发布的,它的源码不公开,因此这个显卡影响到一些统一的处理方式(如udev分配节点的问题),它独断专行,为linux系统的硬件驱动造成了一些不方便,如果我重新选择硬件,我不会选择 nvidia 。
回复 支持 反对

使用道具 举报

发表于 2007-4-13 11:05:59 | 显示全部楼层
Post by mascot
如果不去下载安装驱动的话, 延用内核中的老式驱动, xorg.conf 里面driver 一项写成 nv, 有三种情形:

1.硬件本身是老式的,所以内核中的老式驱动管用,用起来没问题.
2.新硬件的话, 进入X以后图像不清楚,比如严重的重影,根本没办法使用.
3,上面这种情况还算好的,严重的根本别想进入Xwindow.

所以,新硬件只能去下载安装最新的驱动,而且要在xorg.conf里面 device段中driver的一项写成: nvidia


过几天我也升级一下,看看能不能解决浏览器光标重影的问题。
要是能做到apt-get几个包,就自动升级的话该多好。
回复 支持 反对

使用道具 举报

发表于 2007-5-3 09:17:10 | 显示全部楼层
我把我在17楼的贴重写了一下,为nvidia显卡驱动作个小结,顶起。
9楼说的有道理,如果我用vesa这种设置并用内核源码中的驱动,tty不会变黑,但如果我用官方网站下载的最新驱动,就会变黑,经过取舍,我宁可牺牲tty ,我也要安装最新的驱动,影片的效果对我是最重要的。
回复 支持 反对

使用道具 举报

发表于 2007-5-3 14:17:07 | 显示全部楼层
我昨天根据这里做的
http://www.linuxquestions.org/li ... vers_on_Debian_Etch
成功了.屏幕不再向右偏移了.
回复 支持 反对

使用道具 举报

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

本版积分规则

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