Summary: | Ошибка запуска kmail: не находит Nepomuk server | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | VladGousev <gusev.v.u> |
Component: | kde4pim-kmail | Assignee: | Sergey V Turchin <zerg> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | critical | ||
Priority: | P3 | CC: | amike, gusev.v.u, kopilo4ka, serpiph, thresh |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
VladGousev
2010-02-02 12:17:44 MSK
a-g i /usr/bin/akonadi_control проблему решил, но неаккуратненько как-то совсем, да. (In reply to comment #1) > a-g i /usr/bin/akonadi_control проблему решил, но неаккуратненько как-то > совсем, да. хотя нет, не решает. (В ответ на комментарий №2) > (In reply to comment #1) > > a-g i /usr/bin/akonadi_control проблему решил, но неаккуратненько как-то > > совсем, да. > хотя нет, не решает. Не решает после данной установки kmal вроде стартует, но потом появляется окно "Starting Akonadi server..." и на этом всё, в косоли при этом бесконечно валятся ошибки: "kmail(7802)/libakonadi Akonadi::SessionPrivate::socketError: Socket error occurred: "QLocalSocket::connectToServer: Invalid name"" Для KMail, теперь, похоже, необходим akonadi и MySQL-server (В ответ на комментарий №4) > и MySQL-server Или postgres Хотя и sqlite подойти должен. Необходимо так же поставить соответствующий libqt4-sql-* (В ответ на комментарий №4) > Для KMail, теперь, похоже, необходим akonadi и MySQL-server Это серьёзно? (В ответ на комментарий №6) > Хотя и sqlite подойти должен. Необходимо так же поставить соответствующий > libqt4-sql-* Это уже лучше... (В ответ на комментарий №6) > Хотя и sqlite подойти должен. Необходимо так же поставить соответствующий > libqt4-sql-* Боюсь, что с sqlite не получится. Вот информация с http://techbase.kde.org/Projects/PIM/Akonadi#KDE_4.4_.2F_Akonadi_1.3 ------ Which DBMS does Akonadi use? So far only MySQL. There is some work on PostgreSQL support going on though. Basically, every database that is supported by QtSQL can be used, requiring minimal changes in the code at most. However, not all of them provide the features needed by Akonadi (see next two questions). ------- У меня Akonadi заработал на PostgreSQL. Тест его работы идёт без ошибок. KDE4 4.3.95. Поставил MySQL-Server. Теперь при старте выдаётся протокол, в котором две ошибки: 1) Nepomik search service not registred at D-BUS 2) Агенты источников не найдены (хотя все агенты лежат в указанном каталоге) (В ответ на комментарий №11) > Поставил MySQL-Server. > Теперь при старте выдаётся протокол, в котором две ошибки: > 1) Nepomik search service not registred at D-BUS > 2) Агенты источников не найдены (хотя все агенты лежат в указанном каталоге) 1) и у меня осталось 2) ушло, когда запустил akonadi и он всё отработал (создал нужные ему таблице в базе данных PostgreSQL). Исправил в /etc/profile.d/shared-mime-info.sh на: export XDG_DATA_DIRS="/usr/share:/var/cache:/usr/share/akonadi/agents" После этого, наконец-то, kmail запустился! Хотя есть сообщения о невозможности запусить сервис Nepomuk, работе это пока не мешает. (В ответ на комментарий №9) > Боюсь, что с sqlite не получится. Да, я уже сам попробовал, он не рабочий (В ответ на комментарий №13) > Исправил в /etc/profile.d/shared-mime-info.sh на: > export XDG_DATA_DIRS="/usr/share:/var/cache:/usr/share/akonadi/agents" > После этого, наконец-то, kmail запустился! Ща попробую запатчить > Хотя есть сообщения о невозможности > запусить сервис Nepomuk, работе это пока не мешает. Это пока отдельная тема. С sesame должен работать, как и раньше (In reply to comment #13) > > Хотя есть сообщения о невозможности > > запусить сервис Nepomuk, работе это пока не мешает. С sesame не работает. Необходимо поставить последнюю сборку soprano-backend-virtuoso, который должен вытянуть virtuoso-opensource* В обзем все исправлено с пакетах kde4pimlibs-4.3.95-alt2 soprano-2.3.73-alt1 soprano-backend-virtuoso-2.3.73-alt1 akonadi-1.3.0-alt2 кроме зависимости в kmail на akonadi, которая появиться в следующей сборке kmail |