Ubuntu One 偏好设置不显示使用情况、姓名、电子邮件、当前计划

Ubuntu One 偏好设置不显示使用情况、姓名、电子邮件、当前计划

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.0-soup-2.4 (或者gir1.2-汤-2.4 安装 gir1.2-soup-2.4如果你在 Natty)python-beautifulsoup 安装 python-beautifulsouppython-gtksourceview2 安装 python-gtksourceview2, 下载瓦特吉python ~/Downloads/watgui.py,在终端中运行(假设~/Downloads是您下载到的文件夹),看看您是否可以使用该工具查看您的帐户信息和设备?

watgui.py如果您能在同一台电脑上使用同一个账户成功获取您的账户信息,但ubuntuone-preferences获取失败,请提交错误或者,如果你愿意,也可以跳到freenode 上的 #ubuntuone 频道并查找我。


无论如何,如果你确定你syncdaemon已连接到未显示此信息的计算机(尤其是如果watgui能够获取帐户信息),那么你应该没问题;如果你能安装,我将不胜感激魔蝉 安装 magicicada只是为了确定一下。弄清楚到底发生了什么事情会很有趣。

答案2

我最近在我的系统上也遇到了类似的行为,尽管并不完全相同。按照此评论中第一条中的步骤操作错误报告为我解决了这个问题。

  1. 退出 Ubuntu One 客户端(打开终端窗口并运行“u1sdtool -q; killall ubuntuone-login”(不带引号))
  2. 打开应用程序->附件->密码和加密密钥
  3. 点击“密码:登录”旁边的加号以展开列表
  4. 右键单击 Ubuntu One 令牌并选择“删除”
  5. https://one.ubuntu.com/account/machines/
  6. 点击计算机旁边的复选框
  7. 点击“删除选定的计算机”按钮
  8. 打开系统-->偏好设置-->Ubuntu One
  9. 应该会打开一个网页,提示你将你的计算机添加到你的 Ubuntu One 帐户
  10. 添加您的计算机

相关内容