Bug 20375 - [GeForce 7100] -nv does not support pci id 10de:016a
Summary: [GeForce 7100] -nv does not support pci id 10de:016a
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nVidia (open) (show other bugs)
Version: 7.3 (2007.09)
Hardware: Other Linux (All)
: high normal
Assignee: Aaron Plattner
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-27 19:12 UTC by Bryce Harrington
Modified: 2009-03-20 17:48 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log showing a vesa boot (52.46 KB, text/x-log)
2009-02-27 19:12 UTC, Bryce Harrington
no flags Details
0001-Add-missing-pci-id-for-GeForce-7100-GS.patch (773 bytes, patch)
2009-03-12 16:58 UTC, Bryce Harrington
no flags Details | Splinter Review

Description Bryce Harrington 2009-02-27 19:12:48 UTC
Created attachment 23387 [details]
Xorg.0.log showing a vesa boot

Forwarding this bug from a Ubuntu reporter:
https://bugs.edge.launchpad.net/ubuntu/jaunty/+source/xserver-xorg-video-nv/+bug/309482

[Problem]
The GeForce 7100 (10de:016a) is not listed in nv_driver.c, causing a fallback to the vesa driver when booting X on this hardware.

(This subsequently causes kwin to fail and a black screen to be displayed instead, but that's a separate issue.)

[Original Report]
RELEASE: Jaunty
CD/DVD VARIANT: 32/64 bit Kubuntu desktop cd
ISO BUILD: 20081218.5

SYMPTOMS: In oem mode once the enduser has run through the 4 setup question the screen flickers as though to go into the new desktop or kdm. Instead you are presented with a black screen with a white outlined black cross on it an nothing else.

CAUSE: Unknown

STEPS TO REPRODUCE:
1/ install oem version of Kubuntu
2/ Oem side is correct restart into enduser mode
3/ End user mode works till you see the screen flicker ready for the new kdm or user desktop
4/ At this point you get the black screen with the white outlined black cross.
Comment 1 Bryce Harrington 2009-03-12 16:58:14 UTC
Created attachment 23816 [details] [review]
0001-Add-missing-pci-id-for-GeForce-7100-GS.patch

Original reporter says just adding the pci id seems to resolve the issue.
Comment 2 Aaron Plattner 2009-03-20 10:31:35 UTC
Thanks Bryce, patch pushed.  Please note though that as I mentioned before, it's a bug in Ubuntu that it doesn't take the NVIsSupported and NVIsG80 PCI ID wildcards into account.  Adding an entry to the chip table when it's already in NVIsSupported should *only* change the name printed in the log and should not otherwise change the behavior of the driver.


commit b278aca7d7b92b7fd62045d1aab44d78f694d608
Author: Bryce Harrington <bryce@bryceharrington.org>
Date:   Thu Mar 12 16:56:57 2009 -0700

    Add missing pci id for GeForce 7100 GS
    
    Signed-off-by: Bryce Harrington <bryce@bryceharrington.org>
    Signed-off-by: Aaron Plattner <aplattner@nvidia.com>

:100644 100644 faf73a9... 20f96fb... M  src/nv_driver.c
Comment 3 Bryce Harrington 2009-03-20 14:18:07 UTC
> Thanks Bryce, patch pushed.  Please note though that as I mentioned before,
> it's a bug in Ubuntu that it doesn't take the NVIsSupported and NVIsG80 PCI ID
> wildcards into account.

Sorry, I must have missed your earlier comment about this.  Can you
provide a reference or git commit id I should include for that?

Thanks
Comment 4 Julien Cristau 2009-03-20 15:11:52 UTC
> --- Comment #3 from Bryce Harrington <bryce@canonical.com>  2009-03-20 14:18:07 PST ---
> Sorry, I must have missed your earlier comment about this.  Can you
> provide a reference or git commit id I should include for that?

see e.g. http://article.gmane.org/gmane.comp.freedesktop.xorg/36372
Comment 5 Aaron Plattner 2009-03-20 17:48:54 UTC
I'm sorry Bryce, I misremembered.  For some reason I thought I'd talked to you about it but as Julien kindly pointed out, it was actually Alberto.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.