qtjava 发表于 2003-5-27 00:08:04

magic linux 1.1 无法安装nvidia驱动

显卡                nvidia riva 128
显示器                samsung syncmaster 750s
系统                magic linux 1.1

尝试了本版所提供的各种方法:直接安装rpm或是重新编译src都提示无法找到nvidia.o;使用4363的表现是可以安装,但是修改XF86Config后,无法进入Xwin。具体出错信息为:

(WW) NVIDIA(0): The user specified HorizSync "31.500, 35.200, 35.500" has been
(WW) NVIDIA(0):      adjusted to "" (the intersection with EDID-specified
(WW) NVIDIA(0):      HorizSync "255.000")
(EE) NVIDIA(0): no HorizSync values remaining
(WW) NVIDIA(0): Monitor0: Using default hsync range of 255.00-255.00kHz

而XF86Config中的确是设置了水平扫描频率的
Section "Monitor"
      Identifier   "Monitor0"
      VendorName   "Monitor Vendor"
      ModelName    "Samsung SyncMaster 750(M)s(T)"
      HorizSync    30.0 - 70.0
      VertRefresh50.0 - 160.0
      Option      "dpms"
EndSection

有一点比较奇怪的地方是,使用mc-xfree86来自动检测显示器的时候,也会自动将水平扫描频率设定为255。

期待高手指点。

myong 发表于 2003-5-27 00:23:24

一般应该用自检出来的值,否则会有问题

dalin 发表于 2003-5-27 12:09:10

你是不是没看FAQ?
在ML1。1中自己装nvidia驱动的很方便的啊。
去下载一个NVIDIA的驱动(最好是.run的那种),装完后再运行xm nvidia就搞定了。
自己完全不用修改其它的什么。

qtjava 发表于 2003-5-27 13:45:39

一般应该用自检出来的值,否则会有问题

试了一下,使用自检的值,即使不装新的驱动,也无法起动xwin。可能是255太高了,毕竟设备自身的值应该在30-70之间。

qtjava 发表于 2003-5-27 14:05:26

你是不是没看FAQ?
在ML1。1中自己装nvidia驱动的很方便的啊。
去下载一个NVIDIA的驱动(最好是.run的那种),装完后再运行xm nvidia就搞定了。
自己完全不用修改其它的什么。

我看了FAQ了,里面写得很清楚。运行的正是.run格式的驱动,xm nividia和手动修改都试过了。从/var/log/XFree86.0.log中看问题都出在显示器的水平扫描频率上,起动xwin的时候都试图将显示器的水平扫描设为255,并且出错。用系统自带的驱动反倒不会出问题。

cnhnln 发表于 2003-5-27 23:50:37

显卡 nvidia riva 128
显卡真够老的,驱动已经不支持它了
__________________________________________________________________________

(app-a) APPENDIX A: SUPPORTED NVIDIA GRAPHICS CHIPS
__________________________________________________________________________

NVIDIA CHIP NAME               DEVICE PCI ID

o RIVA TNT                     0x0020
o RIVA TNT2                  0x0028
o RIVA TNT2 Ultra            0x0029
o Vanta                        0x002C
o RIVA TNT2 Model 64         0x002D
o Aladdin TNT2               0x00A0
o GeForce 256                  0x0100
o GeForce DDR                  0x0101
o Quadro                     0x0103
o GeForce2 MX/MX 400         0x0110
o GeForce2 MX 100/200          0x0111
o GeForce2 Go                  0x0112
o Quadro2 MXR/EX/Go            0x0113
o GeForce2 GTS               0x0150
o GeForce2 Ti                  0x0151
o GeForce2 Ultra               0x0152
o Quadro2 Pro                  0x0153
o GeForce4 MX 460            0x0170
o GeForce4 MX 440            0x0171
o GeForce4 MX 420            0x0172
o GeForce4 MX 440-SE         0x0173
o GeForce4 440 Go            0x0174
o GeForce4 420 Go            0x0175
o GeForce4 420 Go 32M          0x0176
o GeForce4 460 Go            0x0177
o Quadro4 550 XGL            0x0178
o GeForce4 440 Go 64M          0x0179
o Quadro4 NVS                  0x017A
o Quadro4 500 GoGL             0x017C
o GeForce4 410 Go 16M          0x017D
o GeForce4 MX 440 with AGP8X   0x0181
o GeForce4 MX 440SE with AGP8X 0x0182
o GeForce4 MX 420 with AGP8X   0x0183
o Quadro4 580 XGL            0x0188
o Quadro4 280 NVS            0x018A
o Quadro4 380 XGL            0x018B
o GeForce4 448 Go            0x0186
o GeForce4 488 Go            0x0187
o GeForce2 Integrated GPU      0x01A0
o GeForce4 MX Integrated GPU   0x01F0
o GeForce3                     0x0200
o GeForce3 Ti 200            0x0201
o GeForce3 Ti 500            0x0202
o Quadro DCC                   0x0203
o GeForce4 Ti 4600             0x0250
o GeForce4 Ti 4400             0x0251
o GeForce4 Ti 4200             0x0253
o Quadro4 900 XGL            0x0258
o Quadro4 750 XGL            0x0259
o Quadro4 700 XGL            0x025B
o GeForce4 Ti 4800             0x0280
o GeForce4 Ti 4200 with AGP8X0x0281
o GeForce4 Ti 4800 SE          0x0282
o GeForce4 4200 Go             0x0286
o Quadro4 980 XGL            0x0288
o Quadro4 780 XGL            0x0289
o Quadro4 700 GoGL             0x028C
o GeForce FX 5800 Ultra      0x0301
o GeForce FX 5800            0x0302
o GeForce FX 5600 Ultra      0x0311
o GeForce FX 5600            0x0312
o GeForce FX 5200 Ultra      0x0321
o GeForce FX 5200            0x0322
o Quadro FX 2000               0x0308
o Quadro FX 1000               0x0309
o Quadro FX 500                0x032B

Please note that the RIVA 128/128ZX chips are supported by the open
source 'nv' driver for XFree86, but not by the NVIDIA Accelerated Linux
Driver Set.

If you want to check your Device PCI IDs for comparison with the table
above, you can use either `cat /proc/pci` or `lspci -n`; in the later
case, look for the device with vendor id "10de", eg:

      02:00.0 Class 0300:10de:0100 (rev 10)

popkev 发表于 2003-5-28 00:14:22

呵呵,只能掏钱包了

conner 发表于 2003-5-28 04:25:03

用nv不行吗?

qtjava 发表于 2003-5-28 12:29:55

谢谢各位,原来是显卡太老了。以后要仔细看驱动的说明,看看是否支持我的显卡。
nv的好像没有3D加速,玩不了 magic linux 1.1 里面的那个游戏,画面一顿一顿的。

cnhnln 发表于 2003-5-29 00:57:12

呵呵,不如把你的显示器给我:mrgreen:

qtjava 发表于 2003-5-29 11:40:20

这个显示器不怎么好,比较暗

樱家冢 发表于 2003-5-29 22:15:09

riva 128太老了,驱动不包括在nvidia的通用驱动里面,它有另外的驱动的,你去nvidia的网站上面下载的时候看清楚点。

cnhnln 发表于 2003-5-30 15:55:37

这个显示器不怎么好,比较暗
比我的syncmaster 550s强,这就行了:mrgreen:

pjc5520 发表于 2003-5-30 17:15:06

VertRefresh 50.0 - 160.0 ,我觉得这个值太高了160改为85。

hbhelp 发表于 2003-5-30 21:22:44

我的改成了85每次进入X的时候,nvidia的logo闪两下就黑屏了,然后显示器提示“超过了刷新频率”,然后不断地出现nvidia的logo闪两下就黑屏了,然后显示器提示“超过了刷新频率”......我的显示器为philips 107f4, 显卡为gf4 mx440


各位,改刷新频率应该改哪个文件的那个地方??
页: [1]
查看完整版本: magic linux 1.1 无法安装nvidia驱动