Public bug reported:

Since Kernel 6.18, there is a new "boot_display" attribute for display
drivers that do not represent VGA compatible devices:
https://lore.kernel.org/linux-
pci/[email protected]/T/#t

This attribute essentially replaces the "boot_vga" attribute that was
used by user space applications to determine which is the primary GPU on
a system. This is no longer accurate, e. g. for devices with recent AMD
iGPUs, because they don't appear as VGA compatible devices.

Unfortunately, sticking to the old attribute can lead to an incorrect
choice of primary GPU, resulting in user space being unable to render.
However, current versions of the xserver still don't honor the new
"boot_display" attribute, making some devices unusable with X unless you
modify the config to select another primary GPU.

There are already patches for Xorg, but they haven't been merged and honestly, 
the entire X-project appears quite dead.
Therefore, it would be great to merge the patches at least into the Ubuntu 
packages:

- https://gitlab.freedesktop.org/xorg/lib/libpciaccess/-/merge_requests/39
- https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2038

** Affects: xorg (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2136140

Title:
  Add support for "boot_display" attribute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/2136140/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to