oae / gnome-shell-pano

Next-gen Clipboard Manager for Gnome Shell
https://extensions.gnome.org/extension/5278/pano/
GNU General Public License v2.0
1.13k stars 59 forks source link

Error: Requiring Adw, version none: Typelib file for namespace 'Adw' (any version) not found #309

Open David-Lor opened 3 months ago

David-Lor commented 3 months ago

Description

The settings of extension pano@elhan.io had an error:

Error: Requiring Adw, version none: Typelib file for namespace 'Adw' (any version) not found

Stack trace:

@/home/david/.local/share/gnome-shell/extensions/pano@elhan.io/prefs.js:1107:1
_init@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:204:33
OpenExtensionPrefsAsync/<@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:122:28
asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:132:22
run@resource:///org/gnome/Shell/Extensions/js/dbusService.js:177:20
main@resource:///org/gnome/Shell/Extensions/js/main.js:19:13
run@resource:///org/gnome/gjs/modules/script/package.js:222:19
start@resource:///org/gnome/gjs/modules/script/package.js:206:8
@/usr/share/gnome-shell/org.gnome.Shell.Extensions:1:17

Problem Explanation

When opening the extension settings, this error occurs.

Environment

GNOME Shell version:

$ gnome-shell --version
GNOME Shell 3.38.6

I'm not sure if this version is part of the supported versions listed on the README, since they seem to use a different nomenclature.

Installed the required packages:

$ sudo apt install gir1.2-gda-5.0 gir1.2-gsound-1.0
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
gir1.2-gsound-1.0 is already the newest version (1.0.2-5).
gir1.2-gda-5.0 is already the newest version (5.2.9-2).
0 upgraded, 0 newly installed, 0 to remove and 40 not upgraded.

Pano installed from Chrome using the Gnome Extensions plugin for the browser.

Output and Logs

Gnome

Command: journalctl --since=now --follow /usr/bin/gnome-shell

No output received while opening the extension settings while this command was running.

Pano Configuration

Command: dconf dump /org/gnome/shell/extensions/pano/

No return (exit code 0)

Enabled Extensions

Command: dconf read /org/gnome/shell/enabled-extensions | tr ' ' '\n'

$ dconf read /org/gnome/shell/enabled-extensions | tr ' ' '\n'
['unite@hardpixel.eu',
'sound-output-device-chooser@kgshank.net',
'user-theme@gnome-shell-extensions.gcampax.github.com',
'dash-to-dock@micxgx.gmail.com',
'Alt_Tab_Switcher_Popup_Delay_Removal@logswithmoss@gmail.com',
'pano@elhan.io']