Не можете создать адресные книги CouchDB в процессе эволюции?

Я не могу создать новые адресные книги couchDB в процессе эволюции или открыть те, которые, как думает Evolution, у меня есть., Я попытался пройти через эти предложения безрезультатно:

$ killall beam.smp beam
beam: no process found
$ rm /home/amanda/.config/desktop-couch/desktop-couchdb.ini 
$ dbus-send --session --dest=org.desktopcouch.CouchDB --print-reply --type=method_call / org.desktopcouch.CouchDB.getPort
Error org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

Следующее предложение заключается в killall -9 e-addressbook-factory затем export COUCHDB_DEBUG_MESSAGES=1 и перезапустить с /usr/lib/evolution/e-addressbook-factory&

Фабрика электронных адресных книг не работает, но перезапуск выглядит нормально. Когда я пытаюсь просмотреть свои адресные книги CouchDB (я пытался создать вторую, поэтому у меня сейчас две), я получаю следующее:

** (e-addressbook-factory:6491): WARNING **: Couldn't get port for desktopcouch: Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/dbus/service.py", line 702, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/lib/desktopcouch/desktopcouch-service", line 73, in getPort
    port = int(desktopcouch._direct_access_find_port())
  File "/usr/lib/python2.6/dist-packages/desktopcouch/__init__.py", line 193, in __find_port__linux
    return __find_port__linux(pid, ctx, retries_left - 1)
  File "/usr/lib/python2.6/dist-packages/desktopcouch/__init__.py", line 193, in __find_port__linux
    return __find_port__linux(pid, ctx, retries_left - 1)
  File "/usr/lib/python2.6/dist-packages/desktopcouch/__init__.py", line 193, in __find_port__linux
    return __find_port__linux(pid, ctx, retries_left - 1)
  File "/usr/lib/python2.6/dist-packages/desktopcouch/__init__.py", line 194, in __find_port__linux
    raise RuntimeError("Unable to find listening port")
RuntimeError: Unable to find listening port


** (e-addressbook-factory:6491): WARNING **: Could not create DesktopcouchSession object

Последнее предложение там - остановить desktopcouch и удалить файл.ini и кешированный файл couchdb.html - не работает лучше.

** (e-addressbook-factory:6680): WARNING **: Couldn't get port for desktopcouch: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

** (e-addressbook-factory:6680): WARNING **: Could not create DesktopcouchSession object

Мне на самом деле не нужны мои данные, у меня есть это. Однако я хотел бы начать использовать синхронизацию контактов UbuntuOne. Здесь явно чего-то не хватает.

1 ответ

Решение

Я заметил, что вы Rm ваш файл desktop.ini.

Когда вы перезапустили диван, он, возможно, не переустановил файл успешно. У меня была эта проблема некоторое время.

Попробуйте / usr / lib / desktopcouch / desktopcouch-сервис

dbus-send --session --dest = org.desktopcouch.CouchDB --print-reply --type = method_call / org.desktopcouch.CouchDB.getPort

xdg-open file: ///home/amanda/.local/share/desktop-couch/couchdb.html

Это воссоздает INI-файлы, рандомизирует порты и полностью перезагружает систему. Как только это будет сделано, он покажет вам ваши данные на сервере Apache

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