Does not show vendor/model name any more

Bug #1186777 reported by Ma Hsiao-chun
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-drivers-common (Ubuntu)
Fix Released
Undecided
Martin Pitt

Bug Description

Check the attached picture to see what I mean by saying "Unknown: Unknown".

The box has a Nvidia GPU and a Broadcom wireless chip. It is running Ubuntu Saucy now.

I'm still using nouveau driver for the GPU; the performance seems acceptable for normal desktop operation and Warcraft III playing (through wine) . Should it be a "Unknown: Unknown"?

For the Broadcom chip, I've installed b43 firmware [1], it works well. Should it be a "Unknown: Unknown"?

For the third "Unknown: Unknown" in the screenshot, honestly no idea.

1. http://wireless.kernel.org/en/users/Drivers/b43

Tags: saucy
Revision history for this message
Ma Hsiao-chun (mahsiaochun) wrote :
Revision history for this message
Daniel Letzeisen (dtl131) wrote :

If you run the following commands, does it fix the issue?
sudo update-pciids; sudo update-usbids

Revision history for this message
Ma Hsiao-chun (mahsiaochun) wrote :

No.

And even if we don't have meta data available, we can still display useful information.
We can get much information from lspci, right?

Revision history for this message
Martin Pitt (pitti) wrote :

Can you please run "ubuntu-drivers debug" and copy&paste the output here?

Changed in ubuntu-drivers-common (Ubuntu):
status: New → Incomplete
Revision history for this message
Martin Pitt (pitti) wrote :

(Please, pretty please use ubuntu-bug to file bugs; that will attach relevant information).

Revision history for this message
Ma Hsiao-chun (mahsiaochun) wrote :
Revision history for this message
Ma Hsiao-chun (mahsiaochun) wrote :

It seems that it is because udev package don't provide /usr/lib/pci-db.

Anyway, can we display more information beyond Vendor + Model?

Revision history for this message
Martin Pitt (pitti) wrote :

Indeed, /lib/udev/{pci,usb}-db are history, u-d-common needs to figure this out in a different way which doesn't involve udev internals.

summary: - Display Useful Hardware Information Beyond "Unknown: Unknown"
+ Does not show vendor/model name any more
Changed in ubuntu-drivers-common (Ubuntu):
status: Incomplete → Triaged
Martin Pitt (pitti)
Changed in ubuntu-drivers-common (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
status: Triaged → In Progress
milestone: none → ubuntu-13.06
Revision history for this message
Martin Pitt (pitti) wrote :

This is already detected by the test suite:

======================================================================
ERROR: test_system_device_drivers_chroot (ubuntu_drivers.DetectTest)
system_device_drivers() for test package repository
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/martin/ubuntu/ubuntu-drivers-common/tests/ubuntu_drivers.py", line 530, in test_system_device_drivers_chroot
    self.assertTrue('nvidia' in res[graphics]['vendor'].lower())
KeyError: 'vendor'

======================================================================
ERROR: test_system_driver_packages_chroot (ubuntu_drivers.DetectTest)
system_driver_packages() for test package repository
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/martin/ubuntu/ubuntu-drivers-common/tests/ubuntu_drivers.py", line 405, in test_system_driver_packages_chroot
    self.assertTrue('nvidia' in res['nvidia-current']['vendor'].lower(),
KeyError: 'vendor'

Revision history for this message
Martin Pitt (pitti) wrote :
Changed in ubuntu-drivers-common (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

Ah, turns out that this needs bug 1190947 fixed first, otherwise looking up hw vendor/product names is going to be too slow and cumbersome.

Changed in ubuntu-drivers-common (Ubuntu):
status: Fix Committed → In Progress
Revision history for this message
Martin Pitt (pitti) wrote :

Fixed for good now, and uploaded. But landing this is blocked by MIR bug 1190926.

Changed in ubuntu-drivers-common (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-drivers-common - 1:0.2.81

---------------
ubuntu-drivers-common (1:0.2.81) saucy; urgency=low

  * debian/tests/system: Port to umockdev.
  * share/fake-devices-wrapper: Fix fake bcmwl modalias.
 -- Martin Pitt <email address hidden> Tue, 18 Jun 2013 22:23:14 +0200

Changed in ubuntu-drivers-common (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.