Algumas das minhas extensões do shell do GNOME não me permitem configurar seus recursos porque recebo uma mensagem de erro quando tento abri-las. A imagem a seguir é o que vejo quando tento abrir as configurações do "Caixa de diálogo Pesquisa na Web"extensão:
A mensagem na caixa branca é esta:
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
Acho que esse erro não é um problema isolado da extensão "Web Search Dialog" porque recebo esse mesmo tipo de erro também com outras extensões (como com as configurações do "Como é que eu"extensão).Alguém sabe por que isso acontece e se existe uma solução fácil para resolver esse problema?
PS1: Estou usando Ubuntu 18.04 com GNOME Shell 3.28.1.
PS2: Embora não consiga configurar seus recursos, oExtensões de shell do GNOMEcom esse tipo de erro estão funcionando bem. O único problema é acessar sua configuração.
Responder1
Encontrei uma solução para esse problema emesta página do GitHub. Basicamente, o problema é que algumas das dependências doBiblioteca desordenadaestão faltando no Ubuntu (o meu é 18.04 e o cara do GitHub está usando 16.10). Apenas instalar os seguintes pacotes resolve o problema:
sudo apt-get install gir1.2-clutter-1.0 gir1.2-clutter-gst-3.0 gir1.2-gtkclutter-1.0