Ama*_*nda 5 10.10 evolution ubuntu-one 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.
Run Code Online (Sandbox Code Playgroud)
下一个建议是killall -9 e-addressbook-factory然后export COUCHDB_DEBUG_MESSAGES=1重新启动/usr/lib/evolution/e-addressbook-factory&
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
Run Code Online (Sandbox Code Playgroud)
那里的最后一个建议——停止 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
Run Code Online (Sandbox Code Playgroud)
我实际上不需要我的数据,我有。但是,我想开始使用 UbuntuOne 的联系人同步。这里显然缺少一些东西。
我注意到你 Rm 你的desktop.ini 文件。
当您重新启动沙发时,它可能尚未成功重新安装该文件。我有一段时间遇到这个问题了。
尝试 /usr/lib/desktopcouch/desktopcouch-service
dbus-send --session --dest=org.desktopcouch.CouchDB --print-reply --type=method_call / org.desktopcouch.CouchDB.getPort
xdg-打开文件:///home/amanda/.local/share/desktop-couch/couchdb.html
这将重新创建 ini 文件、随机化端口并完全重新启动系统。完成此操作后,它将向您显示 Apache 服务器上的详细信息
| 归档时间: |
|
| 查看次数: |
675 次 |
| 最近记录: |