Bug#586502: nvidia-glx: Xorg doesn't try to load nvidia driver even though all other drivers have been removed

Cyril Brulebois kibi at debian.org
Fri Jan 28 10:37:35 UTC 2011


Russ Allbery <rra at debian.org> (27/06/2010):
> It would be nice if this were restored, since this is the cleanest
> way.

looking at the only user of PCI_TXT_IDS_DIR/PCI_TXT_IDS_PATH, the
comment right above the function is:
| #ifdef __linux__
| /* This function is used to provide a workaround for binary drivers that
|  * don't export their PCI ID's properly. If distros don't end up using this
|  * feature it can and should be removed because the symbol-based resolution
|  * scheme should be the primary one */
| static void
| matchDriverFromFiles (char** matches, uint16_t match_vendor, uint16_t match_chip)
| { […]

Maybe there's something that {sh,c}ould be improved on the binary
driver side? In any case, you may want to check with upstream
(xorg-devel at lists.x.org) whether restoring PCI_TXT_IDS_DIR is really
the cleanest way. I guess I could start that discussion, but I don't
care enough about non-free stuff to do so.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-nvidia-devel/attachments/20110128/77d82426/attachment.pgp>

More information about the pkg-nvidia-devel mailing list