** Description changed:
- Description:
- On Ubuntu 26.04 (Daily Build 20260323), the "Add New Virtual Hardware" wizard
in virt-manager does not display proper vendor/device descriptions for PCI
devices. Only PCI addresses are shown, or the descriptions are missing/generic.
+ [ Impact ]
+
+ On Ubuntu 26.04 (Daily Build 20260323), the "Add New Virtual Hardware"
+ wizard in virt-manager does not display proper vendor/device
+ descriptions for PCI devices. Only PCI addresses are shown, or the
+ descriptions are missing/generic.
In comparison, Ubuntu 24.04 correctly displays both PCI addresses and
descriptive strings (e.g., "Intel Corporation Raptor Lake USB 3.2") on
the same hardware and with the same configuration.
Steps to reproduce:
1. Install Ubuntu26.04 (Daily Build-20260323)
2. Install desktop environment and virtualization tools:
# apt-get install ubuntu-desktop lightdm virt-manager.
3. Enable IOMMU by adding intel_iommu=on,iommu=pt to GRUB
4. Enable Virtual Functions (VFs) on a physical NIC:
# echo 2 > /sys/class/net/ens13f0np0/device/sriov_numvfs
5. Open virt-manager and create a RHEL9.7 VM (via ISO/CDROM), and shut down
the VM after installation.
6. Go to "Add New Virtual Hardware" -> "PCI Host Device".
Expected Result: The list should display both PCI addresses and device
descriptions (e.g., 0000:11:00.2 Intel Corporation Ethernet
Controller...).
Actual Result: Only PCI addresses are shown (or descriptions are
missing/generic), whereas they are correctly displayed in Ubuntu 24.04.
Additional information:
- The issue does not occur on Ubuntu 24.04 with the same hardware and setup.
+
+ [ Test Plan ]
+
+ In virt-manager open a virtual machine.
+ * Select "Add hardware"
+ * Select "Host PCI Host Device"
+ * Check that the details tab shows the vendor and product description for
each device.
+
+ [ Where problems could occur ]
+
+ The change only impacts the search path for the pci.ids file in libpciaccess.
+ If the path is wrong the file cannot be loaded and PCI ids cannot be
translated to strings.
+
+ [ Other Info ]
+
+ n/a
** Changed in: libpciaccess (Ubuntu Stonking)
Assignee: Heinrich Schuchardt (xypron) => (unassigned)
** Changed in: libvirt (Ubuntu Resolute)
Status: New => Invalid
** Changed in: libvirt (Ubuntu Questing)
Status: New => Invalid
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2145797
Title:
[Ubuntu26.04] PCI device descriptions missing in virt-manager
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libpciaccess/+bug/2145797/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs