Вопрос: Как запустить gnome-control-center. Если ошибка поиска символа: libgoa-backend-1.0.so.1?


  1. Пытался запустить gnome-control-center,

  2. Но есть ошибка gnome-control-center: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgoa-backend-1.0.so.1: undefined symbol: g_uuid_string_random

  3. Обновлено с Ubuntu 17.04 до 17.10. Прежде чем он работал хорошо.
  4. Пытался переустановить его, но это не помогло.
  5. Здесь кто-то сталкивался Эта проблема и решил, но я пробовал и не добился успеха.
  6. Выход ldd /usr/bin/gnome-control-center (правильные строки удаляются N0rbert):

    ...
    libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0x00007f557b3c9000)
    ...
    libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x00007f557a38a000)
    ...
    libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x00007f5579b87000)
    ...
    

4
2018-02-17 09:29


Источник


пожалуйста редактировать ваш вопрос и добавьте вывод ldd /usr/bin/gnome-control-center к нему. - N0rbert
@ N0rbert Сделал это. Это выглядит очень - Jasurbek Nabijonov


Ответы:


Вы можете попытаться переустановить пакет, содержащий libgoa-backend-1.0.so.1.0.0:

sudo apt-get install --reinstall libgoa-backend-1.0-1

Согласно вашему выходу ldd у вас есть некоторые странные библиотеки:

/usr/local/lib/libatk-1.0.so.0
/usr/local/lib/libglib-2.0.so.0
/usr/local/lib/libgmodule-2.0.so.0

Вы должны переместить их так:

mkdir ~/usr_local_lib
sudo mv /usr/local/lib/libatk-1.0.so.0 ~/usr_local_lib
sudo mv /usr/local/lib/libglib-2.0.so.0 ~/usr_local_lib
sudo mv /usr/local/lib/libgmodule-2.0.so.0 ~/usr_local_lib

Для прогнозируемых результатов рекомендуется переустановить пакеты этих библиотек:

sudo apt-get install --reinstall libatk1.0-0 libglib2.0-0

Вы можете исследовать /usr/local/lib/ папку далее.


3
2018-02-17 11:17



Привет @ N0rbert, Спасибо за ответ. Пока еще есть эта ошибка. - Jasurbek Nabijonov
Обновленный вопрос и мой ответ - у вас есть 3 библиотеки в /usr/local/lib, все остальные библиотеки находятся в правильном месте. - N0rbert
Большой! Он работает сейчас! Как вы сказали, я переместил эти 3 .so из /usr/local/lib/, Большое спасибо! - Jasurbek Nabijonov