2023-06-05 update broke gnome-shell

happens mainly when using browsers?

pacman -Qs desktop-portal

I also wonder about foreign packages…

pacman -Qm

Browsers (librewolf and firefox) are always open on my machine, besides a couple electron apps, so I wouln’t know.

I have quite a lot of packages installed:

karolyi@karolyi-desktop ~> pacman -Qs desktop-portal
local/xdg-desktop-portal 1.16.0-3
    Desktop integration portals for sandboxed apps
local/xdg-desktop-portal-gnome 44.1-2 (gnome)
    A backend implementation for xdg-desktop-portal for the GNOME desktop environment
local/xdg-desktop-portal-gtk 1.14.1-1
    A backend implementation for xdg-desktop-portal using GTK
karolyi@karolyi-desktop ~> pacman -Qm
afdko 3.9.5-2
android-studio 2022.2.1.20-1
annotator 1.2.1-1
anydesk-bin 6.2.1-2
bass-fish 1.0-1
celt 0.11.3-6
dynamic-wallpaper-editor 2.7-2
easymp3gain-gtk2 0.5.0-8
electron12 12.2.3-4
eszig 1.6.30-2
etcher 1.7.9-1
flutter 3.10.3-1
fortune-mod-anarchism 1.8.0-2
fortune-mod-anti-jokes-git r4.f75fcc2-1
fortune-mod-archer 4.2-1
fortune-mod-archlinux 1-3
fortune-mod-bofh-excuses 20151113.024512-1
fortune-mod-chucknorris 1-3
fortune-mod-darkknight 20091218-3
fortune-mod-de-git 0.35.r390.g941bb9e-1
fortune-mod-dexterslab 1608291626-1
fortune-mod-discworld 0-3
fortune-mod-entourage 1-3
fortune-mod-entourage-ari_gold 1-2
fortune-mod-ferengi_rules_of_acquisition 20080318-1
fortune-mod-freshprince 1603111444-1
fortune-mod-iasip 1-2
fortune-mod-ku-git r37.3570705-1
fortune-mod-limericks 2021.08.21-1
fortune-mod-marriedwithchildren 1610070705-1
fortune-mod-matrix 20160822-2
fortune-mod-montypython 20140622-2
fortune-mod-portal-game 1.0-2
fortune-mod-protolol-git 9f59ff8-2
fortune-mod-question-answer-jokes 4.3-1
fortune-mod-southpark 1512190317-1
fortune-mod-vimtips 201510719-3
fortune-mod-xfiles 0-3
foxitreader 2.4.5.0727-1
freetube-bin 0.18.0-1
gconf 3.2.6+11+g07808097-10
gfbgraph 0.2.5-1
gnome-session-properties 3.10.1-1
gnome-shell-extension-system-monitor-next-git r1201.2ed5b80-1
gnome-shell-extension-unite 71-1
gnome-system-log 3.9.90+160+g4b07190-2
gopro-webcam 0.0.3-1
gstreamer0.10 0.10.36-20
gstreamer0.10-base 0.10.36-13
gtkhash-nautilus 1.5-2
indicator-sysmonitor-appindicator-git r121.ad81537-1
interlink-bin 52.9.8194-1
java-service-wrapper 3.5.51-1
jdownloader2 latest-17
jetbrains-fleet 1.18.88-1
jitsi-meet-desktop-bin 2023.5.1-1
kvantum-theme-matchama 20191118-1
lbry-desktop-bin 0.53.9-1
lib32-gsm 1.0.22-1
lib32-libwrap 7.6.31-4
lib32-lzo 2.10-2
lib32-openssl-1.0 1.0.2.u-2
libffado-svn r2815-1
libgweather 40.0+r87+g80e5a652-2
librewolf 113.0.2-1
libwrap 7.6.31-5
losslessaudiochecker 2.0.5-3
loudgain v0.6.8-4
manjaro-documentation-en 20181009-1
manjaro-dynamic-wallpaper 1.3-1
manjaro-firmware 20160419-1
manjaro-gnome-postinstall 0.1.1-3
manjaro-gnome-tour 3.38.0+31+gdf1ba86-1
mbrola 1:3.3-1
mingw-w64-tools 10.0.0-1
mp3gain 1.6.2-2
noto-fonts-compat 20151217-1
openssl-1.0 1.0.2.u-6
proton 1:8.0.2.3-6
psautohint 3:2.4.0-2
python-progress 1.6-7
python-setuptools-scm-git-archive 1.4-2
python-ufonormalizer 0.6.1-3
python310 3.10.11-1
python35 3.5.10-3
python36 3.6.15-5
python37 3.7.16-1
python38 3.8.16-3
python39 3.9.16-2
qrc-bin 0.1.1-1
retroshare-git v0.6.6.r573.g1474dfdd6-1
signal-desktop-beta-bin 6.20.0beta.1-1
sublime-text-dev 4.4150-1
systemd-fsck-silent 239-1
teamviewer 15.42.4-1
tracker 1:2.3.6+r7+gb27396252-1
tracker-miners 1:2.3.5+r3+gd9d61d87f-3
ttf-ms-win10 10.0.19043.1055-1
ttf-ms-win10-japanese 10.0.19043.1055-1
ttf-ms-win10-korean 10.0.19043.1055-1
ttf-ms-win10-other 10.0.19043.1055-1
ttf-ms-win10-sea 10.0.19043.1055-1
ttf-ms-win10-thai 10.0.19043.1055-1
ttf-ms-win10-zh_cn 10.0.19043.1055-1
ttf-ms-win10-zh_tw 10.0.19043.1055-1
viber 18.2.0.2-3
vino 3.22.0+74+g7a95e10-1

Which version of gnome-shell did you compile? 44.1 or 44.2?

So … another candidate for the known-issues of xdg-desktop-portal-gnome I guess?

Then also you have a lot of deprecated packages.
They seem ‘foreign’ but are probably actually entirely missing from repos and aur.

… so … um … you should probably have a look at all of those.

I have created a new user and used it for a while with no problems. I’ll try to migrate to a new user account.

or so …

I’ve deinstalled these:

manjaro-documentation-en 20181009-1
manjaro-dynamic-wallpaper 1.3-1
manjaro-firmware 20160419-1
manjaro-gnome-postinstall 0.1.1-3
manjaro-gnome-tour 3.38.0+31+gdf1ba86-1
python35 3.5.10-3
python36 3.6.15-5
python37 3.7.16-1
python38 3.8.16-3

Since I work with python quite extensively (been working with python since 2002), I was using the older versions at some point in time.

I’m not sure deinstalling xdg-desktop-portal-gnome would make a difference.

On any other Gtk desktop besides GNOME, you should only have xdg-desktop-portal-gtk. Since we are apparently talking about GNOME, you should have xdg-desktop-portal-gnome installed.

Despite the initial report affecting non-gnome desktops … I think we have seen the bug negatively impacting gnome DE users as well, if I’m not mistaken.

Im not sure anymore and theres too many to go back sifting through. I suppose it remins ‘worth mentioning’.

Nope. It was fixed with xdg-desktop-portal 1.16.0-3.

1 Like

I went ahead and reported this bug on Arch bugs: FS#78720 : Frequent coredumps from gnome-shell

Update: my bugreport was denied, “because I’m not an Arch user”. I guess I’ve hit a dead end here.

@ehb00, if you could make another bugreport, that would be appreciated.

1 Like

@karolyi maybe create a new user profile and see if that helps.

For me Gnome won’t start at all. After login, I get the “Oh no! Something has gone wrong” screen. I’ve logged in with Plasma to see the journal and it looks like gnome is throwing core dumps during start.

Logging in with a new user is possible, though. But I hope some fix comes through so I don’t need to recreate my normal user.

I’d rather get to the bottom of this problem, as I have a huge amount of stuff installed (I use this desktop to work and I do a lot), and moving everything over to another user would

  • either result in the same problems because of moving everything over
  • cost so much time it wouldn’t be worth it.

When I moved entire ~/.config to ~/.config.bak I was able to log in, just like with a new user. So the culprit seems to be located somewhere in ~/.config.

EDIT: the thing causing problems for me was ~/.config/dconf/user. I’m gonna purge that and recreate my Gnome settings.

EDIT 2: well, gnome is still throwing core dumps and restarting on some occasions, but at least I can use the system.

Yep, I’ve filed a bug report on Arch now too (FS#78723, can’t embed a link currently) with debugging symbols for the coredump.

2 Likes

I found this Title bar becomes transparent and other glitches from an XWayland window (#2725) · Issues · GNOME / mutter · GitLab

@ehb00, my comments get deleted on the arch linux bugtracker so I’m gonna ask my question here. It seems I’m not a “sacred arch user”, and I’m not allowed to comment there. This zealotry is very counter-productive but so be it.

which commit did you use that fixed the issue for you? I’ve downgraded to commit d5abf1b1ba3209b167efac5bf531193dd3d91b85 (tag: 1.8.3-6) and I just had another crash, with about the same logs.

It seems the culprit is now found:

3 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.