Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 185395 - x11-drivers/nvidia-drivers-1.0.9639 works with geforce4mx 440
Summary: x11-drivers/nvidia-drivers-1.0.9639 works with geforce4mx 440
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: x86 Linux
: High trivial (vote)
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-15 10:20 UTC by cruzki
Modified: 2007-07-16 15:02 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cruzki 2007-07-15 10:20:57 UTC
When install the masked nvidia-drivers-1.0.9639 portage said that this driver don't work with this card (geforce4mx 440), but this is FALSE. The 96xx series works with geforce4mx, but the 97xx don't.

Reproducible: Always

Steps to Reproduce:
1.have a geforce4mx440 instaled in your computer
2. install nvidia-drivers-1.0.9639
3.

Actual Results:  
The drivers work, but portage tells you that this maybe don't work

Expected Results:  
Partage shows the correct info, namely portage said that the driver series 97xx don't work with this card, but the drivers series 96xx works

grep -i nvidia /var/log/Xorg.0.log

NVIDIA dlloader X Driver  1.0-9639  Mon Apr 16 20:21:54 PDT 2007
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(--) Chipset NVIDIA GPU found
...
(II) NVIDIA(0): NVIDIA GPU GeForce4 MX 440 at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 65536 kBytes
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-07-15 10:26:16 UTC
Confirmed.
Comment 2 Polarina 2007-07-15 11:26:00 UTC
This is not a bug. GeForce 4 MX 440 is a legacy card and the latest driver that supports it is indeed the 96xx series as seen at http://www.nvidia.com/object/IO_32667.html

The Gentoo nVidia list of legacy drivers are for the 71xx series..
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-07-15 11:27:56 UTC
(In reply to comment #2)
> This is not a bug. GeForce 4 MX 440 is a legacy card and the latest driver that
> supports it is indeed the 96xx series as seen at
> http://www.nvidia.com/object/IO_32667.html

Sure it is a bug, because nvidia-driver.eclass produces bogus warnings about this.
Comment 4 Doug Goldstein (RETIRED) gentoo-dev 2007-07-16 13:30:32 UTC
This eclass is just a bash conversion of the pci ids data that nVidia provides with their drier packages.

http://us.download.nvidia.com/XFree86/Linux-x86_64/100.14.11/README/appendix-a.html

Please provide output of the following command:
/usr/sbin/lspci -d 10de: -n | \
    awk '/ 0300: /{print $3}' | cut -d: -f2 | tr '\n' ' '

Polarina: Thanks for that link, it's a much shorter one then I previously had. I've replaced it in the eclass warning.
Comment 5 cruzki 2007-07-16 13:43:10 UTC
cruzki@madriguera ~ $ /usr/sbin/lspci -d 10de: -n | \
>     awk '/ 0300: /{print $3}' | cut -d: -f2 | tr '\n' ' '
0171 
cruzki@madriguera ~ $ 
Comment 6 Doug Goldstein (RETIRED) gentoo-dev 2007-07-16 14:06:41 UTC
I can't reproduce this. From the same card as you:

 * ***** WARNING *****
 * 
 * You are currently installing a version of nvidia-drivers that is
 * known not to work with a video card you have installed on your
 * system. If this is intentional, please ignore this. If it is not
 * please perform the following steps:
 * 
 * Add the following mask entry to /etc/portage/package.mask by
 * echo ">=x11-drivers/nvidia-drivers-1.0.9700" >> /etc/portage/package.mask
 * 
 * Failure to perform the steps above could result in a non-working
 * X setup.
 * 
 * For more information please read:
 * http://us.download.nvidia.com/XFree86/Linux-x86_64/100.14.11/README/appendix-a.html

The output above is correct for your card.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-07-16 14:40:17 UTC
0171, perfectly reproducible every time.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2007-07-16 14:41:28 UTC
(In reply to comment #6)
http://us.download.nvidia.com/XFree86/Linux-x86_64/100.14.11/README/appendix-a.html
> 
> The output above is correct for your card.

This bug is about 1.0.9639, not 100.14.11

Comment 9 Doug Goldstein (RETIRED) gentoo-dev 2007-07-16 14:47:02 UTC
(In reply to comment #8)
> (In reply to comment #6)
> http://us.download.nvidia.com/XFree86/Linux-x86_64/100.14.11/README/appendix-a.html
> > 
> > The output above is correct for your card.
> 
> This bug is about 1.0.9639, not 100.14.11
> 

Same README section jakub, the driver version won't matter at all. You can try:

http://us.download.nvidia.com/XFree86/Linux-x86/1.0-9639/README/README.txt, if you so desire but it will give you the same info for Appendix A.

Comment 10 Doug Goldstein (RETIRED) gentoo-dev 2007-07-16 15:02:30 UTC
It seemed like you were complaining that it was telling you to take the wrong action as far as masking. Which definitely works. The warning popping up when you're emerging the correct version was a known issue, however I have just committed a fix in Portage. Please retest.