You are not logged in.

#1 2024-01-12 02:17:12

JaycobCZ
Member
Registered: 2024-01-12
Posts: 6

GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

Hello,

I have recently performed a clean installation of the latest version of Arch Linux. In my previous installations of Arch Linux, I used the GNOME Extensions app without any issues. However, in this current installation, I am experiencing a consistent problem.

Despite installing a clean version of Arch Linux, any GNOME extension that I install and subsequently attempt to access the settings for, causes the GNOME Extensions app to crash. This issue occurs every time I click on the 'Settings' of any installed extension.

The specific error message I encounter is as follows:

[jay@archlinux ~]$ gnome-extensions-app 

(gnome-extensions-app:23859): GLib-GIO-CRITICAL **: 02:54:48.815: g_task_return_error: assertion '!task->ever_returned' failed

(gnome-extensions-app:23859): Gjs-WARNING **: 02:54:48.816: JS ERROR: Gio.IOErrorEnum: GDBus.Error:org.gnome.gjs.JSError.Error: Already showing a prefs dialog
asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:114:23
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34

GNOME Shell 45.3
Kernel: 6.6.10-arch1-1
OS: Arch Linux x86_64

[jay@archlinux ~]$ pacman -Qe
amd-ucode 20231211.f2e52a1c-1
baobab 45.0-1
base 3-2
base-devel 1-1
chromium 120.0.6099.216-1
dkms 3.0.12-1
efibootmgr 18-2
epiphany 45.2-1
evince 45.0-1
firefox 121.0.1-1
gdm 45.0.1-1
git 2.43.0-1
gnome-backgrounds 45.0-1
gnome-browser-connector-git 421.r665.1ed2008-1
gnome-calculator 45.0.2-1
gnome-calendar 45.1-1
gnome-characters 45.0-1
gnome-clocks 45.0-1
gnome-color-manager 3.36.0+r51+gcf7ee2b5-1
gnome-connections 45.0-1
gnome-console 45.0-1
gnome-contacts 45.0-1
gnome-control-center 45.2-1
gnome-disk-utility 45.1-1
gnome-font-viewer 45.0-1
gnome-keyring 1:42.1-3
gnome-logs 45beta-1
gnome-maps 45.3-1
gnome-menus 3.36.0-2
gnome-music 1:45.0-1
gnome-remote-desktop 45.1-1
gnome-session 45.0-1
gnome-settings-daemon 45.1-1
gnome-shell 1:45.3-1
gnome-shell-extensions 45.2-1
gnome-software 45.3-1
gnome-system-monitor 45.0.2-1
gnome-text-editor 45.1-2
gnome-tour 45.0-1
gnome-tweaks 45.0-1
gnome-user-docs 45.1-1
gnome-user-share 43.0-1
gnome-weather 45.0-1
grilo-plugins 1:0.3.16-1
grub 2:2.12-1
gst-plugin-pipewire 1:1.0.0-2
gvfs 1.52.2-1
gvfs-afc 1.52.2-1
gvfs-goa 1.52.2-1
gvfs-google 1.52.2-1
gvfs-gphoto2 1.52.2-1
gvfs-mtp 1.52.2-1
gvfs-nfs 1.52.2-1
gvfs-smb 1.52.2-1
htop 3.3.0-1
iwd 2.12-1
libpulse 16.1-7
linux 6.6.10.arch1-1
linux-firmware 20231211.f2e52a1c-1
linux-headers 6.6.10.arch1-1
loupe 45.3-1
malcontent 0.11.1-3
nano 7.2-1
nautilus 45.2.1-1
neofetch 7.1.0-2
nvidia-dkms 545.29.06-1
orca 45.2-1
pipewire 1:1.0.0-2
pipewire-alsa 1:1.0.0-2
pipewire-jack 1:1.0.0-2
pipewire-pulse 1:1.0.0-2
rygel 1:0.42.5-1
simple-scan 44.0-2
smartmontools 7.4-1
snapshot 45.2-1
sushi 45.0-1
tecla 45.0-1
totem 43.0-2
tracker3-miners 3.6.2-2
vim 9.1.0000-1
wget 1.21.4-1
wireless_tools 30.pre9-3
wireplumber 0.4.17-1
wpa_supplicant 2:2.10-8
xdg-desktop-portal-gnome 45.1-1
xdg-user-dirs-gtk 0.11-2
xorg-xinit 1.4.2-1
yay 12.2.0-1
yelp 42.2-2

I have followed the standard installation process for both Arch Linux and the GNOME Extensions. This problem seems to be a new occurrence with the latest version of Arch Linux, as I did not face such issues in the previous versions.

Any insights or solutions to resolve this issue would be greatly appreciated.

Thank you in advance for your assistance !

Offline

#2 2024-01-12 04:24:57

archwikiusername
Member
Registered: 2024-01-12
Posts: 1

Re: GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

Getting the same error here when I click on settings on any extension. Installed gnome-meta & gnome forge, both from the aur just now.

[user@linux ~]$ journalctl --since="2024-1-11 22:19:00"
Jan 11 22:19:07 linux gjs[35851]: JS ERROR: Gio.IOErrorEnum: GDBus.Error:org.gnome.gjs.JSError.Error: Already showing a prefs dialog
                                  asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:114:23
                                  _init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34

same gnome & kernel version

alacritty 0.13.1-1
amd-ucode 20231211.f2e52a1c-1
base 3-2
base-devel 1-1
bat 0.24.0-1
betterdiscord-installer 1.3.0-1
brightnessctl 0.5.1-2
cbonsai-git 1.3.1.10.g50fe627-2
discord 0.0.40-1
discover-overlay 0.6.9-1
dmenu 5.2-1
efibootmgr 18-2
feh 3.10.2-1
firefox 121.0.1-1
foot 1.16.2-2
gamemode 1.8.1-1
gimp 2.10.36-1
git 2.43.0-1
glow 1.5.1-1
gnome-browser-connector-git 421.r665.1ed2008-1
gnome-meta 45-1
gnome-shell-extension-forge 75-1
google-chrome 120.0.6099.216-1
grim 1.4.1-1
gst-plugin-pipewire 1:1.0.0-2
gvim 9.1.0000-1
htop 3.3.0-1
hyprland 0.34.0-1
hyprpaper 0.6.0-1
iwd 2.12-1
joplin 2.12.18-1
joplin-appimage 2.13.13-1
jre11-openjdk 11.0.21.u9-3
jre17-openjdk 17.0.9.u8-2
kde-applications-meta 23.08-1
kitty 0.31.0-1
lib32-gamemode 1.8.1-1
lib32-giflib 5.2.1-1
lib32-gnutls 3.8.2-1
lib32-gst-plugins-base-libs 1.22.8-1
lib32-gtk3 1:3.24.39-1
lib32-libgcrypt 1.10.3-1
lib32-libjpeg-turbo 3.0.1-1
lib32-libpng 1.6.40-2
lib32-libpulse 16.1-6
lib32-libva 2.20.0-1
lib32-libxcomposite 0.4.6-1
lib32-libxinerama 1.1.5-1
lib32-libxslt 1.1.39-1
lib32-mpg123 1.32.3-1
lib32-ocl-icd 2.3.2-1
lib32-openal 1.23.1-1
lib32-v4l-utils 1.26.1-1
lib32-vulkan-radeon 1:23.3.2-2
libpulse 16.1-7
libva-mesa-driver 1:23.3.2-2
libva-utils 2.20.1-1
linux 6.6.10.arch1-1
linux-firmware 20231211.f2e52a1c-1
lutris 0.5.14-1
man-db 2.12.0-1
man-pages 6.05.01-2
nano 7.2-1
neovim 0.9.5-2
noto-fonts 1:24.1.1-1
noto-fonts-cjk 20230817-1
noto-fonts-emoji 1:2.042-1
nsxiv 32-2
ntfs-3g 2022.10.3-1
obs-studio 30.0.2-1
openal 1.23.1-1
openssh 9.6p1-1
otf-font-awesome 6.5.1-1
pamixer 1.6-2
pavucontrol 1:5.0+r64+geba9ca6-1
pipewire 1:1.0.0-2
pipewire-alsa 1:1.0.0-2
pipewire-jack 1:1.0.0-2
pipewire-pulse 1:1.0.0-2
plasma-meta 5.27-4
plasma-wayland-session 5.27.10-2
r2modman-appimage 3.1.45-1
rclone 1.65.0-1
runelite 1:2.6.7-1
sddm 0.20.0-2
slurp 1.5.0-1
smartmontools 7.4-1
steam 1.0.0.78-2
sway 1:1.8.1-5
swaybg 1.2.0-1
swayidle 1.8.0-1
swaylock 1.7.2-1
swaync 0.9.0-2
task 2.6.2-2
tesseract-data-eng 2:4.1.0-4
tetrio-desktop 8.0.0-2
thunderbird 115.6.1-1
ttf-iosevka 28.0.4-1
vencord-desktop-git r265.62cf02e-1
virtualbox 7.0.12-1
vlc 3.0.20-4
vulkan-radeon 1:23.3.2-2
waybar 0.9.24-2
wget 1.21.4-1
wine-staging 8.21-1
wireless_tools 30.pre9-3
wireplumber 0.4.17-1
wl-clipboard 1:2.2.1-1
wpa_supplicant 2:2.10-8
xdg-desktop-portal-hyprland 1.3.1-2
xdg-utils 1.2.0r25+g0f49cf5-1
xf86-video-amdgpu 23.0.0-1
xorg-xwayland 23.2.3-1
xwaylandvideobridge-bin j1448928-1
yay 12.2.0-1
zellij 0.39.2-1
zram-generator 1.1.2-1

Offline

#3 2024-01-12 09:46:15

j.taala
Member
Registered: 2023-07-10
Posts: 5

Re: GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

Yep, seeing this too.  Posted about it this morning as well: https://bbs.archlinux.org/viewtopic.php … 4#p2142864

Offline

#4 2024-01-12 09:50:03

j.taala
Member
Registered: 2023-07-10
Posts: 5

Re: GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

I restored to a previous snapshot of my system and there was no issue.  I note that updating installed GNOME 45.3 and mutter 45.3 - but haven't confirmed they are the cause.  Haven't yet heard from others on other distros if they're seeing this - so far it looks like an Arch specific issue(?)

Last edited by j.taala (2024-01-12 09:54:59)

Offline

#5 2024-01-12 12:13:53

koboh
Member
Registered: 2024-01-12
Posts: 1

Re: GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

I am having the exact same issue after updating my kernel...
I can open settings menu of each GNOME extension but it shuts down after a couple of seconds and then it is impossible to reopen it.

Last edited by koboh (2024-01-12 12:14:27)

Offline

#6 2024-01-12 13:34:07

JaycobCZ
Member
Registered: 2024-01-12
Posts: 6

Re: GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

Hello guys,

Has anyone tried reporting this issue to GNOME developers or the Arch Linux team? So far, I've only reported it here on the forum. Thanks for your cooperation, and please consider sharing this issue in places where it can be addressed. It seems like an update might be necessary to resolve this. Thanks, guys!

Offline

#7 2024-01-12 16:53:18

artemis7107
Member
Registered: 2022-06-04
Posts: 5

Re: GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

temporary workaround: access the same settings menu through extension-manager

edit: has to be done before the crash. start another gnome session if necessary

Last edited by artemis7107 (2024-01-12 16:55:23)

Offline

#8 2024-01-12 20:52:15

JaycobCZ
Member
Registered: 2024-01-12
Posts: 6

Re: GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

artemis7107 wrote:

temporary workaround: access the same settings menu through extension-manager

edit: has to be done before the crash. start another gnome session if necessary

goog idea ! its working, just as tmeporary solution is ok, thanks !

Offline

#9 2024-01-12 22:35:03

CRYPTiCEXiLE
Member
Registered: 2024-01-12
Posts: 2

Re: GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

I thought it was just me, but I notice in the Extension App when going to settings it will work for a moment and crashed or go out of settings and going back to settings on any settings on extension won't work.  After logging off it work for a short moment and crash again.  I notice after installing back Arch on to one of my computers been doing this.  I thought it was only me that was getting this, but I guess its a bug of some sort.  No biggy as I managed to setup my dash to dock, but it was annoying to log out, log in to finally get my dash to dock to be the way I want it to be lol.

Offline

#10 2024-01-13 11:41:06

patriciopm
Member
Registered: 2024-01-13
Posts: 1

Re: GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

I also have the same problem, in gnome-extensions-app Gnome 45.3.

$gnome-extensions-app 

(gnome-extensions-app:23098): GLib-GIO-CRITICAL **: 08:36:24.356: g_task_return_error: assertion '!task->ever_returned' failed

(gnome-extensions-app:23098): Gjs-WARNING **: 08:36:24.360: JS ERROR: Gio.IOErrorEnum: GDBus.Error:org.gnome.gjs.JSError.Error: Already showing a prefs dialog
asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:114:23
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34

Offline

#11 2024-01-14 15:20:34

HsingYun
Member
Registered: 2024-01-14
Posts: 1

Re: GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

same problem

JS ERROR: Gio.IOErrorEnum: GDBus.Error:org.gnome.gjs.JSError.Error: Already showing a prefs dialog
asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:114:23
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34

Offline

#12 2024-01-14 17:01:14

tekstryder
Member
Registered: 2013-02-14
Posts: 298

Re: GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

Haven't check Arch forums in a while.

I filed this issue just yesterday:

https://gitlab.gnome.org/GNOME/gnome-sh … ssues/7325

Last edited by tekstryder (2024-01-14 17:05:51)

Offline

#13 2024-01-14 20:01:45

JaycobCZ
Member
Registered: 2024-01-12
Posts: 6

Re: GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

tekstryder wrote:

Haven't check Arch forums in a while.

I filed this issue just yesterday:

https://gitlab.gnome.org/GNOME/gnome-sh … ssues/7325

thank you, good job !

Offline

#14 2024-01-14 21:22:12

Kindred
Member
From: Australia
Registered: 2006-03-25
Posts: 27

Re: GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

I hadn't updated since the 11th so was curious if I'd experience this issue (I did). Downgraded anything I thought would help and made a new user account but no change. I can only suspect it's related to the dbus change (which I did not downgrade) but who knows.

Offline

#15 2024-01-15 21:15:47

j.taala
Member
Registered: 2023-07-10
Posts: 5

Re: GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

Morning all - see the latest comment(s) on https://gitlab.gnome.org/GNOME/gnome-sh … ssues/7325

This issue is caused by `gjs` 1.78.2.  I've confirmed this by downgrading `gjs` to 1.78.1 and this issue no longer occurs. 

Until this is fixed, as a workaround, you can install the AUR package `downgrade` (https://aur.archlinux.org/packages/downgrade) (with `yay` or however you usually install AUR packages), and then do a:

```
sudo downgrade gjs
```
and select version `1.78.1`.

Note: for me, starting the window via `extension manager` or EGO etc. didn't change this behaviour (still disappeared).  Temporarily downgrading to `gjs` version `1.78.1` does however resolve this issue from occurring for me.

Last edited by j.taala (2024-01-15 21:40:22)

Offline

#16 2024-01-19 02:37:15

tekstryder
Member
Registered: 2013-02-14
Posts: 298

Re: GNOME Extensions App Crashing on Settings Access in Latest Arch Linux

Resolved upstream.

I filed a request to package the fix after verifying:

https://gitlab.archlinux.org/archlinux/ … -/issues/1

Offline

Board footer

Powered by FluxBB