[Desktop-packages] [Bug 2019751] Re: Shell startup animation may not complete on early resolution changes
** Also affects: gnome-shell (Ubuntu) Importance: Undecided Status: New ** Changed in: gnome-shell (Ubuntu) Assignee: (unassigned) => Marco Trevisan (Treviño) (3v1n0) ** Changed in: gnome-shell (Ubuntu) Status: New => In Progress ** Summary changed: - Shell startup animation may not complete on early resolution changes + Desktop area may get clipped to a small rectangle if the hypervisor changes X11 screen resolution during the login animation ** Changed in: gnome-shell (Ubuntu) Importance: Undecided => High ** Changed in: gnome-shell (Ubuntu Jammy) Importance: Undecided => High ** Changed in: gnome-shell (Ubuntu Lunar) Importance: Undecided => High ** Changed in: gnome-shell (Ubuntu Jammy) Assignee: (unassigned) => Marco Trevisan (Treviño) (3v1n0) ** Changed in: gnome-shell (Ubuntu Lunar) Assignee: (unassigned) => Marco Trevisan (Treviño) (3v1n0) ** Changed in: gnome-shell (Ubuntu Jammy) Status: New => Triaged ** Changed in: gnome-shell (Ubuntu Lunar) Status: New => Triaged -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/2019751 Title: Desktop area may get clipped to a small rectangle if the hypervisor changes X11 screen resolution during the login animation Status in gnome-shell package in Ubuntu: In Progress Status in gnome-shell-extension-ubuntu-dock package in Ubuntu: Fix Released Status in gnome-shell source package in Jammy: Triaged Status in gnome-shell-extension-ubuntu-dock source package in Jammy: Fix Committed Status in gnome-shell source package in Lunar: Triaged Status in gnome-shell-extension-ubuntu-dock source package in Lunar: Fix Committed Bug description: [ Impact ] GNOME Shell startup animation may not complete during startup, leading to a non-functional GNOME shell because the workarea could be clipped or input events are ignored. [ Test case ] 1. Run this script: https://gitlab.gnome.org/3v1n0/gnome-shell/-/snippets/5749 2. It's expected to launch a gnome-shell nested instance and perform monitor changes 3. The shell should animate to the final state and everything should be usable: - Clicking in shell widgets should work - No area is hidden or clipped [ Regression potential ] GNOME Shell may not start properly, input events are ignored and/or the desktop area is clipped. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2019751/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 2019751] Re: Shell startup animation may not complete on early resolution changes
Daniel: No, no regression... It's just that such fix is not enough: there dash-to-dock was handling (properly) the part of Overview startup Animation, but the problem may happen ever earlier. As explained in https://gitlab.gnome.org/GNOME/gnome- shell/-/merge_requests/2763 (that would be the real fix), we may end up awaiting an event that won't ever happen. Play with those scripts sleep values, and the problem happens since 42. While we could fix this in gnome-shell itself, I preferred handling it in the dock first, and in future we could backport an upstream fix when merged. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-ubuntu-dock in Ubuntu. https://bugs.launchpad.net/bugs/2019751 Title: Shell startup animation may not complete on early resolution changes Status in gnome-shell-extension-ubuntu-dock package in Ubuntu: Fix Released Status in gnome-shell-extension-ubuntu-dock source package in Jammy: Fix Committed Status in gnome-shell-extension-ubuntu-dock source package in Lunar: Fix Committed Bug description: [ Impact ] GNOME Shell startup animation may not complete during startup, leading to a non-functional GNOME shell because the workarea could be clipped or input events are ignored. [ Test case ] 1. Run this script: https://gitlab.gnome.org/3v1n0/gnome-shell/-/snippets/5749 2. It's expected to launch a gnome-shell nested instance and perform monitor changes 3. The shell should animate to the final state and everything should be usable: - Clicking in shell widgets should work - No area is hidden or clipped [ Regression potential ] GNOME Shell may not start properly, input events are ignored and/or the desktop area is clipped. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/2019751/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 2019751] Re: Shell startup animation may not complete on early resolution changes
@Daniel, My understanding is that bug 2019751 is the same as bug 1989170, but public. Since the fix was not released to Jammy, bug 2019751 aims to address that (although your question might be targeted to Lunar, since I see bug 1989170 was released to Kinetic. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-ubuntu-dock in Ubuntu. https://bugs.launchpad.net/bugs/2019751 Title: Shell startup animation may not complete on early resolution changes Status in gnome-shell-extension-ubuntu-dock package in Ubuntu: Fix Released Status in gnome-shell-extension-ubuntu-dock source package in Jammy: Fix Committed Status in gnome-shell-extension-ubuntu-dock source package in Lunar: Fix Committed Bug description: [ Impact ] GNOME Shell startup animation may not complete during startup, leading to a non-functional GNOME shell because the workarea could be clipped or input events are ignored. [ Test case ] 1. Run this script: https://gitlab.gnome.org/3v1n0/gnome-shell/-/snippets/5749 2. It's expected to launch a gnome-shell nested instance and perform monitor changes 3. The shell should animate to the final state and everything should be usable: - Clicking in shell widgets should work - No area is hidden or clipped [ Regression potential ] GNOME Shell may not start properly, input events are ignored and/or the desktop area is clipped. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/2019751/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 2019751] Re: Shell startup animation may not complete on early resolution changes
Did bug 1989170 regress in ubuntu-dock? Also the issue was reported upstream in https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6473 with a "fix" that went into 44.rc though I'm skeptical that was enough. ** Bug watch added: gitlab.gnome.org/GNOME/gnome-shell/-/issues #6473 https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6473 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-ubuntu-dock in Ubuntu. https://bugs.launchpad.net/bugs/2019751 Title: Shell startup animation may not complete on early resolution changes Status in gnome-shell-extension-ubuntu-dock package in Ubuntu: Fix Released Status in gnome-shell-extension-ubuntu-dock source package in Jammy: Fix Committed Status in gnome-shell-extension-ubuntu-dock source package in Lunar: Fix Committed Bug description: [ Impact ] GNOME Shell startup animation may not complete during startup, leading to a non-functional GNOME shell because the workarea could be clipped or input events are ignored. [ Test case ] 1. Run this script: https://gitlab.gnome.org/3v1n0/gnome-shell/-/snippets/5749 2. It's expected to launch a gnome-shell nested instance and perform monitor changes 3. The shell should animate to the final state and everything should be usable: - Clicking in shell widgets should work - No area is hidden or clipped [ Regression potential ] GNOME Shell may not start properly, input events are ignored and/or the desktop area is clipped. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/2019751/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 2019751] Re: Shell startup animation may not complete on early resolution changes
This bug was fixed in the package gnome-shell-extension-ubuntu-dock - 81ubuntu1 --- gnome-shell-extension-ubuntu-dock (81ubuntu1) mantic; urgency=medium [ Marco Trevisan (Treviño) ] * New upstream release * docking: Set dance timeline duration to 1 if animations are disabled * appInconIndicators: Improve the computing of the counter badge size * notificationsMonitor: Do not count the acknowledged resident notifications * docking: Initialize settings before than other classes that could use them * notificationsMonitor: Add an options to disable notifications counter only * appIconIndicators: Add an option to control whether the counters are summed * docking: Initialize the Launcher remote model only if needed * locations: Use correct name for default handler finish function * locationsWorker: Use more async awaitness * docking: Cleanup startup animation injections once done * docking: Handling monitors changed events while preparing startup animation (LP: #2019751) * docking: Keep clip and coverPane size matching current setup (LP: #2019751) * schemas: Update some descriptions to match actual behavior * docking: Cleanup some stray lines * dash: Do DockDash class initialization at first thing * dash: Add option to keep the icons always centered in extended mode * Settings: improve wording on show-apps option * dash: Add option to show the show-apps button bound to icons in panel mode [ Amr Ibrahim ] * Update German translation * Change "dance" to "wiggle" [ hasecilu ] * Update Spanish translation * Update potfile changes to es.po [ Daniel van Vugt ] * prefs: Set default window height to 850, if it fits [ stuarthayhurst ] * Fix consistency of fullstops in strings * Updated translations [ Yaroslav Pronin ] * Update Russian translation -- Marco Trevisan (Treviño) Tue, 16 May 2023 01:21:24 +0200 ** Changed in: gnome-shell-extension-ubuntu-dock (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-ubuntu-dock in Ubuntu. https://bugs.launchpad.net/bugs/2019751 Title: Shell startup animation may not complete on early resolution changes Status in gnome-shell-extension-ubuntu-dock package in Ubuntu: Fix Released Status in gnome-shell-extension-ubuntu-dock source package in Jammy: Fix Committed Status in gnome-shell-extension-ubuntu-dock source package in Lunar: Fix Committed Bug description: [ Impact ] GNOME Shell startup animation may not complete during startup, leading to a non-functional GNOME shell because the workarea could be clipped or input events are ignored. [ Test case ] 1. Run this script: https://gitlab.gnome.org/3v1n0/gnome-shell/-/snippets/5749 2. It's expected to launch a gnome-shell nested instance and perform monitor changes 3. The shell should animate to the final state and everything should be usable: - Clicking in shell widgets should work - No area is hidden or clipped [ Regression potential ] GNOME Shell may not start properly, input events are ignored and/or the desktop area is clipped. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/2019751/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 2019751] Re: Shell startup animation may not complete on early resolution changes
** Changed in: gnome-shell-extension-ubuntu-dock (Ubuntu Lunar) Status: Triaged => In Progress ** Changed in: gnome-shell-extension-ubuntu-dock (Ubuntu Jammy) Status: In Progress => Fix Committed ** Changed in: gnome-shell-extension-ubuntu-dock (Ubuntu Lunar) Status: In Progress => Fix Committed ** Changed in: gnome-shell-extension-ubuntu-dock (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-ubuntu-dock in Ubuntu. https://bugs.launchpad.net/bugs/2019751 Title: Shell startup animation may not complete on early resolution changes Status in gnome-shell-extension-ubuntu-dock package in Ubuntu: Fix Committed Status in gnome-shell-extension-ubuntu-dock source package in Jammy: Fix Committed Status in gnome-shell-extension-ubuntu-dock source package in Lunar: Fix Committed Bug description: [ Impact ] GNOME Shell startup animation may not complete during startup, leading to a non-functional GNOME shell because the workarea could be clipped or input events are ignored. [ Test case ] 1. Run this script: https://gitlab.gnome.org/3v1n0/gnome-shell/-/snippets/5749 2. It's expected to launch a gnome-shell nested instance and perform monitor changes 3. The shell should animate to the final state and everything should be usable: - Clicking in shell widgets should work - No area is hidden or clipped [ Regression potential ] GNOME Shell may not start properly, input events are ignored and/or the desktop area is clipped. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/2019751/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp