[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

Reply via email to