bing-wallpaper-gnome-extension icon indicating copy to clipboard operation
bing-wallpaper-gnome-extension copied to clipboard

[BUG] Can't access extension settings

Open ask6483 opened this issue 1 year ago • 4 comments

Describe the bug When opening extension settings dialog there is a crash message displayed.

Screenshots image

To Reproduce Steps to reproduce the behavior:

  1. Open 'Extensions' app
  2. Click extension 'Settings'
  3. See error

Desktop (please complete the following information):

  • OS: Debian Trixie/Sid
  • Extension Version: 45
  • GNOME Version: 44.5

Additional context Technical details copied from error dialog:

The settings of extension [email protected] had an error:

Error: Requiring Soup, version 2.4: Typelib file for namespace 'Soup', version '2.4' not found

Stack trace:

@/home/ask/.local/share/gnome-shell/extensions/[email protected]/prefs.js:12:48
_init@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:23:33
ExtensionPrefsDialog@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:10:4
OpenExtensionPrefsAsync@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:124:33
async*_handleMethodCall@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:373:35
_wrapJSObject/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:408:34
run@resource:///org/gnome/Shell/Extensions/js/dbusService.js:186:20
main@resource:///org/gnome/Shell/Extensions/js/main.js:22:13
run@resource:///org/gnome/gjs/modules/script/package.js:206:19
start@resource:///org/gnome/gjs/modules/script/package.js:190:8
@/usr/share/gnome-shell/org.gnome.Shell.Extensions:1:17

ask6483 avatar Oct 30 '23 21:10 ask6483

it is the same issue in Kali

ahmedabdelhamidabd avatar Nov 07 '23 00:11 ahmedabdelhamidabd

And extension version 45 from EOG on GNOME 44?

neffo avatar Nov 07 '23 08:11 neffo

Noting that this is now a legacy branch issue, I've got fixes in a branch that haven't been sent to EGO. I will see if I can push a legacy version (will likely be the final unless there's a huge issue here).

neffo avatar Nov 12 '23 13:11 neffo

Editei o arquivo /home/$usuario/.local/share/gnome-shell/extensions/[email protected]/prefs.js. Modifiquei a linha imports.gi.versions.Soup = "2.4" para imports.gi.versions.Soup = "3.0" e voltou a funcionar para mim. Utilizo Debian 12

Translated for english I edited the file /home/$usuario/.local/share/gnome-shell/extensions/[email protected]/prefs.js. I changed the line imports.gi.versions.Soup = "2.4" to imports.gi.versions.Soup = "3.0" and it worked for me again. I use Debian 12

mottasystem avatar Jun 17 '24 13:06 mottasystem