Public bug reported:
[Impact]
The NVIDIA GPU will fall off the bus after exiting s2idle in TGL-H systems if
the docking station with external display connected is unplugged when the
system is still in s2idle. The system will be hold by the infinite loop in ACPI
method IPCS and then the PCIe root port of NVIDIA gpu fails the power
transition from D3cold to D0. Then display managed by the NVDIA GPU shows
nothing until system reboot. Note that it only happens when NVIDIA GPU in
either Performance mode or On-Demand mode.
[Fix]
A BIOS workaround is used to skip the ACPI method PGSC which invokes IPSC to
power on the PCIe root port with an _OSI string "Linux-Dell-USB4-NVWakeup".
Should be removed until we get a generic fix for it.
[Test Case]
1. On all TigerLake-H and later platforms with NVIDIA GPU, make sure the NVIDIA
GPU is running in either On-Demand mode or Performance mode.
2. Connect the docking station with the external display connected.
3. Suspend the system.
4. Remove the docking station when the system is suspended.
5. Press power button to wake up the system and wait > 1 minutes to make sure
if the display comes back.
[Regression Potential]
Low. This only works on platforms supporting "Linux-Dell-USB4-NVWakeup".
No other platforms will be affected.
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
** Affects: linux-oem-5.10 (Ubuntu)
Importance: Undecided
Status: Invalid
** Affects: linux (Ubuntu Focal)
Importance: Undecided
Status: Invalid
** Affects: linux-oem-5.10 (Ubuntu Focal)
Importance: Undecided
Assignee: Chris Chiu (mschiu77)
Status: In Progress
** Also affects: linux-oem-5.10 (Ubuntu)
Importance: Undecided
Status: New
** Also affects: linux (Ubuntu Focal)
Importance: Undecided
Status: New
** Also affects: linux-oem-5.10 (Ubuntu Focal)
Importance: Undecided
Status: New
** Changed in: linux (Ubuntu Focal)
Status: New => Invalid
** Changed in: linux-oem-5.10 (Ubuntu)
Status: New => Invalid
** Changed in: linux-oem-5.10 (Ubuntu Focal)
Status: New => In Progress
** Changed in: linux-oem-5.10 (Ubuntu Focal)
Assignee: (unassigned) => Chris Chiu (mschiu77)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1929166
Title:
TGL-H system NV GPU fallen off the bus after resumes from s2idle with
the external display connected via docking station
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1929166/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs