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

Reply via email to