Больше не могу получить доступ к контактам в Evolution

Пару недель назад, когда я попытался перейти на вкладку «Контакты» Evolution, все приложение зависло. Ну, это иногда случается с Evolution - так я просто позвонил killev, также позаботился о том, чтобы все его подпроцессы были завершены, и перезапустил его. То же самое: как только я хочу переключиться на контакты, Evolution зависает - и killev сообщает No response from Evolution -- killing the process.

Теперь я подумал, что это может быть связано с несколькими обновлениями библиотеки и ядра без перезагрузки, может быть некоторое несоответствие - и «метод восстановления Windows» это исправит. Закончив другие открытые задания, сегодня я наконец-то перезагрузил машину. К моему удивлению, это не решило проблему - поведение остается тем же: как только я пытаюсь получить доступ к контактам, Evolution зависает.

Система: Ubuntu 12.04 (и нет, обновление до 14.04 или 16.04 не является опцией для этой машины)
Evolution: 3.4.2-1ubuntu3. 1 ~ stracciatellappa + precision1 (та же версия для -common, dataserver и плагинов); evolution-webcal: 2.32.0-2ubuntu2.1 ~ stracciatellappa + точный1; индикатор развития: 0.2.20-0ubuntu7

В моем ~/.xsession-errors я вижу пару предупреждений, связанных с эволюцией:

(evolution:4096): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
(evolution:4096): GLib-GObject-WARNING **: cannot register existing type `EABContactDisplay'
0
задан 13 May 2016 в 23:00

1 ответ

Нажимая кнопку "Submit" по моему вопросу, я просто задался вопросом о другом приложении: Во время запустилась эта проблема, я установил syncevolution для получения моих синхронизировавших контактов/календарей ownCloud (сборка - в синхронизации WebDAV в Эволюции является немного зудящей). Никогда не находил, что время настроило его, хотя †“поэтому только, чтобы быть на стороне сохранения, я работал apt-get remove --purge на ее 4 пакетах (syncevolution*). Должен был думать о том ранее: проблема решена!

, Очевидно, существуют конфликты между теми пакетами (syncevolution 1.2.2-1 и вышеупомянутыми пакетами Эволюции), таким образом удаление syncevolution разрешает конфликт.

0
ответ дан 14 May 2016 в 09:00
  • 1
    Используйте чиновника aartful-предложенный repo для получения более новой нормальной версии (можно включить этот repo в настройках). – Jevgenij Evll 13 November 2017 в 22:31

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

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