내 GNOME 셸 확장 중 일부를 열려고 하면 오류 메시지가 나타나기 때문에 해당 기능을 구성할 수 없습니다. 다음 이미지는 "웹 검색 대화 상자" 확대:
흰색 상자에 담긴 메시지는 다음과 같습니다.
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
다른 확장에서도 이와 동일한 종류의 오류가 발생하기 때문에 이 오류는 "웹 검색 대화 상자" 확장의 단독 문제가 아니라고 생각합니다(예: "내가 어떻게 할" 확대).왜 이런 일이 발생하는지, 그리고 이 문제를 해결할 수 있는 쉬운 해결 방법이 있는지 아는 사람이 있습니까?
PS1: 저는 GNOME Shell 3.28.1과 함께 Ubuntu 18.04를 사용하고 있습니다.
PS2: 기능을 구성할 수는 없지만그놈 쉘 확장이런 종류의 오류가 있어도 잘 작동합니다. 유일한 문제는 구성에 액세스하는 것입니다.
답변1
나는 이 문제에 대한 해결책을 찾았습니다.이 GitHub 페이지. 기본적으로 문제는클러터 라이브러리Ubuntu에는 없습니다 (내 것은 18.04이고 GitHub의 사람은 16.10을 사용하고 있습니다). 다음 패키지를 설치하면 문제가 해결됩니다.
sudo apt-get install gir1.2-clutter-1.0 gir1.2-clutter-gst-3.0 gir1.2-gtkclutter-1.0