Сообщение об ошибке & ldquo; Requiring Clutter, версия 1.0 & rdquo; отображается и Gnome-Shell отказывается запускаться

У меня проблемы с gnome-shell. Я скачал из репозитория Ubuntu (не ricotz-тестирование), и набрав gnome-shell --replace, я получаю это (я удалил некоторые повторы :)):

alecive@calliope:~$ gnome-shell --replace

(gnome-shell:4052): GConf-CRITICAL **: gconf_value_get_string: assertion `value->type == GCONF_VALUE_STRING' failed

(gnome-shell:4052): GConf-CRITICAL **: gconf_value_get_string: assertion `value->type == GCONF_VALUE_STRING' failed

(gnome-shell:4052): GConf-CRITICAL **: gconf_value_get_string: assertion `value->type == GCONF_VALUE_STRING' failed
    JS ERROR: !!! Exception was: Error: Requiring Clutter, version 1.0: Typelib file for namespace 'CoglPango', version '1.0' not found
    JS ERROR: !!! lineNumber = '0'
    JS ERROR: !!! fileName = '"gjs_throw"'
    JS ERROR: !!! stack = '"("Requiring Clutter, version 1.0: Typelib file for namespace 'CoglPango', version '1.0' not found")@gjs_throw:0
@/usr/share/gnome-shell/js/ui/environment.js:9
"'
    JS ERROR: !!! message = '"Requiring Clutter, version 1.0: Typelib file for namespace 'CoglPango', version '1.0' not found"'
    JS ERROR: !!! Exception was: Error: Requiring Clutter, version 1.0: Typelib file for namespace 'CoglPango', version '1.0' not found
    JS ERROR: !!! lineNumber = '0'
    JS ERROR: !!! fileName = '"gjs_throw"'
    JS ERROR: !!! stack = '"("Requiring Clutter, version 1.0: Typelib file for namespace 'CoglPango', version '1.0' not found")@gjs_throw:0
@/usr/share/gnome-shell/js/ui/environment.js:9
"'
    JS ERROR: !!! message = '"Requiring Clutter, version 1.0: Typelib file for namespace 'CoglPango', version '1.0' not found"'
Avviso del window manager: Log level 32: Execution of main.js threw exception: Error: Requiring Clutter, version 1.0: Typelib file for namespace 'CoglPango', version '1.0' not found

Кто-нибудь может помочь мне запустить gnome-shell? Я испытываю очень раздражающее поведение и очень хочу получить его на своем рабочем столе! : (

Чтобы уточнить - я знаю, как войти в gnome-shell с экрана входа в систему, но gnome-shell систематически вылетает на рабочий стол. Итак, чтобы увидеть, какие ошибки он мне дает, я вхожу в единую среду и затем я набираю gnome-shell --replace

Более того, я уже использовал gnome-shell, поскольку его удобная версия и моя видеокарта полностью его поддерживают. Похоже, это проблема библиотеки, а не простая проблема, связанная с моим невежеством Я думаю, что в последних двух строках кода, предложенного выше, вы можете увидеть некоторую зависимость.

PS: Кстати, я нахожусь на Ubuntu Oneiric 11.10 32bit:)

2
задан 27 June 2012 в 23:55

3 ответа

Сообщение об ошибке, "Требующее Помехи, версии 1.0: файл Typelib для пространства имен 'CoglPango', версия '1.0', не найденная", указывает, что библиотека отсутствует -

Вероятный преступник gir1.2-cogl-1.0

Поэтому устанавливать это:

sudo apt-get install gir1.2-cogl-1.0

Если это, говорит, что это уже установлено - пытаются вызвать переустанавливание.

sudo apt-get --reinstall install gir1.2-cogl-1.0

Возможно, также мудро переустановить (или сила переустанавливают), помеха с помощью пакета gir1.2-clutter-1.0

0
ответ дан 27 June 2012 в 23:55

попробуйте открыть gnome-tweak-tool и снять отметку с дескриптора nautilus и посмотрите, поможет ли это! есть также pricotz / testing ppa, который очень актуален и стабилен .......... на данный момент! Вы можете добавить его, выполнить обновление и dist-upgrade, а затем отключить его после перезагрузки!

0
ответ дан 27 June 2012 в 23:55

После установки пакетов gir1 с помощью sudo apt install gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0, введите Alt + F2 и введите r в подсказке. Это перезагрузит gnome-shell и удовлетворит зависимость.

0
ответ дан 13 November 2020 в 00:26

Другие вопросы по тегам:

Похожие вопросы: