18.04 login screen is skewed/distorted (incorrect stride) when using hibmc_drm graphics
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdm3 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Bin Li | ||
mutter (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
Bionic |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* The login screen is blur, with Huawei's Hi1710 chipset. And below is the hardware information.
05:00.0 VGA compatible controller [0300]: Huawei Technologies Co., Ltd. Hi1710 [iBMC Intelligent Management system chip w/VGA support] [19e5:1711] (rev 01)
* It's really big effect for our customer when they use the arm server. It's an hardware specific issue, and I've debugged with the mutter for a while upstream's help, but no luck. And the workaround patches was accepted by upstream and now in 18.10.
[Test Case]
* It's an hardware specific issue, installed the 18.04 on Huawei's Hi1710 arm server. After boot up, you will found the login screen is distorted.
[Regression Potential]
* It's just a kind of workaround, we add one the udev rule to skip Huawei's chipset, which won't affects other platform.
[Other Info]
* Upstream: https:/
Related branches
- Iain Lane: Approve
-
Diff: 152 lines (+127/-0)3 files modifieddebian/changelog (+8/-0)
debian/patches/series (+1/-0)
debian/patches/utils-add-new-gdm-disable-wayland-binary.patch (+118/-0)
- Iain Lane: Approve
-
Diff: 109 lines (+69/-1)5 files modifieddebian/changelog (+12/-0)
debian/gdm3.install (+1/-1)
debian/patches/data-61-gdm.rules.in.patch (+27/-0)
debian/patches/data-Makefile.am.patch (+27/-0)
debian/patches/series (+2/-0)
- Iain Lane: Needs Fixing
-
Diff: 35 lines (+4/-2)3 files modifieddata/61-gdm.rules.in (+2/-0)
data/Makefile.am (+1/-1)
debian/gdm3.install (+1/-1)
- Bin Li (community): Abstain
- Ubuntu Desktop: Pending requested
-
Diff: 105 lines (+65/-1)5 files modifieddebian/changelog (+8/-0)
debian/gdm3.install (+1/-1)
debian/patches/data-61-gdm.rules.in.patch (+27/-0)
debian/patches/data-Makefile.am.patch (+27/-0)
debian/patches/series (+2/-0)
description: | updated |
Changed in gdm3 (Ubuntu): | |
assignee: | nobody → Bin Li (binli) |
status: | New → In Progress |
Changed in gdm3 (Ubuntu): | |
status: | In Progress → New |
Changed in mutter (Ubuntu Bionic): | |
status: | New → Invalid |
Changed in gdm3 (Ubuntu Bionic): | |
status: | New → In Progress |
assignee: | nobody → Bin Li (binli) |
Changed in mutter (Ubuntu Bionic): | |
status: | Invalid → Won't Fix |
I enabled the gdm debug, and here is the syslog.
And I attached the screenshot on above comments.