#916 closed enhancement (fixed)
nvidia 7600 GS AGP
Reported by: | b3w | Owned by: | axeld |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Drivers/Graphics/nVidia | Version: | R1/pre-alpha1 |
Keywords: | Cc: | johndrinkwater | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
I got a fanless nvidia 7600GS AGP card from gigabyte.
Based on http://svn.berlios.de/viewcvs/haiku?rev=19001&view=rev
driver.c says 0x0392, /* Nvidia GeForce 7600 GS
I compared it with RivaTuner
RivaTuner says 0x02e1
$ffffffffff Display adapter information $ffffffffff ---------------------------------------------------------------- $0000000000 Description : NVIDIA GeForce 7600 GS $0000000001 Vendor ID : 10de (NVIDIA) $0000000002 Device ID : 02e1 $0000000003 Location : bus 1, device 0, function 0 $0000000004 Bus type : AGP revision 3.0 (AGP 2.0 mode) $0000000005 AGP status : enabled $0000000006 AGP rate : 1x 2x 4x supported, 4x selected $0000000007 AGP SBA : supported, disabled $0000000008 AGP FW : supported, enabled $0000000009 Base address 0 : e8000000 (memory range) $000000000a Base address 1 : d0000000 (memory range) $000000000b Base address 2 : e9000000 (memory range) $000000000c Base address 3 : none $000000000d Base address 4 : none $000000000e Base address 5 : none
to control the RivaTuner information I compared it with a Nvidia GeForce2 MX/MX400 card
both, driver.c and RivaTuner say x0110
Change History (10)
follow-up: 3 comment:1 by , 18 years ago
comment:2 by , 18 years ago
Status: | new → assigned |
---|
I've added your ID in hrev19128. Does the driver now work for you?
comment:3 by , 18 years ago
Replying to diver:
According to this page http://www.nvidia.ru/object/linux_supported_ru.html you are right. I'm wondering if there some other id's, which are not in driver.c yet?
I've just updated http://pci-ids.ucw.cz/iii/'s database with the newest device IDs from nVidia, its the file used in the device output upon boot up. I know they don't get added automatically (needs to be verified), but it'll help. That's unrelated to this problem; just thought it would help.
As for Devices' with multiple IDs, i'll scan through if Axel hasn't already done so ? Sadly, they'd require someone to test, so probably a better idea for people to report missing IDs rather than Haiku frying their cards ;) (It's not simple to add devices that aren't currently supported, so that wont happen)
comment:4 by , 18 years ago
Cc: | added |
---|
comment:5 by , 18 years ago
There is a file with device IDs at http://developer.nvidia.com/attach/9529
comment:6 by , 18 years ago
I was looking through the source; it appears Rudolf tends to separate devices IDs regularly by interface: PCI/AGP. Otherwise, quite a few entries could be collapsed (like 0x00f210de and 0x014110de) The link from nVidia has a few duplicates, I assume the same: agp/pci(-e) versions, though looks like they stripped any meaningful info.
Could this situation be similar, just pci(-e)/agp variants? And as do, would they need to be split. Just talking :)
comment:8 by , 18 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
In any case, I'm closing this bug :-) If anyone wants to scan for missing card IDs, that would be great, though. What we're looking for is not really completely missing cards (where we cannot know if they work or not), but double entries. We could also add missing cards but comment them out (with disclaimer: needs to be verified).
comment:9 by , 18 years ago
Many IDs are added these days.
How is the Overlay Status on new Cards like the 7xxxx series ?
I compiled a driver for ZETA. Using vlc I noticed no Overlay. I switched back to old Geforce 2MX and i t shows Overlay.
Maybe it is something for a mailing list but first I place it here.
My Feedback for the nvidia Geforce 7600 GS: No Overlay at the moment
comment:10 by , 18 years ago
Sorry, my fault
README.html says
"B_YCbCr422 hardware overlay support on both TNT and GeForce series cards, except for GeForce 6xxx and 7xxx series (GeForce 6800 works though). Overlay output 'follows head' in dualhead stretch/switch modes"
According to this page http://www.nvidia.ru/object/linux_supported_ru.html you are right. I'm wondering if there some other id's, which are not in driver.c yet?