Hi Canonical, I followed Heinrich's comment #10 and recompiled libpciaccess on Ubuntu 26.04. I can confirm that this completely resolves this issue. For reference, the steps I used to rebuild and verify the package as follows: 1. Enabled deb-src in /etc/apt/sources.list.d/ubuntu.sources 2. Fetched the source with apt-get source libpciaccess 3. Modified debian/rules to use -Dpci-ids=/usr/share/misc/ 4. Rebuilt the binary package using dpkg-buildpackage -rfakeroot -us -uc -b 5. Installed the generated .deb and restarted libvirtd
After performing these steps, libvirt successfully located the PCI IDs database, which is indeed located at /usr/share/misc/ on Ubuntu26.04. # ll /usr/share/misc/ total 2372 drwxr-xr-x 2 root root 4096 Jul 1 07:28 ./ drwxr-xr-x 288 root root 12288 Jul 1 07:28 ../ -rwxr-xr-x 1 root root 50743 Mar 23 2025 config.guess* -rwxr-xr-x 1 root root 39713 Mar 23 2025 config.sub* lrwxrwxrwx 1 root root 13 Feb 2 20:37 magic@ -> ../file/magic lrwxrwxrwx 1 root root 24 Feb 2 20:37 magic.mgc@ -> ../../lib/file/magic.mgc -rw-r--r-- 1 root root 1584801 Feb 12 02:15 pci.ids -rw-r--r-- 1 root root 730543 Dec 14 2025 usb.ids Could Canonical confirm if this patch will be officially integrated and released in the upcoming package updates? Thanks. ** Attachment added: "Follow Heinrich's comment #10 on Ubuntu26.04" https://bugs.launchpad.net/ubuntu/+source/virt-manager/+bug/2145797/+attachment/5979725/+files/rpviewer%20%2832%29.png -- 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
