Mengapa saya menerima pesan kesalahan saat mencoba mengakses beberapa pengaturan ekstensi shell GNOME saya?


12

Beberapa ekstensi shell GNOME saya tidak membiarkan saya mengkonfigurasi fitur-fiturnya karena saya menerima pesan kesalahan ketika saya mencoba membukanya. Gambar berikut adalah apa yang saya lihat ketika saya mencoba membuka konfigurasi ekstensi " Dialog Pencarian Web ":

masukkan deskripsi gambar di sini

Pesan di kotak putih adalah ini:

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

Stack trace:
  @/home/ramuyko/.local/share/gnome-shell/extensions/web_search_dialog@awamper.gmail.com/utils.js:17:7
  @/home/ramuyko/.local/share/gnome-shell/extensions/web_search_dialog@awamper.gmail.com/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

Saya pikir kesalahan ini bukan masalah terisolasi dari ekstensi "Web Search Dialog" karena saya menerima jenis kesalahan yang sama dengan ekstensi lain juga (seperti dengan konfigurasi ekstensi " HowDoI "). Adakah yang tahu mengapa itu terjadi dan jika ada solusi yang mudah untuk menyelesaikan masalah ini?


PS1: Saya menggunakan Ubuntu 18.04 dengan GNOME Shell 3.28.1.

PS2: Meskipun saya tidak dapat mengkonfigurasi fitur-fiturnya, ekstensi shell GNOME dengan kesalahan semacam ini berfungsi dengan baik. Satu-satunya masalah adalah mengakses konfigurasi mereka.

Jawaban:


16

Saya menemukan solusi untuk masalah ini di halaman GitHub ini . Pada dasarnya, masalahnya adalah bahwa beberapa dependensi perpustakaan Clutter hilang di Ubuntu (milik saya adalah 18,04 dan orang di GitHub menggunakan 16,10). Hanya menginstal paket-paket berikut menyelesaikan masalah:

sudo apt-get install gir1.2-clutter-1.0 gir1.2-clutter-gst-3.0 gir1.2-gtkclutter-1.0

Ini masih berlaku untuk 18.10 dan kemungkinan akan ke 19.04, terima kasih!
Xerz

Saya memiliki masalah serupa untuk paket yang berbeda, dengan perbedaan yang tidak disebutkan (any version)tetapi versi 2. Paket yang Anda berikan tidak menyelesaikan masalah ... paket apa yang harus saya instal dalam kasus ini?
Nearoo

Berlaku untuk 19,10 juga
Pankaj Prakash
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.