LinuxSir.cn,穿越时空的Linuxsir!

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

我应该装什么显卡驱动?(己解决)

[复制链接]
发表于 2007-8-14 22:16:14 | 显示全部楼层 |阅读模式
nvidia 官方网站上的 http://us.download.nvidia.com/XF ... DME/appendix-a.html 页面有这么一部分:
The 1.0-96xx driver supports the following set of GPUs:NVIDIA GPU product        Device PCI ID
GeForce2 MX/MX 400        0x0110

依此,我应该 pacman -S nvidia-96xx

而从 Gentoo 的手册页 http://www.gentoo.org/doc/en/nvidia-guide.xml#doc_chap2
Newer cards such as the GeForce 8, 7, 6, and FX 5 series should use the newer drivers from the 100.x series.

Older cards such as the GeForce 3 or GeForce 4 series require the 96xx drivers. For these cards, you should mask >=x11-drivers/nvidia-drivers-1.0.9700 in your /etc/portage/package.mask file. This will prevent newer versions of the driver which are incompatible with your card from being installed.

Old NV2x-based cards (such as TNT, TNT2, GeForce, and GeForce 2) require the older 71xx drivers (such as nvidia-drivers-1.0.7185). For these cards, you should mask >=nvidia-drivers-1.0.8700 in /etc/portage/package.mask.

You can check for driver compatibility for your card at to determine which driver supports it at http://us.download.nvidia.com/XF ... DME/appendix-a.html.

我则应该装 71xx 系列(不过这里似乎说的是 nvidia 官方驱动包安装)。

更令我担心的是编译我的内核的gcc版本和extra里编译那个nvidia驱动包的gcc版本不一致会导致装完后驱动没法用,因我曾听说过一些此类的说法,而且之前我的 Gimmick 曾经错误的安装了nvidia驱动后未能加载驱动,然后卸载,重新装 nvidia-96xx ,最终也没有加载成功驱动,甚至在改回原来的 xorg 配置也启动不来X了,搞的我只好刻了 Voodoo 来安装。

还有一点不清楚的就是我本来是用 pacman -Su --ignore kernel26 来升级的系统,为什么升级完以后现在不适 Voodoo ,而变成 Don't Panic 了?
发表于 2007-8-15 00:26:12 | 显示全部楼层
系统版本并不是随kernel变换而变化。好像是随filesystem变化的。
回复 支持 反对

使用道具 举报

发表于 2007-8-16 22:17:11 | 显示全部楼层
多谢楼上,看了一下,内核还是 2.6.20 应该就是 Voodoo 的内核。
不过标题问题没人回答,看来又该自己试了。
or I will go to the official arch forum。
回复 支持 反对

使用道具 举报

发表于 2007-8-17 00:01:47 | 显示全部楼层
难道1楼是马甲?

因为没有任何信息,我也无法回答。首先不知道显卡型号。而且我也没有用nv卡
回复 支持 反对

使用道具 举报

发表于 2007-8-17 01:01:43 | 显示全部楼层
don't panic 是他们开的玩笑,意思就是不要着急,下一个版本的名字还没起好呢。
如果你是gf2 mx400,用96xx
如果你内核是自己编译的话,试试就知道可不可以用了

我深信没有救不回来,一定需要重装的linux系统
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-18 01:53:41 | 显示全部楼层
jarryson,我的配置在签名档里呢,我以为你看到了。
Post by fallen
我深信没有救不回来,一定需要重装的linux系统

断断续续用了一阵子的 Linux ,最早在学校好像是 Red Hat 8.0 ,然后是 Mandrake 9.0 & 10.0,之后是 Debian ,大约一年前开始换 Arch,每次总要装上 X,上次的 Gimmick 只有 fluxbox ,没有桌面环境,期间一段时间没有网络,没用 arch。

自己英文还过得去,但是读的比较慢,太长的 man 要看很久,因此还是个新手,面对这个情况束手无策,就重装了。

这次想装上驱动,主要是要用到需要 OpenGL 加速的某个软件 (w4r3z:-)
一去官方论坛,不敢冒然发帖,先看到置顶的 Newbie 教程,好多的英文网页链接,又得慢慢琢磨一番了。

BTW:我是要换id了,主要前几天因为没更新系统装不上 scim,要来论坛求助,发现没法输入中文id,于是申请了个英文的,不过后来想到 fcitx。没想到停止开发了源里还有,安装运行都很方便。

不知道能否注销不用的id?我有三个了,浪费论坛数据库资源,呵呵。
回复 支持 反对

使用道具 举报

发表于 2007-8-18 06:58:03 | 显示全部楼层
要注销不用的 ID 当找管理员鱼鱼了
回复 支持 反对

使用道具 举报

发表于 2007-8-18 09:37:50 | 显示全部楼层
不好意思。的确没有看到。我看楼上没有签名。所以。。。

不过我有mx440,不过那台电脑好长时间没有用了。。不知道该装什么驱动。好像我安装的时候没有什么型号的分别。。
回复 支持 反对

使用道具 举报

发表于 2007-8-18 12:40:24 | 显示全部楼层
我的显卡是MX440,所以楼主也应该装96xx,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-22 22:30:41 | 显示全部楼层

仍然没装上

Xorg.0.log 部分信息:
(EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
(EE) NVIDIA(0):  *** Aborting ***
...
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found


我已经 pacman -S nvidia-96xx 了。但是 lsmod | grep nvidia 输出:
nvidiafb               42396  1
i2c_algo_bit            7304  2 rivafb,nvidiafb
i2c_core               17792  5 ivafb,fb_ddc,nvidiafb,i2c_algo_bit,i2c_i801


在 /usr/lib/xorg/modules/drivers/ 目录里有 nvidia_drv.so 文件。
为什么驱动安装不成功呢?是因为我更新系统时没更新内核导致的么?

btw:想起来上次为什么装 nvidia 驱动未果后又不能进X的原因了,应该是装 nvidia 驱动时由于冲突把 libgl-dri 给删除了。因为现在即使用装驱动之前可以正常进入X的配置文件也进不了X了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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