Algunas de mis extensiones de shell de GNOME no me permiten configurar sus funciones porque recibo un mensaje de error cuando intento abrirlas. La siguiente imagen es lo que veo cuando intento abrir las configuraciones del "Diálogo de búsqueda web" extensión:
El mensaje en el cuadro blanco es este:
Error: Requiring Clutter, version none: Typelib file for namespace 'Clutter' (any version) not found
Stack trace:
@/home/ramuyko/.local/share/gnome-shell/extensions/[email protected]/utils.js:17:7
@/home/ramuyko/.local/share/gnome-shell/extensions/[email protected]/prefs.js:26:7
_getExtensionPrefsModule@resource:///org/gnome/shell/extensionPrefs/main.js:75:13
wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
_selectExtension@resource:///org/gnome/shell/extensionPrefs/main.js:90:31
wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
_onCommandLine@resource:///org/gnome/shell/extensionPrefs/main.js:243:17
wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
main@resource:///org/gnome/shell/extensionPrefs/main.js:397:5
@<main>:1:43
Creo que este error no es un problema aislado de la extensión "Web Search Dialog" porque también recibo este mismo tipo de error con otras extensiones (como con las configuraciones de "Cómo puedo" extensión).¿Alguien sabe por qué sucede y si existe una solución sencilla para resolver este problema?
PS1: estoy usando Ubuntu 18.04 con GNOME Shell 3.28.1.
PS2: Aunque no puedo configurar sus funciones, elExtensiones de shell de GNOMEcon este tipo de error están funcionando bien. El único problema es acceder a su configuración.
Respuesta1
Encontré una solución a este problema enesta página de GitHub. Básicamente, el problema es que algunas de las dependencias delBiblioteca desordenadafaltan en Ubuntu (el mío es 18.04 y el chico de GitHub está usando 16.10). Simplemente instalar los siguientes paquetes resuelve el problema:
sudo apt-get install gir1.2-clutter-1.0 gir1.2-clutter-gst-3.0 gir1.2-gtkclutter-1.0