debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #03117
[Bug 2111684] Re: [SRU] Xorg AMD platform A + N config selected wrong primary GPU
@Kai-Chuan Hsieh
I have downloaded libpciaccess 0.17-3ubuntu0.24.04.3~oem1 shared by you
and tested on my system. I can confirm, that the regression
https://bugs.launchpad.net/bugs/2115574 which I have observed when
trying 0.17-3ubuntu0.24.04.1 is not seen on my system with the new
version you shared. Some details of my system you can find at
https://bugs.launchpad.net/bugs/2115605.
Package tested: libpciaccess0_0.17-3ubuntu0.24.04.3~oem1_amd64.deb
Testing performed: Rebooting the system after installing the package
Result: System behaves correctly
Please note I have only tested the package for the regression
https://bugs.launchpad.net/bugs/2115574. I am not impacted by
https://bugs.launchpad.net/bugs/2111684 that you work on here, so I
cannot comment whether the package you shared fixes the issue you are
trying to fix.
The only difference in behaviour I have observed between the
libpciaccess0_0.17-3build1_amd64.deb which I was using originally and
0.17-3ubuntu0.24.04.3~oem1 is that with the older package in the syslog
I can see the following messages during boot (few times during entire
boot process):
kernel: nouveau 0000:01:00.0: bus: MMIO write of 00870fb0 FAULT at
100c10 [ PRIVRING ]
while with the new package you shared the log says:
kernel: nouveau 0000:01:00.0: bus: MMIO write of 008699b0 FAULT at
100c10 [ PRIVRING ]
i.e. instead of writing 00870fb0 the write (which fails) is now of
008699b0. I cannot see any functional impact of the old log and I cannot
see any impact from the new log either, providing this information here
just in case it may be useful in any way.
PS
Just a friendly advice - I was not subscribed to this bug and only noticed your message because you posted it first on 2115574, but that message is now deleted. In future in such situations you may prefer to contact people with direct message or ask them in the bug you've seen them to look into some other bug (not sure what is considered more proper on launchpad).
--
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to libpciaccess in Ubuntu.
https://bugs.launchpad.net/bugs/2111684
Title:
[SRU] Xorg AMD platform A + N config selected wrong primary GPU
Status in OEM Priority Project:
New
Status in libpciaccess package in Ubuntu:
Fix Released
Status in libpciaccess source package in Noble:
Triaged
Status in libpciaccess source package in Oracular:
Won't Fix
Status in libpciaccess source package in Plucky:
Triaged
Status in libpciaccess source package in Questing:
Fix Released
Bug description:
[ Impact ]
* On AMD platform with Nvidia dGPU, if the iGPU is not VGA compatible. and pci order is later than NV
* The system will select Nvidia as the primary GPU, which is wrong on AMD platform.
[ Test Plan ]
* On AMD (StrixPoint or KrakanPoint) platform with Nvidia dGPU
* Check the renderer by $ xrandr -display <display name>
--listproviders
* Provider 0 should be AMD graphic
[ Where problems could occur ]
* If Nvidia dGPU is VGA compatible and the boot_vga is set, the
system still select Nvidia as the primary GPU.
* If the platform AMD graphic card acpi companion is not configured
in the BIOS, the system still select Nvidia as the primary GPU.
[ Other Info ]
* Upstream MP:
https://gitlab.freedesktop.org/xorg/lib/libpciaccess/-/merge_requests/37
To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/2111684/+subscriptions
References