You are not logged in.

#1 2024-03-24 19:45:33

Xalares
Member
Registered: 2022-02-09
Posts: 45

[SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

Hi everybody, I'm using Gnome as DE and trying to do a full system upgrade, to Gnome 46, I've run into an issue. I can't log in into the X11 session, getting the "Oh no ! Something has done wrong, please contact your system administrator".
I think it's because of gnome-shell I found this error in the journal :

mars 24 19:54:26 xalares.tk gnome-shell[1893]: JS ERROR: Gio.IOErrorEnum: Error: GSettings key show-status-shapes not found in schema org.gnome.desktop.a11y.interface
                                               
                                               Stack trace:
                                                 _checkKey@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:779:23
                                                 createCheckedMethod/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:729:30
                                                 _updateIconOpacity@resource:///org/gnome/shell/ui/popupMenu.js:384:50
                                                 _init@resource:///org/gnome/shell/ui/popupMenu.js:380:14
                                                 _init@resource:///org/gnome/shell/ui/calendar.js:932:15
                                                 Switch@resource:///org/gnome/shell/ui/popupMenu.js:339:4
                                                 DoNotDisturbSwitch@resource:///org/gnome/shell/ui/calendar.js:926:1
                                                 _init@resource:///org/gnome/shell/ui/calendar.js:981:27
                                                 CalendarMessageList@resource:///org/gnome/shell/ui/calendar.js:946:1
                                                 _init@resource:///org/gnome/shell/ui/dateMenu.js:922:29
                                                 ButtonBox@resource:///org/gnome/shell/ui/panelMenu.js:12:1
                                                 PanelMenuButton@resource:///org/gnome/shell/ui/panelMenu.js:97:4
                                                 DateMenuButton@resource:///org/gnome/shell/ui/dateMenu.js:863:1
                                                 _ensureIndicator@resource:///org/gnome/shell/ui/panel.js:897:25
                                                 _updateBox@resource:///org/gnome/shell/ui/panel.js:908:34
                                                 _updatePanel@resource:///org/gnome/shell/ui/panel.js:861:14
                                                 _init@resource:///org/gnome/shell/ui/panel.js:686:14
                                                 Panel@resource:///org/gnome/shell/ui/panel.js:646:1
                                                 _initializeUI@resource:///org/gnome/shell/ui/main.js:241:13
                                                 start@resource:///org/gnome/shell/ui/main.js:175:11
                                                 @resource:///org/gnome/shell/ui/init.js:12:47
                                                 @resource:///org/gnome/shell/ui/init.js:21:20

Here you can find my full sys log : https://gist.github.com/Xalares/5c181bf … ffc5656f46
If anyone has a clue about how to solve that, I'd be glad to hear about it !

Last edited by Xalares (2024-03-28 20:50:30)

Offline

#2 2024-03-24 20:08:08

seth
Member
Registered: 2012-09-03
Posts: 51,617

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

pacman -Qikk at-spi2-core
export NO_AT_BRIDGE=1

And in doubt

mars 24 20:21:06 xalares.tk systemd-coredump[1879]: Process 1771 (gnome-shell) of user 120 dumped core.
                                                    
                                                    Stack trace of thread 1771:
                                                    #0  0x000074c67caab32c n/a (libc.so.6 + 0x8d32c)
                                                    #1  0x000074c67ca5a6c8 raise (libc.so.6 + 0x3c6c8)
                                                    #2  0x0000629c3fc7b109 n/a (gnome-shell + 0x3109)
                                                    #3  0x000074c67ca5a770 n/a (libc.so.6 + 0x3c770)
                                                    #4  0x000074c67caab32c n/a (libc.so.6 + 0x8d32c)
                                                    #5  0x000074c67ca5a6c8 raise (libc.so.6 + 0x3c6c8)
                                                    #6  0x000074c67ca424b8 abort (libc.so.6 + 0x244b8)
                                                    #7  0x000074c67ca43395 n/a (libc.so.6 + 0x25395)
                                                    #8  0x000074c67cab52a7 n/a (libc.so.6 + 0x972a7)
                                                    #9  0x000074c67cab75b4 n/a (libc.so.6 + 0x995b4)
                                                    #10 0x000074c67cab9e93 __libc_free (libc.so.6 + 0x9be93)
                                                    #11 0x000074c67d2cff96 g_error_free (libglib-2.0.so.0 + 0x41f96)
                                                    #12 0x000074c67d0da643 n/a (libgjs.so.0 + 0x50643)

disable all 3rd party extensions, as is common w/ gnome updates.

https://wiki.archlinux.org/title/GNOME#Extensions
https://wiki.archlinux.org/title/GNOME/ … _the_shell

Offline

#3 2024-03-25 10:26:45

nemozeus
Member
Registered: 2024-03-25
Posts: 5

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

Hi,

I have the same issue. But directly at start. I guess gdm start on gnome wayland.

I have no gnome extensions.

at-spi2-core seems ok. Tried export NO_AT_BRIDGE=1 with no success.

Offline

#4 2024-03-25 11:13:13

Xalares
Member
Registered: 2022-02-09
Posts: 45

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

Hi, the first thing I tried is deactivate all my extension, all my custom themes, and it didn't change anything. I'll try to uninstall them. Thanks for your help !

Offline

#5 2024-03-25 12:48:53

Xalares
Member
Registered: 2022-02-09
Posts: 45

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

So, I tried to uninstall all my extensions and themes, checked at-spi2-core and do an export NO_AT_BRIDGE=1 with no success too. The error persists and remains the same.

Last edited by Xalares (2024-03-25 12:49:27)

Offline

#6 2024-03-25 15:03:10

seth
Member
Registered: 2012-09-03
Posts: 51,617

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

at-spi isn't the problem, I just wanted to point out how to disable it .
Please post an updatedsystem journal for the boot:

sudo journalctl -b | curl -F 'file=@-' 0x0.st

and

pacman -Qikk gjs

Offline

#7 2024-03-25 15:36:01

Xalares
Member
Registered: 2022-02-09
Posts: 45

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

For the first one :

pacman -Qikk gjs
Nom                      : gjs
Version                  : 2:1.78.4-1
Description              : Javascript Bindings for GNOME
Architecture             : x86_64
URL                      : https://wiki.gnome.org/Projects/Gjs
Licences                 : LGPL-2.0-or-later
Groupes                  : --
Fournit                  : libgjs.so=0-64
Dépend de                : cairo  dconf  glib2  gobject-introspection-runtime
                           js115  libffi  libgirepository  libsysprof-capture
                           libx11  readline  libreadline.so=8-64
Dépendances opt.         : --
Requis par               : gnome-builder  gnome-characters  gnome-maps
                           gnome-shell  gnome-shell-extension-desktop-icons-ng
                           gnome-weather  polari  sushi
Optionnel pour           : libpeas-2
Est en conflit avec      : --
Remplace                 : --
Taille installée         : 1442,91 KiB
Paqueteur                : Jan Alexander Steffens (heftig)
                           <heftig@archlinux.org>
Compilé le               : lun. 12 févr. 2024 02:04:06
Installé le              : lun. 25 mars 2024 13:56:02
Motif d’installation     : Installé comme dépendance d’un autre paquet
Script d’installation    : Non
Validé par               : Signature

gjs : 29 fichiers au total, 0 fichier modifié

I've reinstalled all extensions and downgraded my packages, by updated system journal for the boot, you mean a journal for the system boot when extensions were removed and system upgraded ?

Offline

#8 2024-03-25 15:39:05

seth
Member
Registered: 2012-09-03
Posts: 51,617

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

when extensions were removed and system upgraded ?

Yes.
I assume the gjs version there also reflects that downgrade? (Cause it's old)

Edit: and in case you update again, try the behavior w/ a fresh user account.

Last edited by seth (2024-03-25 15:39:39)

Offline

#9 2024-03-25 16:39:07

nemozeus
Member
Registered: 2024-03-25
Posts: 5

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

I tried to start wayland from tty2 with

XDG_SESSION_TYPE=wayland dbus-run-session gnome-session

but there seems to be an issue to activate 'ca.desrt.dconf'. "A connection to the bus can't be made".

Offline

#10 2024-03-25 16:39:55

Xalares
Member
Registered: 2022-02-09
Posts: 45

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

I'm using elinks to tell you that, so my answer will be in multiple posts

❯ cat gjs-pacman.logNom                      : gjsVersion                  : 2:1.80.1-1Description              : Javascript Bindings for GNOMEArchitecture             : x86_64URL                      : https://wiki.gnome.org/Projects/GjsLicences                 : LGPL-2.0-or-laterGroupes                  : --Fournit                  : libgjs.so=0-64Dépend de                : cairo  dconf  gcc-libs  glib2  glibc  gobject-introspection-runtime  js115  libffi  libgirepository  libsysprof-capture  libx11  readline  libreadline.so=8-64Dépendances opt.         : --Requis par               : gnome-builder  gnome-characters  gnome-maps  gnome-shell  gnome-weather  polari  sushiOptionnel pour           : libpeas-2Est en conflit avec      : --Remplace                 : --Taille installée         : 1478,97 KiBPaqueteur                : Jan Alexander Steffens (heftig) <heftig@archlinux.org>Compilé le               : sam. 23 mars 2024 11:27:17Installé le              : lun. 25 mars 2024 16:41:11Motif d’installation     : Installé comme dépendance d’un autre paquetScript d’installation    : NonValidé par               : Signaturegjs : 29 fichiers au total, 0 fichier modifié 

and here my journal log https://gist.github.com/Xalares/30ce432 … 31dd2f9dca

Offline

#11 2024-03-25 16:51:33

seth
Member
Registered: 2012-09-03
Posts: 51,617

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

To upload the journal of the 3rd last boot:

sudo journalctl -b -3 | curl -F 'file=@-' 0x0.st

No need for elinks.

The exception is (still) somehow in the calendar widget and

mars 25 16:44:33 xalares.tk gnome-shell[1715]: JS ERROR: Gio.IOErrorEnum: Error: GSettings key show-status-shapes not found in schema org.gnome.desktop.a11y.interface

seems related to a bogus config key (that relates to the a11y stuff, but I don't think is related to the daemon running)

Offline

#12 2024-03-25 17:13:24

Xalares
Member
Registered: 2022-02-09
Posts: 45

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

Without gdm starting and without remembering which boot was the correct one, I needed to do the updates again to break gnome-shell again, and then I needed a way to use my computer without the gnome desktop environment... Because I'm fedup with uninstalling reinstalling updates wink I've installed i3 now wink it's better than tty xD !

Last edited by Xalares (2024-03-25 17:23:56)

Offline

#13 2024-03-26 10:41:59

nemozeus
Member
Registered: 2024-03-25
Posts: 5

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

Just for information, I just re-installed libgdm (which was already installed) and it seems to work.

Offline

#14 2024-03-26 10:50:04

Xalares
Member
Registered: 2022-02-09
Posts: 45

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

Unfortunately, reinstalling libgdm didn't solve my issue, I think your problem was not the same as mine.

Offline

#15 2024-03-26 13:01:02

seth
Member
Registered: 2012-09-03
Posts: 51,617

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

The libgdm thing is all over the place but has a different failure pattern (incompatible dbus interface and the session doesn't start at all rather than gnome-shell crashing)
Did you try the behavior for a fresh user account?

Offline

#16 2024-03-26 13:39:10

Xalares
Member
Registered: 2022-02-09
Posts: 45

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

I don't know how to do that... Because gnome-shell crashes before I can choose the user account. My guess about this issue is it's related to me, customizing gdm with gdm-settings. Now I wonder how to undo changes I've made with gdm-settings and clean things up.

Offline

#17 2024-03-26 13:42:28

seth
Member
Registered: 2012-09-03
Posts: 51,617

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

Because gnome-shell crashes before I can choose the user account.

So it's actually GDM that crashes here?
https://wiki.archlinux.org/title/GDM#dc … figuration
https://wiki.archlinux.org/title/GDM#Se … r_settings

Offline

#18 2024-03-26 13:52:52

Xalares
Member
Registered: 2022-02-09
Posts: 45

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

The thing is, it's gdm that seems to call gnome-shell which then crash

mars 25 16:44:33 xalares.tk /usr/lib/gdm-x-session[1690]: dbus-daemon[1690]: [session uid=120 pid=1690] Activating service name='org.gnome.Shell.Screencast' requested by ':1.5' (uid=120 pid=1715 comm="/usr/bin/gnome-shell")
mars 25 16:44:33 xalares.tk gnome-shell[1715]: JS ERROR: Gio.IOErrorEnum: Error: GSettings key show-status-shapes not found in schema org.gnome.desktop.a11y.interface 

Last edited by Xalares (2024-03-26 15:57:58)

Offline

#19 2024-03-26 16:01:35

Xalares
Member
Registered: 2022-02-09
Posts: 45

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

Interesting, If I run gnome-shell --nested inside my i3 session, it works ! So it's an issue with the way that gdm calls gnome-shell...

Offline

#20 2024-03-26 16:03:49

seth
Member
Registered: 2012-09-03
Posts: 51,617

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

No, it's actually probably GDM - it uses gnome-shell for its GUI

Offline

#21 2024-03-28 20:52:41

Xalares
Member
Registered: 2022-02-09
Posts: 45

Re: [SOLVED]GNOME 46 upgrade "Oh no ! Something has gone wrong."

Hi, finally, I found what was wrong, I was using gsettings-desktop-schemas-ubuntu, instead of gsettings-desktop-schemas which was the root of the issue as they are not at the same version.

Offline

Board footer

Powered by FluxBB