Assign to Marco, to backport the upstream fixes to Focal.
** Changed in: mutter (Ubuntu Focal)
Assignee: (unassigned) => Kai-Heng Feng (kaihengfeng)
** Changed in: mutter (Ubuntu Focal)
Assignee: Kai-Heng Feng (kaihengfeng) => Marco Trevisan (TreviƱo) (3v1n0)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mutter in Ubuntu.
https://bugs.launchpad.net/bugs/1905825
Title:
[SRU] Disable CRTCs when system becomes headless
Status in HWE Next:
New
Status in mutter package in Ubuntu:
In Progress
Status in mutter source package in Focal:
New
Status in mutter source package in Groovy:
New
Status in mutter source package in Hirsute:
In Progress
Bug description:
[Impact]
On new Intel SoCs, after all connectors are unplugged and the system becomes
headless, it cannot detect monitor hotplug event from type-c port.
[Fix]
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1561
Based on "drm/i915 Intel GFX Driver, Hotplug" [1]:
"Finally, the userspace is responsible for triggering a modeset upon
receiving the hotplug uevent, disabling or enabling the crtc as needed."
[Test]
Unplug type-c monitor from an Intel Tiger Lake desktop. Replug the monitor
back, monitor is blank.
With the fix applied, the system can detect monitor again.
[Where problems could occur]
This fix disables CRTCs when there's no monitor, if driver has trouble
dealing with it, we may see something break.
To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1905825/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp