[Expired for gnome-shell (Ubuntu) because there has been no activity for
60 days.]
** Changed in: gnome-shell (Ubuntu)
Status: Incomplete => Expired
--
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/2078821
Title:
All gnome extensions stop working after login from lock screen or
dimmed screen. Unhandled promise rejection in
_sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:833:26
Status in gnome-shell package in Ubuntu:
Expired
Bug description:
After the upgrade to ubuntu 24.04.1 from 22.04.4, all extensions stop
working after I lock the screen (or it goes dark) and I log back in
(or just wake up the screen).
No matter if any extensions are even enabled, in the Extensions app I
manually toggled off each extensions, but left the "Extensions" knob
ON. The issue is reproducible every time and I can re-enable all
extensions manually by toggling the main Extensions switch OFF and ON
again. If I don't do that, the previously enabled extensions stay in
the ON but disabled state (knob to the right but displays non-active
color, see the image: https://imgur.com/3NT8rog).
The message in from dmesg:
```
wrz 03 15:49:23 toosterLap gnome-shell[9968]: Unhandled promise rejection. To
suppress this warning, add an error handler to your promise chain with .catch()
or a try-catch block around your await expression. Stack trace of the failed
promise:
_sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:833:26
ExtensionManager/<@resource:///org/gnome/shell/ui/extensionSystem.js:49:18
_callHandlers@resource:///org/gnome/gjs/modules/core/_signals.js:130:42
_emit@resource:///org/gnome/gjs/modules/core/_signals.js:119:10
_sync@resource:///org/gnome/shell/ui/sessionMode.js:211:14
popMode@resource:///org/gnome/shell/ui/sessionMode.js:182:14
_continueDeactivate@resource:///org/gnome/shell/ui/screenShield.js:588:30
deactivate/<@resource:///org/gnome/shell/ui/screenShield.js:579:44
finish@resource:///org/gnome/shell/gdm/authPrompt.js:905:13
finish@resource:///org/gnome/shell/ui/unlockDialog.js:931:26
deactivate@resource:///org/gnome/shell/ui/screenShield.js:579:26
_getLoginSession/<@resource:///org/gnome/shell/ui/screenShield.js:170:24
_callHandlers@resource:///org/gnome/gjs/modules/core/_signals.js:130:42
_emit@resource:///org/gnome/gjs/modules/core/_signals.js:119:10
_convertToNativeSignal@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:152:19
@resource:///org/gnome/shell/ui/init.js:21:20
```
System info:
```
❯ lsb_release -rd
No LSB modules are available.
Description: Ubuntu 24.04.1 LTS
Release: 24.04
❯ neofetch --off
------------------
OS: Ubuntu 24.04.1 LTS x86_64
Host: 81FL Lenovo ideapad 330-17ICH
Kernel: 6.8.0-41-generic
Uptime: 6 hours, 20 mins
Packages: 4384 (dpkg), 43 (flatpak)
Shell: zsh 5.9
Resolution: 1920x1080
DE: GNOME 46.0
WM: Mutter
WM Theme: Adwaita
Theme: Yaru-dark [GTK2/3]
Icons: Yaru [GTK2/3]
Terminal: gnome-terminal
CPU: Intel i7-8750H (12) @ 4.100GHz
GPU: Intel CoffeeLake-H GT2 [UHD Graphics 630]
GPU: NVIDIA GeForce GTX 1050 Mobile
Memory: 7608MiB / 19871MiB
```
3) Expectation: system should work as normal, extensions should continue to
work
4) All extensions stop working until re-enabled/restart. Prevents from
regular desktop usage (dock changes place, app indicators stop working, for
example)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2078821/+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