Ubuntuone 正确地在两台运行 Ubuntu 10.10 的计算机之间同步所选文件。当我在一台计算机上打开 Ubuntuone 首选项、帐户选项卡时,它不会显示使用情况、姓名电子邮件或当前计划。在另一台计算机上,所有信息都正确显示。在设备选项卡上,两台计算机未显示。它们在另一台计算机上显示正确。关于如何解决这个问题的任何想法。我已经按照此方法重新安装了 Ubuntuone关联。
我已经安装了 gir1.0-soup2.4 和 magicicada。我已经下载了 watgui.py,但我不知道如何运行它,我需要将它放在某个目录中吗?使用 magicicada,我可以在更改文件时看到流量。告诉我你想看什么。
我运行了 python watgui.py,结果如下:
"username": "https://login.ubuntu.com/+id/C3b7HxG",
"openid": "https://login.ubuntu.com/+id/C3b7HxG",
"first_name": "",
"last_name": "James Schurz",
"features": [
"couch_storage",
"file_storage",
"notes_sync"
],
"couchdb": {
"host": "https://couchdb.one.ubuntu.com",
"root": "https://couchdb.one.ubuntu.com/u/a76/8a9/662864",
"dbpath": "u/a76/8a9/662864"
},
"couchdb_root": "https://couchdb.one.ubuntu.com/u/a76/8a9/662864",
"email": "[email protected]",
"current_plan": "Ubuntu One Basic (2 GB)\nTotal storage: 2 GB",
"nickname": "James Schurz",
"id": 662864,
"subscription": {
"upgrade_available": true,
"description": "Ubuntu One Basic (2 GB)",
"upgrade_option": {
"upgrade_url": "https://one.ubuntu.com/account/subscription/591444/upgrade/662864/",
"price": 2.9900000000000002,
"description": "20-Pack with 20 GB (monthly)",
"currency": "USD",
"id": 591444,
"name": "20-Pack with 20 GB (monthly)"
},
"trial": false,
"started": "2010-09-06T19:27:10Z",
"is_paid": false,
"expires": null,
"qty": 1,
"price": 0.0,
"currency": "USD",
"id": 591444,
"name": "Ubuntu One Basic (2 GB)"
}
报告称错误 #708902。
答案1
这很奇怪。信息(包括电子邮件和姓名等帐户信息以及设备)通过 oauth 签名的 REST 请求通过网络传输,使用syncdaemon
与连接时相同的令牌。
你能安装吗gir1.0-汤-2.4
(或者gir1.2-汤-2.4 如果你在 Natty)python-beautifulsoup ,python-gtksourceview2 , 下载瓦特吉python ~/Downloads/watgui.py
,在终端中运行(假设~/Downloads
是您下载到的文件夹),看看您是否可以使用该工具查看您的帐户信息和设备?
watgui.py
如果您能在同一台电脑上使用同一个账户成功获取您的账户信息,但ubuntuone-preferences
获取失败,请提交错误或者,如果你愿意,也可以跳到freenode 上的 #ubuntuone 频道并查找我。
无论如何,如果你确定你syncdaemon
已连接到未显示此信息的计算机(尤其是如果watgui
能够获取帐户信息),那么你应该没问题;如果你能安装,我将不胜感激魔蝉 只是为了确定一下。弄清楚到底发生了什么事情会很有趣。
答案2
我最近在我的系统上也遇到了类似的行为,尽管并不完全相同。按照此评论中第一条中的步骤操作错误报告为我解决了这个问题。
- 退出 Ubuntu One 客户端(打开终端窗口并运行“u1sdtool -q; killall ubuntuone-login”(不带引号))
- 打开应用程序->附件->密码和加密密钥
- 点击“密码:登录”旁边的加号以展开列表
- 右键单击 Ubuntu One 令牌并选择“删除”
- 去https://one.ubuntu.com/account/machines/
- 点击计算机旁边的复选框
- 点击“删除选定的计算机”按钮
- 打开系统-->偏好设置-->Ubuntu One
- 应该会打开一个网页,提示你将你的计算机添加到你的 Ubuntu One 帐户
- 添加您的计算机