You are not logged in.

#1 2019-03-25 10:57:34

Cbhihe
Member
Registered: 2017-04-09
Posts: 219

[SOLVED] gdm (3.32) on xorg-server (1.20) anomaly when using [SUPER]

[Arch on laptop Dell XPS15 9560 running on Intel Kaby Lake graphics only - no NVIDIA]

Issue:For about two weeks now, gnome shell failures occur systematically (never losing running apps!), whenever I use the Window key [SUPER] to navigate between application windows or workspaces.

Visible symptoms:  [SUPER][TAB] and [SUPER][STR][TAB] still work to navigate back and forth in the list of currently running apps.
The error message above appears anyway, as it does everytime [SUPER] is pressed.
[SUPER][PAGE-UP] and [SUPER][PAGE-DOWN] are completely ineffective on the other hand.

When [SUPER] is pressed with gnome-terminal running and its active window occupies the whole screen, what becomes immediately obvious is that the usual action of pressing [SUPER] does not reduce the gnome-terminal window as it used to and as it still does other app-windows. In fact, in that configuration, the gnome-terminal window is marginally cropped (not reduced) and still hides most other windows, making their selection with the mouse pointer impossible.

Error message:

Mar 25 11:04:53 HOST gnome-shell[1550]: JS ERROR: TypeError: this._text is undefined
                                          enable/winInjections.relayout<@/usr/share/gnome-shell/extensions/windowsNavigator@gnome-shell-extensions.gcampax.github.com/extension.js:226:9
                                          injectToFunction/parent[name]@/usr/share/gnome-shell/extensions/windowsNavigator@gnome-shell-extensions.gcampax.github.com/extension.js:15:19
                                          _animateClone@resource:///org/gnome/shell/ui/workspace.js:1389:9
                                          _updateWindowPositions@resource:///org/gnome/shell/ui/workspace.js:1343:17
                                          _realRecalculateWindowPositions@resource:///org/gnome/shell/ui/workspace.js:1259:9
                                          _recalculateWindowPositions/this._positionWindowsId<@resource:///org/gnome/shell/ui/workspace.js:1234:13
Mar 25 11:04:53 HOST gnome-shell[1550]: JS ERROR: TypeError: this._text is undefined
                                          enable/winInjections.relayout<@/usr/share/gnome-shell/extensions/windowsNavigator@gnome-shell-extensions.gcampax.github.com/extension.js:226:9
                                          injectToFunction/parent[name]@/usr/share/gnome-shell/extensions/windowsNavigator@gnome-shell-extensions.gcampax.github.com/extension.js:15:19
                                          _animateClone@resource:///org/gnome/shell/ui/workspace.js:1389:9
                                          _updateWindowPositions@resource:///org/gnome/shell/ui/workspace.js:1343:17
                                          _realRecalculateWindowPositions@resource:///org/gnome/shell/ui/workspace.js:1259:9
                                          _recalculateWindowPositions/this._positionWindowsId<@resource:///org/gnome/shell/ui/workspace.js:1234:13
Mar 25 11:04:54 HOST gnome-shell[1550]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Mar 25 11:04:54 HOST gnome-shell[1550]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed

I am ready to dedicate time to this but I have no idea where to go from here. Tx.

Last edited by Cbhihe (2019-03-25 12:34:51)


I like strawberries, therefore I'm not a bot.

Offline

#2 2019-03-25 11:51:42

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,665

Re: [SOLVED] gdm (3.32) on xorg-server (1.20) anomaly when using [SUPER]

Disable your extensions, or check if upstream has provided an updated version of your extension. GNOME 3.32 has broken most extensions to provide new functionality.

Offline

#3 2019-03-25 12:02:34

Cbhihe
Member
Registered: 2017-04-09
Posts: 219

Re: [SOLVED] gdm (3.32) on xorg-server (1.20) anomaly when using [SUPER]

You mean uninstalling both these ?

$ pacman -Ss gnome | grep extension | grep installed
extra/gnome-shell-extensions 3.32.0-1 (gnome) [installed]
extra/libnautilus-extension 3.32.0+5+g73876bdcd-1 [installed]

With the double grep pipes above, that is all I can find.
There might be more, although I keep my system as lean as possible.


I like strawberries, therefore I'm not a bot.

Offline

#4 2019-03-25 12:22:33

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,665

Re: [SOLVED] gdm (3.32) on xorg-server (1.20) anomaly when using [SUPER]

No, the stack trace points to https://extensions.gnome.org/extension/ … navigator/ which you likely installed outside of your package manager.

Offline

#5 2019-03-25 12:33:35

Cbhihe
Member
Registered: 2017-04-09
Posts: 219

Re: [SOLVED] gdm (3.32) on xorg-server (1.20) anomaly when using [SUPER]

Correct: that it is the culprit.
I never ever install anything outside AUR or bypassing pacman (i.e. core, extra, community, multilib stuff). If I have no other choice I work inside a Docker container.
But it's beside the point in this case anyway.
I used gnome-tweaks to disable Windownavigator and lifted the incompatibility completely. 
It's just strange that I did not see any notification of that anywhere, I mean on forums before... Perhaps I need new glasses...
Thanks a lot.
CLOSED

Last edited by Cbhihe (2019-03-25 12:36:01)


I like strawberries, therefore I'm not a bot.

Offline

Board footer

Powered by FluxBB