Ubuntuoneは、Ubuntu 10.10を実行している2台のコンピューター間で選択したファイルを正しく同期しています。 Ubuntuoneの[設定]の[アカウント]タブを開くと、1台のコンピューターで使用状況、名前、電子メール、または最新計画が表示されません。他のコンピューターでは、すべての情報が正しく表示されます。 [デバイス]タブでは、2台のコンピューターは表示されません。他のコンピュータでは正しく表示されます。この問題を修正する方法に関するアイデア。私はこれごとにUbuntuoneを再インストールしましたlink。
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 として報告されます。
それは非常に奇妙です。情報(電子メールや名前などのアカウント情報とデバイスの両方)は、oauth署名付きのネットワークを介してプルされますRESTリクエスト、同じトークンを使用してsyncdaemon
接続に使用します。
gir1.0-soup-2.4 (または gir1.2-soup-2.4 Nattyにいる場合)、 python-beautifulsoup 、 python-gtksourceview2 、ダウンロード watgui.py 、ターミナルで_python ~/Downloads/watgui.py
_を実行し(_~/Downloads
_はダウンロード先のフォルダーであると仮定)、アカウントが表示されるかどうかを確認しますそのツールを使用する情報とデバイス?
同じコンピュータと_watgui.py
_が失敗したアカウントで_ubuntuone-preferences
_を使用してアカウント情報を正常に取得できる場合は、 バグを報告 または、必要に応じて、 freenodeの#ubuntuoneチャネル に移動して、私を調べてください。
いずれの場合でも、syncdaemon
がこの情報を表示していないコンピューターに接続されていることが確かである場合(特にwatgui
がアカウント情報を取得できた場合)、問題はありません。 ;インストールしていただければ幸いです magicicada 念のため。何が起こっているのかを理解することは非常に興味深いでしょう。
私のシステムでは、最近、似ているが同一ではない動作がありました。この最初のコメントの手順に従うと、 バグレポート で問題が解決しました。
- Ubuntu Oneクライアントを終了します(ターミナルウィンドウを開いて、引用符なしで「u1sdtool -q; killall ubuntuone-login」を実行します)。
- アプリケーション->アクセサリ->パスワードと暗号化キーを開きます
- [パスワード:ログイン]の横のプラス記号をクリックして、リストを展開します
- Ubuntu Oneトークンを右クリックして、「削除」を選択します
- https://one.ubuntu.com/account/machines/ に移動します
- コンピュータの横にあるチェックボックスをクリックします
- 「選択したコンピュータを削除」ボタンをクリックします
- システムを開く->設定-> Ubuntu One
- webページが開き、コンピューターをUbuntu Oneアカウントに追加するように求められます
- コンピューターを追加する