Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: ubuntu-drivers-common (Ubuntu) Status: New => Confirmed
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to ubuntu-drivers-common in Ubuntu. https://bugs.launchpad.net/bugs/1351699 Title: Additional Drivers / Driver Manager shows no drivers for NVidia GTX 750ti - Missing modalias in nvidia-331. Status in “kubuntu-driver-manager” package in Ubuntu: Invalid Status in “nvidia-graphics-drivers-331” package in Ubuntu: Confirmed Status in “nvidia-graphics-drivers-331-updates” package in Ubuntu: Confirmed Status in “ubuntu-drivers-common” package in Ubuntu: Confirmed Bug description: I'm on Ubuntu 14.04 (Trusty), up to date, on a computer with an NVidia GTX 750ti graphics card. I also tested on Utopic with a live daily dvd and the problem persists. The list under Additional Drivers is empty for my NVidia GTX 750ti video card: Also, running: ubuntu-drivers list or ubuntu-drivers devices produces an empty output. Running: software-properties-gtk --open-tab=4 or kcmshell4 kcm_driver_manager shows no drivers found (not even the open source driver). I'll attach a screenshot here to show this. I had to workaround by installing the "nvidia-331-updates" package manually by console, which works very well for my video card. Though I worry about people not so familiar with the console. The empty list happens because the "ubuntu-drivers" command insists on making a perfect VID:PID match with each driver, and also because the specific modalias for making that match, is missing from nvidia-331 deb package. The corresponding modalias for my NVidia 750ti is (as obtained from running "ubuntu-drivers debug"): pci:v000010DEd00001380sv00001458sd0000362Dbc03sc00i00 Which means that this should be included in the driver package description for my card to be matched by the Additional Drivers backend: pci:v000010DEd00001380sv*sd*bc03sc*i* wich is currently missing from the Modaliases list in the description of the .DEB nvidia packages. That is the modalias required to make a match for the 750ti card. There are two possible solutions: ------------------------------------- A) Please ask the maintainer(s) of nvidia packages to add that modalias to the DEB package of "nvidia-331" and "nvidia-331-updates" packages B) OR Please ask the developers of "ubuntu-drivers-common" package to match nvidia drivers by VID instead of insisting that the VID and PID both match perfectly. A lot of cards are left without drivers that way (not even "noveau" is matching my card currently). Important Details -------------------- If I look at the current list of modaliases in the nvidia drivers, by running: apt-cache show 'nvidia*' | grep -i modaliases I cannot find my NVidia 750ti, which has a VID equal to 10DE, and a PID equal to 1380. I should be able to find the string "v000010DEd00001380". This causes the detection routine in "ubuntu-drivers-common", to never match a driver (I found that routine is at /usr/lib/python3/dist-packages/UbuntuDrivers/detect.py), because the product id code for my 750ti is missing from all the drivers, and because ubuntu-drivers-common started to require a perfect match (both vendor id and product id). The routine is called: "packages_for_modalias()". There is a very big list of nvidia cards that COULD be affected by the same problem (empty AdditionalDrivers), not just my 750ti. This can be verified by looking at all the product ids for nvidia cards, and comparing to the modaliases present in the nvidia drivers packages: "The PCI ID Repository" http://pci-ids.ucw.cz/read/PC/10de and looking at the current full list of modaliases with: apt-cache show 'nvidia*' | grep -i modaliases For instance, the NVidia 780ti and NVidia 780 are both missing too: apt-cache show 'nvidia*' | grep Modaliases | grep d00001007 apt-cache show 'nvidia*' | grep Modaliases | grep d00001008 (produces empty results) Though a "NVidia GT 610" that I have in an old computer of mine, can be found, and does show a list in Additional Drivers: apt-cache show 'nvidia*' | grep Modaliases | grep d0000104A (shows a long modalias line matching for nvidia-304 and nvidia-331 packages for the old GT 610). Please make Additional Drivers selector work for my NVidia GTX 750ti video card. FYI: This video card was released by nvidia in february 2014. Your help will be appreciated! Cordially, Juan Manuel Cabo ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: ubuntu-drivers-common 1:0.2.91.5 ProcVersionSignature: Ubuntu 3.13.0-32.57-generic 3.13.11.4 Uname: Linux 3.13.0-32-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 2.14.1-0ubuntu3.2 Architecture: amd64 CurrentDesktop: KDE Date: Sat Aug 2 17:49:35 2014 EcryptfsInUse: Yes InstallationDate: Installed on 2011-08-01 (1097 days ago) InstallationMedia: Kubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427) SourcePackage: ubuntu-drivers-common UpgradeStatus: Upgraded to trusty on 2014-05-12 (82 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kubuntu-driver-manager/+bug/1351699/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp