Как я могу восстановить стандартные библиотеки GTK после установки GTK 3.4 из исходного кода?

Я использую Ubuntu 12.04, скомпилировал и установил GTK 3.4, чтобы пройти некоторые уроки для разработчиков GTK.

Установка этой версии GTK вызвала проблемы с Unity.

Все системные диалоги и верхняя панель теперь имеют другой (более старый) вид, и когда я пытаюсь запустить Nautilus, я получаю следующее сообщение:

Gtk-Message: Failed to load module "canberra-gtk-module" 
Initializing nautilus-open-terminal extension 
Initializing nautilus-dropbox 1.4.0 
Initializing nautilus-gdu extension 
nautilus: symbol lookup error: nautilus: undefined symbol: ubuntu_menu_proxy_get

Я запустил make uninstall на более новой версии GTK и переустановил почти все пакеты, о которых я могу подумать, но у меня все еще остается та же проблема.

Как я могу восстановить стандартные библиотеки Ubuntu GTK?

РЕДАКТИРОВАТЬ

Кроме того, я заметил, что мои значки на рабочем столе пропали (программа запуска работает), и я могу не взаимодействовать с рабочим столом. Я не могу перетащить на него ярлыки и т. Д.

1
задан 1 October 2012 в 21:08

1 ответ

Долгосрочная догадка: В dconf-editor (установите его с помощью sudo apt-get install dconf-editor), перейдите по адресу:

org / gnome / settings-daemon / plugins / xsettings ] /

Активен ли он? ... Попробовать - это безвредно (?).

Есть также dconf, чтобы сделать это с помощью команды cli (запустите dconf help), но Я хотел бы сначала проверить, как оно на самом деле установлено.

Длинная история (может быть полезно?): Та же лодка, не уверен, что тот же шторм:

Пробовал даже с помощью gtk - изменить тему, gnome-tweak, Ubuntu Tweak ... безрезультатно. Это затронуло все GNOME, включая сессии оболочки, Unity и даже Cairo-Dock .... Никакие настройки размера шрифта или подсказки не показали бы никакой разницы ... ( Я думаю, что это было после игры с настройками gnome-shell и / или масштабирования специальных возможностей ... не совсем уверен)

xdiagnose сообщил мне, что Роли был темой "старого взгляда" (GTK ... 2?) я не мог избавиться от этого, но дал мне подсказку. Поискал в файловой системе / и копался в папках, нашел текст, объясняющий, что это последняя тема в случае, если ничего не было определено. (/Usr/share/themes/Raleigh/gtk-2.0/gtkrc).

Итак (что-то вроде догадки) я пошел в dconf-editor к org / gnome / settings-daemon / plugins / и проверил там ключи (я включил их все как отчаянная мера .... я не я действительно рекомендую делать это вслепую ... это работает для меня, ты ...) я "наткнулся" на -последний: "xsettings" и обнаружил, что он НЕ активирован. Активация ТО сделала свое дело.

0
ответ дан 1 October 2012 в 21:08

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

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