← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 220364] Re: Nvidia card 7150 is not supported by -nv

 

There is a patch in fedora to add support for 7025/7050 IGP chipsets in
xserver-xorg-video-nv that I have brought up with the maintainer of the
driver about trying to get included upstream. Is it possible we could
bring the patch in?

http://cvs.fedoraproject.org/viewvc/rpms/xorg-x11-drv-
nv/F-11/nv-2.1.12-gf7025-gf7050.patch?revision=1.1&view=markup

I have tested it and it works fine on a 7025 equipped laptop. It is a
bit more involved than just adding the pci id to the driver
unfortunately which is why that didn't work. pci id 10DE:0531 would be
matched by case 0x0530: in nv_driver.c through the patch if I'm not
mistaken, but only when 01_gen_pci_ids.diff is dropped (as it is in
upstream debian) because that doesnt expand to cover all iterations of
053X the way the driver itself does and having the nv.ids around
apparently overrides the drivers internal detections for whats listed in
the file. Dropping the pci id generation will also bring support for
many other cards because the only ones created are the ones explicitly
defined in the table and not the catchalls further down. Also it will
fix the problem with AGP 6xxx and newer cards being misdetected because
they report the bridge chip's id which isn't defined instead of the
actual chips id that the driver determines through another method
outside of the fixed table.

If anyone wants to test it on their hardware, I have uploaded it to the
xorg-edgers PPA. It's important to add it to your sources and upgrade
everything at the same time if you are on jaunty because it needs the
xserver changes provided by the package in there.

https://edge.launchpad.net/~xorg-edgers/+archive/ppa

-- 
Nvidia card 7150 is not supported by -nv
https://bugs.launchpad.net/bugs/220364
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-nv in ubuntu.