Git Product home page Git Product logo

Comments (11)

LiuLang avatar LiuLang commented on July 19, 2024

On 09/17/2014 10:31 AM, mugbya wrote:

             evn : arch 64 、 awesome

当不记住密码时,能成功登陆进去; 当记住密码后,就不能再进行登陆,一直卡在 "get bdstokens " ,终端下的提示为: keyring.errors.PasswordSetError: GNOME_KEYRING_RESULT_IO_ERROR

这只是我个人特殊情况?


Reply to this email directly or view it on GitHub:
#49

因为你没有用gnome或者kde这样的桌面环境.
bcloud需要把用户密码存放在密钥环(keyring)里面, 在用户登录gnome/kde桌面之
后, 这个密钥环就自动被解开了, 所以bcloud就可以直接调用它们了.

而在非大众桌面/窗口管理器中, 它们为了加快桌面的载入速度, 就没有自动解开
这个keyring, 所以bcloud就无法正常调用keyring接口来保存/查询用户的网盘密码了.

解决方法:

  1. 在bcloud登录时 不要选中 "保存密码";
  2. 设定让自己的桌面环境自动解开keyring, 这个根据不同的桌面环境, 差异非常大;
  3. 或者切换到gnome或者kde这样的大众桌面

from bcloud.

mugbya avatar mugbya commented on July 19, 2024

首先先感谢你。看了你的跟 Readme 的 DEPENDENCIES ,现在解决了

目前用的awesome,但是可以通过安装: gnome-keyring 搞定。

from bcloud.

LiuLang avatar LiuLang commented on July 19, 2024

On 09/17/2014 10:44 AM, mugbya wrote:

首先先感谢你。看了你的跟 Readme 的 DEPENDENCIES ,现在解决了

目前用的awesome,但是可以通过安装: gnome-keyring 搞定。


Reply to this email directly or view it on GitHub:
#49 (comment)

gnome-keyring不是有很多依赖吗?
而且还需要登录桌面环境时自动运行gnome-keyring-daemon.

from bcloud.

mugbya avatar mugbya commented on July 19, 2024

这个我没细看,我之前也有一些gnome的东西。

至于还需要登录桌面环境时自动运行gnome-keyring-daemon,这个我还没有重启试过

from bcloud.

Firef0x avatar Firef0x commented on July 19, 2024

@mugbya 我也是用 Arch Linux + Awesome + bcloud 3.5.1-2,没有装 gnome-keyring 的情况下,首次使用时勾选了“记住密码”后卡在了“获取bdstoken"之中,先结束程序,然后执行以下命令,出现界面后再次勾选”记住密码“,并登陆:

$ bcloud-gui

Please set a password for your new keyring: 
Please confirm the password: 

然后就登陆成功,进入了网盘界面。

不知道是特例还是普遍情况,已经请维护者 @felixonmars 关注此情况……

from bcloud.

mugbya avatar mugbya commented on July 19, 2024

@Firef0x 论坛中有这种解决之法。

现在通过安装 gnome-keyring 之后确实能保存密码登陆。但同时也存在 LiuLang 说的那样。 如果没有gnome-keyring-daemon 加入守护进程,那么重启之后是需要再去重复之前的第一次的动作

from bcloud.

libertas avatar libertas commented on July 19, 2024

我在用KDE,但是也遇到这样的问题。。。

from bcloud.

felixonmars avatar felixonmars commented on July 19, 2024

有安装 kdebindings-python 吗? 在 python-keyring 的可选依赖里面.

from bcloud.

LiuLang avatar LiuLang commented on July 19, 2024

On 10/11/2014 03:15 PM, Libertas wrote:

我在用KDE,但是也遇到这样的问题。。。


Reply to this email directly or view it on GitHub:
#49 (comment)

KDE里面不是有kwallet吗? python3-keyring是可以直接调用kwallet接口的, 就没
有必要再用gnome-keyring了. kwallet和gnome-keyring的功能相似, 都是用于托
管用户帐户信息的.

from bcloud.

LiuLang avatar LiuLang commented on July 19, 2024

@mugbya
请参考 https://wiki.archlinux.org/index.php/GNOME_Keyringhttps://wiki.gnome.org/action/show/Projects/GnomeKeyring?action=show&redirect=GnomeKeyring#Automatic_Unlocking, 里面有介绍如何配置gnome-keyring.

from bcloud.

mugbya avatar mugbya commented on July 19, 2024

@LiuLang 感谢,我这儿没问题了

from bcloud.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.