Package: gnome-shell Version: 41.4-1 Severity: important X-Debbugs-Cc: k...@resceu.s.u-tokyo.ac.jp
Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? I updated my system to debian testing as of 2022-04-04, after which logging in to a gnome desktop session became impossible. The following sequence of message in /var/log/user.log appears to point to the culprit, but I might be mistaken. Apr 4 13:24:15 boron gnome-shell[4286]: JS ERROR: TypeError: method GLib.TimeZone.get_offset: At least 1 argument required, but only 0 passed#012_clocksChanged/<@resource:///org/gnome/shell/ui/dateMenu.js:343:46#012_clocksChanged@resource:///org/gnome/shell/ui/dateMenu.js:342:25#012_init@resource:///org/gnome/shell/ui/dateMenu.js:309:14#012WorldClocksSection@resource:///org/gnome/shell/ui/dateMenu.js:275:1#012_init@resource:///org/gnome/shell/ui/dateMenu.js:870:28#012ButtonBox@resource:///org/gnome/shell/ui/panelMenu.js:11:1#012PanelMenuButton@resource:///org/gnome/shell/ui/panelMenu.js:97:4#012DateMenuButton@resource:///org/gnome/shell/ui/dateMenu.js:784:1#012_ensureIndicator@resource:///org/gnome/shell/ui/panel.js:915:25#012_updateBox@resource:///org/gnome/shell/ui/panel.js:926:34#012_updatePanel@resource:///org/gnome/shell/ui/panel.js:871:14#012_init@resource:///org/gnome/shell/ui/panel.js:681:14#012Panel@resource:///org/gnome/shell/ui/panel.js:639:1#012_initializeUI@resource:///org/gnome/shell/ui/main.js:221:13#012start@resource:///org/gnome/shell/ui/main.js:162:5#012@resource:///org/gnome/shell/ui/init.js:6:17 Apr 4 13:24:15 boron gnome-shell[4286]: Execution of main.js threw exception: Module resource:///org/gnome/shell/ui/init.js threw an exception Apr 4 13:24:15 boron gnome-shell[4286]: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked. Apr 4 13:24:15 boron gnome-shell[4286]: The offending signal was destroy on Gjs_ui_dateMenu_DateMenuButton 0x564d79ae6870. Apr 4 13:24:15 boron gnome-shell[4286]: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked. Apr 4 13:24:15 boron gnome-shell[4286]: The offending signal was destroy on Gjs_ui_dateMenu_MessagesIndicator 0x564d79af39b0. Apr 4 13:24:15 boron gdm3: Gdm: GdmDisplay: Session never registered, failing * What exactly did you do (or not do) that was effective (or ineffective)? the computer can only be used by not using gnome on wayland, e.g., using an older metacity based gnome classic session. * What was the outcome of this action? * What outcome did you expect instead? *** End of the template - remove these template lines *** -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 5.16.0-5-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8), LANGUAGE=en_CA:en_US:en_GB:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages gnome-shell depends on: ii dconf-gsettings-backend [gsettings-backend] 0.40.0-3 ii evolution-data-server 3.44.0-3 ii gir1.2-accountsservice-1.0 22.07.5-1 ii gir1.2-atk-1.0 2.36.0-3 ii gir1.2-atspi-2.0 2.44.0-3 ii gir1.2-gcr-3 3.40.0-4 ii gir1.2-gdesktopenums-3.0 42.0-1 ii gir1.2-gdkpixbuf-2.0 2.42.8+dfsg-1 ii gir1.2-gdm-1.0 42.0-1 ii gir1.2-geoclue-2.0 2.5.7-3 ii gir1.2-glib-2.0 1.72.0-1 ii gir1.2-gnomebluetooth-1.0 3.34.5-7 ii gir1.2-gnomedesktop-3.0 42.0-1 ii gir1.2-graphene-1.0 1.10.8-1 ii gir1.2-gstreamer-1.0 1.20.1-1 ii gir1.2-gtk-3.0 3.24.33-1 ii gir1.2-gtk-4.0 4.6.2+ds-1 ii gir1.2-gweather-3.0 40.0-5 ii gir1.2-ibus-1.0 1.5.26-2 ii gir1.2-mutter-9 41.4-1 ii gir1.2-nm-1.0 1.36.4-1 ii gir1.2-nma-1.0 1.8.36-1 ii gir1.2-pango-1.0 1.50.6+ds-1 ii gir1.2-polkit-1.0 0.105-33 ii gir1.2-rsvg-2.0 2.52.5+dfsg-3+b1 ii gir1.2-soup-2.4 2.74.2-3 ii gir1.2-upowerglib-1.0 0.99.17-1 ii gir1.2-webkit2-4.0 2.34.6-1 ii gjs 1.72.0-2 ii gnome-backgrounds 42.0-1 ii gnome-settings-daemon 42.1-2 ii gnome-shell-common 41.4-1 ii gsettings-desktop-schemas 42.0-1 ii gstreamer1.0-pipewire 0.3.49-1 ii libatk-bridge2.0-0 2.38.0-3 ii libatk1.0-0 2.36.0-3 ii libc6 2.33-7 ii libcairo2 1.16.0-5 ii libecal-2.0-1 3.44.0-3 ii libedataserver-1.2-26 3.44.0-3 ii libgcr-base-3-1 3.40.0-4 ii libgdk-pixbuf-2.0-0 2.42.8+dfsg-1 ii libgirepository-1.0-1 1.72.0-1 ii libgjs0g 1.72.0-2 ii libgles2 1.4.0-1 ii libglib2.0-0 2.72.0-1+b1 ii libglib2.0-bin 2.72.0-1+b1 ii libgnome-autoar-0-0 0.4.3-1 ii libgnome-desktop-3-19 42.0-1 ii libgraphene-1.0-0 1.10.8-1 ii libgtk-3-0 3.24.33-1 ii libgtk-4-1 4.6.2+ds-1 ii libical3 3.0.14-1 ii libjson-glib-1.0-0 1.6.6-1 ii libmutter-9-0 41.4-1 ii libnm0 1.36.4-1 ii libpango-1.0-0 1.50.6+ds-1 ii libpangocairo-1.0-0 1.50.6+ds-1 ii libpolkit-agent-1-0 0.105-33 ii libpolkit-gobject-1-0 0.105-33 ii libpulse-mainloop-glib0 15.0+dfsg1-4 ii libpulse0 15.0+dfsg1-4 ii libsecret-1-0 0.20.5-2 ii libsystemd0 250.4-1 ii libwayland-server0 1.20.0-1 ii libx11-6 2:1.7.2-2+b1 ii libxfixes3 1:6.0.0-1 ii python3 3.9.8-1 Versions of packages gnome-shell recommends: ii bolt 0.9.2-1 ii chrome-gnome-shell 10.1-5 ii gdm3 42.0-1 ii gkbd-capplet 3.26.1-2 ii gnome-control-center 1:41.4-2 ii gnome-menus 3.36.0-1 ii gnome-user-docs 42.0-1 ii ibus 1.5.26-2 pn iio-sensor-proxy <none> pn switcheroo-control <none> ii unzip 6.0-26 Versions of packages gnome-shell suggests: pn gir1.2-malcontent-0 <none> ii gir1.2-telepathyglib-0.12 0.24.1-3 ii gir1.2-telepathylogger-0.2 0.8.2-4 ii gnome-shell-extension-prefs 41.4-1 Versions of packages gnome-session depends on: ii gnome-session-bin 42.0-1 ii gnome-session-common 42.0-1 ii gnome-settings-daemon 42.1-2 Versions of packages gnome-session suggests: ii desktop-base 11.0.3 ii gnome-keyring 40.0-3 Versions of packages gnome-settings-daemon depends on: ii gnome-settings-daemon-common 42.1-2 ii gsettings-desktop-schemas 42.0-1 ii libasound2 1.2.6.1-2+b1 ii libc6 2.33-7 ii libcairo2 1.16.0-5 ii libcanberra-gtk3-0 0.30-8 ii libcanberra0 0.30-8 ii libcolord2 1.4.6-1 ii libcups2 2.4.1op1-2 ii libfontconfig1 2.13.1-4.4 ii libgcr-base-3-1 3.40.0-4 ii libgdk-pixbuf-2.0-0 2.42.8+dfsg-1 ii libgeoclue-2-0 2.5.7-3 ii libgeocode-glib0 3.26.2-2 ii libglib2.0-0 2.72.0-1+b1 ii libgnome-desktop-3-19 42.0-1 ii libgtk-3-0 3.24.33-1 ii libgudev-1.0-0 237-2 ii libgweather-4-0 4.0.0-1 ii liblcms2-2 2.12~rc1-2 ii libmm-glib0 1.18.6-2 ii libnm0 1.36.4-1 ii libnotify4 0.7.9-3 ii libnspr4 2:4.32-3 ii libnss3 2:3.75-1 ii libpam-systemd [logind] 250.4-1 ii libpango-1.0-0 1.50.6+ds-1 ii libpangocairo-1.0-0 1.50.6+ds-1 ii libpolkit-gobject-1-0 0.105-33 ii libpulse-mainloop-glib0 15.0+dfsg1-4 ii libpulse0 15.0+dfsg1-4 ii libupower-glib3 0.99.17-1 ii libwacom9 2.1.0-2 ii libwayland-client0 1.20.0-1 ii libx11-6 2:1.7.2-2+b1 ii libxext6 2:1.3.4-1 ii libxfixes3 1:6.0.0-1 ii libxi6 2:1.8-1 Versions of packages gnome-settings-daemon recommends: pn iio-sensor-proxy <none> ii pulseaudio 15.0+dfsg1-4 ii x11-xserver-utils 7.7+9 Versions of packages gnome-settings-daemon suggests: pn usbguard <none> Versions of packages libgjs0g depends on: ii libc6 2.33-7 ii libcairo-gobject2 1.16.0-5 ii libcairo2 1.16.0-5 ii libffi8 3.4.2-4 ii libgcc-s1 12-20220319-1 ii libgirepository-1.0-1 [libgirepository-1.0-1-with-libffi8] 1.72.0-1 ii libglib2.0-0 2.72.0-1+b1 ii libmozjs-91-0 91.7.0-5 ii libreadline8 8.1.2-1 ii libstdc++6 12-20220319-1 ii libx11-6 2:1.7.2-2+b1 Versions of packages gnome-shell is related to: ii libegl-mesa0 [libegl-vendor] 21.3.7-1 ii libgl1-mesa-dri 21.3.7-1 ii libglx-mesa0 [libglx-vendor] 21.3.7-1 -- no debconf information