Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

ошибка_запуска_icedove_в_debian_squeeze [2015/03/07 15:07] (текущий)
vovka Перенос со старой wiki
Строка 1: Строка 1:
 +Пробовал различные дистрибутивы и сохранял базу почтовых сообщений клиента Mozilla Thunderbird. В очередной раз сменил дистрибутив на Debian Squeeze и после [[Перенос базы сообщений почтового клиента Mozilla Thunderbird|переноса]] базы сообщений,​ Icedove перестал запускаться,​ даже ошибок не выдавал. Открыл консоль и запустил IceDove в ней — программа выдала такую ошибку:​
 +<​code>​
 +/​usr/​lib/​icedove/​icedove-bin:​ symbol lookup error: /​usr/​lib/​icedove/​components/​libimgicon.so:​ undefined symbol: NS_GetServiceManager
 +</​code>​
  
 +Немного пошарился в Интернете и нашёл решение подобной проблемы:​\\
 +**Шаг 1.** На всякий случай делаем бэкап базы сообщений (или лучше всего профиля сразу):​
 +<​code>​
 + $ cd 
 + $ cp .icedove icedove.bak
 +</​code>​
 +
 +**Шаг 2.** В терминале запускаем Icedove таким образом:​\\
 +<​code>​
 + $ LD_BIND_NOW=1 icedove
 +</​code>​
 +Icedove запустится и начнёт повторную индексацию сообщений всех ящиков. В зависимости от количества сообщений,​ процесс может занять 2...10 минут. После окончания процесса,​ программа начнёт работать в нормальном режиме. ​
 +
 +**Шаг 3.** Закрываем Icedove и запускаем в обычном режиме (например через меню графического окружения). Теперь программа должна работать нормально.
 +
 +== Смотрите также ==
 +  * [[http://​nix.zeya.org/​forum/​index.php?​topic=232.0|Обсуждение статьи на форуме]]
 +
 +== Источник информации ==
 +  * [[http://​debianandi.blogspot.com/​2012/​05/​icedove-thunderbird-debian-ubuntu-not.html|Блог Debianandy]]
Печать/экспорт