On Thu, Jan 29, 2026 at 10:04:11AM +0100, Petr Sklenar wrote: > Hello all, > I’m updating QA [test case] and noticed that on newer systems, > graphics hardware is often reported as 'Display controller' > rather than 'VGA' in lspci.
That essentially means the GPU is not VGA compatible. I expect that becoming increasingly common with hardware vendors dropping BIOS compatibility and moving to UEFI-only setups. They can simply ship a UEFI firmware driver for the GPU hardware then and VGA compatibility is not needed any more to have a working display during boot. > To better understand how common this is across different setups, > I'd appreciate any samples people are willing to share. > I plan to update the test case based on the outputs provided. If you wanna try this in a virtual machine: qemu has two virtio-cpu variants, one with vga compatibility (-device virtio-vga), one without (-device virtio-gpu-pci). The former is reported as class 'VGA' (0x0300), the latter as class 'Display Controller / Other' (0x0380). With OVMF you'll get a working display on both devices, seabios works only with virtio-vga. Libvirt does not support explicitly picking the one or the other, if you ask for a virtio display device you'll get virtio-vga on x86 and virtio-gpu-pci otherwise (arm, riscv, ...). HTH, Gerd -- _______________________________________________ devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
