Bug#1008588: gnome-shell: Overview shows no windows at all, only tiny desktops and launchers and blank space between

Harri Haataja xtl at iki.fi
Tue Mar 29 12:51:48 BST 2022


On Tue, 29 Mar 2022 at 13:15, Simon McVittie <smcv at debian.org> wrote:
> On Tue, 29 Mar 2022 at 10:25:10 +0300, Harri Haataja wrote:
> > After last upgrade, overview no longer shows the windows on the workspace.
> > Also, overview background is all grey instead of actual desktop background.
> Please check whether this problem is reproducible with *all* extensions
> disabled. If it is, please check the systemd journal for error messages.

Interestingly, while it did happen with both installed extensions disabled,
using the disable switch at the top of the new Extensions dialog did make
overview work correctly again.

Journal does show a fair explosion of messages when starting with extensions on:

Mar 29 14:37:09 bastet gnome-shell[3550]: GNOME Shell started at Tue
Mar 29 2022 14:37:07 GMT+0300 (Eastern European Summer Time)
Mar 29 14:37:09 bastet gnome-shell[3550]: Registering session with GDM
Mar 29 14:37:09 bastet gnome-shell[3550]: clutter_actor_allocate:
assertion '!isnan (real_allocation.x1) && !isnan (real_allocation.x2)
&& !isnan (real_allocation.y1) && !isnan (real_allocation.y2)' failed
Mar 29 14:37:09 bastet gnome-shell[3550]: Error checking authorization
for action id org.freedesktop.bolt.enroll:
GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action
org.freedesktop.bolt.enroll is not registered
Mar 29 14:37:09 bastet gnome-shell[3550]: Error checking authorization
for action id org.freedesktop.NetworkManager.network-control:
GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action
org.freedesktop.NetworkManager.network-control is not registered
Mar 29 14:37:09 bastet gnome-shell[3550]: Error checking authorization
for action id org.freedesktop.bolt.enroll:
GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action
org.freedesktop.bolt.enroll is not registered
Mar 29 14:37:09 bastet gnome-shell[3550]: Error checking authorization
for action id org.freedesktop.NetworkManager.network-control:
GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action
org.freedesktop.NetworkManager.network-control is not registered
Mar 29 14:37:09 bastet gnome-shell[3550]: Error checking authorization
for action id org.freedesktop.bolt.enroll:
GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action
org.freedesktop.bolt.enroll is not registered
Mar 29 14:37:09 bastet gnome-shell[3550]: Error checking authorization
for action id org.freedesktop.NetworkManager.network-control:
GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action
org.freedesktop.NetworkManager.network-control is not registered
Mar 29 14:37:09 bastet gnome-shell[3550]: Error checking authorization
for action id org.freedesktop.bolt.enroll:
GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action
org.freedesktop.bolt.enroll is not registered
Mar 29 14:37:09 bastet gnome-shell[3550]: Error checking authorization
for action id org.freedesktop.NetworkManager.network-control:
GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action
org.freedesktop.NetworkManager.network-control is not registered
Mar 29 14:37:09 bastet gnome-shell[3550]: Error checking authorization
for action id org.freedesktop.bolt.enroll:
GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action
org.freedesktop.bolt.enroll is not registered
Mar 29 14:37:09 bastet gnome-shell[3550]: Error checking authorization
for action id org.freedesktop.NetworkManager.network-control:
GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action
org.freedesktop.NetworkManager.network-control is not registered

Mar 29 14:37:11 bastet gnome-shell[3550]: clutter_actor_allocate:
assertion '!isnan (real_allocation.x1) && !isnan (real_allocation.x2)
&& !isnan (real_allocation.y1) && !isnan (real_allocation.y2)' failed
Mar 29 14:37:11 bastet gnome-shell[3550]: clutter_actor_allocate:
assertion '!isnan (real_allocation.x1) && !isnan (real_allocation.x2)
&& !isnan (real_allocation.y1) && !isnan (real_allocation.y2)' failed

Mar 29 14:37:12 bastet gnome-shell[3550]: Can't update stage views
actor <unnamed>[<Gjs_ui_workspacesView_WorkspacesDisplay>:0x55fd58737b10]
is on because it needs an allocation.
Mar 29 14:37:12 bastet gnome-shell[3550]: Can't update stage views
actor <unnamed>[<Gjs_ui_workspacesView_WorkspacesView>:0x55fd5990ff10]
is on because it needs an allocation.
Mar 29 14:37:12 bastet gnome-shell[3550]: Can't update stage views
actor <unnamed>[<Gjs_ui_workspace_Workspace>:0x55fd59920e00] is on
because it needs an allocation.
Mar 29 14:37:12 bastet gnome-shell[3550]: Can't update stage views
actor <unnamed>[<Gjs_ui_workspace_WorkspaceBackground>:0x55fd59921d00]
is on because it needs an allocation.
Mar 29 14:37:12 bastet gnome-shell[3550]: Can't update stage views
actor <unnamed>[<ClutterActor>:0x55fd5918fc50] is on because it needs
an allocation.
Mar 29 14:37:12 bastet gnome-shell[3550]: Can't update stage views
actor <unnamed>[<MetaBackgroundGroup>:0x55fd5918ff70] is on because it
needs an allocation.
Mar 29 14:37:12 bastet gnome-shell[3550]: Can't update stage views
actor <unnamed>[<MetaBackgroundActor>:0x55fd580b32f0] is on because it
needs an allocation.
Mar 29 14:37:12 bastet gnome-shell[3550]: Can't update stage views
actor <unnamed>[<ClutterActor>:0x55fd59924330] is on because it needs
an allocation.
Mar 29 14:37:12 bastet gnome-shell[3550]: Can't update stage views
actor <unnamed>[<Gjs_ui_workspace_Workspace>:0x55fd59926cd0] is on
because it needs an allocation.
Mar 29 14:37:12 bastet gnome-shell[3550]: Can't update stage views
actor <unnamed>[<Gjs_ui_workspace_WorkspaceBackground>:0x55fd59927b50]
is on because it needs an allocation.
Mar 29 14:37:12 bastet gnome-shell[3550]: Can't update stage views
actor <unnamed>[<ClutterActor>:0x55fd59924650] is on because it needs
an allocation.
Mar 29 14:37:12 bastet gnome-shell[3550]: Can't update stage views
actor <unnamed>[<MetaBackgroundGroup>:0x55fd59924970] is on because it
needs an allocation.
Mar 29 14:37:12 bastet gnome-shell[3550]: Can't update stage views
actor <unnamed>[<MetaBackgroundActor>:0x55fd580b3620] is on because it
needs an allocation.
Mar 29 14:37:12 bastet gnome-shell[3550]: Can't update stage views
actor <unnamed>[<ClutterActor>:0x55fd59924c90] is on because it needs
an allocation.

Mar 29 14:38:15 bastet gnome-shell[3550]:
_st_create_shadow_pipeline_from_actor: assertion
'clutter_actor_has_allocation (actor)' failed
Mar 29 14:38:15 bastet gnome-shell[3550]:
_st_create_shadow_pipeline_from_actor: assertion
'clutter_actor_has_allocation (actor)' failed

These sets at least seem to repeat a lot. It's hard for me to say if
there's anything useful in there.

Interestingly my bookworm laptop hasn't had any odd behaviour.

> Every GNOME Shell upgrade is expected to break extensions. The price we pay
> for extensions being so powerful is that there is no stable extension API.

Yes. That is one sad feature of GNOME.



More information about the pkg-gnome-maintainers mailing list