Итак, я использую Ubuntu 13.10 64 бит и использую рабочий стол Gnome 3 со дня установки 13.10. Однако совсем недавно приложение настроек перестало работать. Когда я пытаюсь открыть его с помощью поиска на рабочем столе gnome, ничего не происходит, и при попытке
gnome-control-center
я получаю следующий результат:
(gnome-control-center:20095): GLib-GObject-WARNING **: cannot derive 'GnomeControlCenter' from non-fundamental parent type 'CcShell'
(gnome-control-center:20095): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed
(gnome-control-center:20095): GLib-GObject-CRITICAL **: g_object_new: assertion 'G_TYPE_IS_OBJECT (object_type)' failed
Segmentation fault (core dumped)
Кто-нибудь знает, как это исправить ? Любая помощь будет оценена.
То же произошло со мной. Тем временем bugfix выпущен, можно частично уладить его путем изменения центра управления, названного из сценария/usr/bin/gnome-control-center, и использовать тот, которому предоставляют Ubuntu, который не отказывает:
$ cat /usr/bin/gnome-control-center
#!/bin/sh
# Support legacy applications that still refer to gnome-control-center in Unity
if [ "$XDG_CURRENT_DESKTOP" = "Unity" ] && [ -x /usr/bin/unity-control-center ]; then
exec /usr/bin/unity-control-center $@
else
#exec /usr/bin/gnome-control-center.real $@
exec /usr/bin/unity-control-center $@
fi
- Редактирование:
Кажется, что существует другое обходное решение, которое позволяет открывать реальный центр управления гнома благодаря Marius Gedminas, который отправил его в bugs.launchpad.net . После установки способных выставочных версий:
sudo apt-get install $(apt-show-versions|grep 'newer than version in archive'|cut -d ':' -f 1|sed -e 's/$/\/trusty/')
аплодисменты,
Sergi