Tại sao tôi nhận được thông báo lỗi trong khi cố gắng truy cập một số cài đặt tiện ích mở rộng vỏ Gnome của mình?


12

Một số tiện ích mở rộng vỏ Gnome của tôi không cho phép tôi định cấu hình các tính năng của chúng vì tôi nhận được thông báo lỗi khi tôi cố mở chúng. Hình ảnh sau đây là những gì tôi thấy khi tôi cố gắng mở các cấu hình của tiện ích mở rộng " Hộp thoại tìm kiếm trên web ":

nhập mô tả hình ảnh ở đây

Thông điệp trong hộp màu trắng là đây:

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

Tôi nghĩ rằng lỗi này không phải là sự cố riêng biệt của tiện ích mở rộng "Hộp thoại tìm kiếm trên web" vì tôi cũng nhận được loại lỗi tương tự với các tiện ích mở rộng khác (như với các cấu hình của tiện ích mở rộng " HowDoI "). Có ai biết tại sao nó xảy ra và nếu có một cách giải quyết dễ dàng để giải quyết vấn đề này?


PS1: Tôi đang sử dụng Ubuntu 18.04 với Gnome Shell 3.28.1.

PS2: Mặc dù tôi không thể định cấu hình các tính năng của nó, các tiện ích mở rộng vỏ Gnome với loại lỗi này đang hoạt động tốt. Vấn đề duy nhất là truy cập cấu hình của họ.

Câu trả lời:


16

Tôi tìm thấy một giải pháp cho vấn đề này trên trang GitHub này . Về cơ bản, vấn đề là một số phụ thuộc của thư viện Clutter bị thiếu trên Ubuntu (của tôi là 18.04 và anh chàng trên GitHub đang sử dụng 16.10). Chỉ cần cài đặt các gói sau đây giải quyết vấn đề:

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

Điều này vẫn áp dụng cho 18.10 và có khả năng sẽ đến 19.04, cảm ơn bạn!
Xerz

Tôi có một vấn đề tương tự cho một gói khác, với sự khác biệt mà nó không nói (any version)nhưng phiên bản 2. Các gói bạn cung cấp không giải quyết được vấn đề ... tôi cần cài đặt gói nào trong trường hợp này?
Nearoo

Áp dụng cho 19.10 cũng vậy
Pankaj Prakash
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.