GitKraken Snap - 使用 Github 登录按钮不起作用

GitKraken Snap - 使用 Github 登录按钮不起作用

我在全新的 Ubuntu 18.04.01 上安装了 Ubuntu Software 的最新 GitKraken snap(4.1.1)。当我运行它并尝试使用 Github 登录时,什么也没发生,几秒钟后,表单底部出现一条消息:

提供的访问令牌无效

当我从终端启动它时,单击使用 Github 登录按钮是:

/usr/bin/xdg-open: 2: exec: snapctl: 未找到

预期的行为是 GitKraken 打开默认浏览器和一个可以使用 Github 进行身份验证的页面。此问题发生在三台不同的 PC 上,均运行 Ubuntu 18.04.01。

其他(可能有用的)信息:

内核:4.15.0-39-generic

snapd版本:2.34.2+18.04

我希望得到一些关于如何解决这个特定问题的建议,谢谢。

答案1

我遇到了完全相同的问题。我登录 Github 并撤销所有打开的会话,并撤销授权的 Oauth 应用程序,然后 Gitkraken 中的连接到 github 按钮又开始工作了。

在 Github 中撤销对 GitKraken 的访问权限:

  1. 设置

  2. 应用

  3. 授权应用程序

  4. 撤销对 GitKraken 的访问权限

答案2

我也遇到了同样的问题,并尝试过Ryan Swaby 的回答但仍然没有用,所以我只是:

  • 已安装 Chrome
  • 卸载 GitKraken 并从 Ubuntu 软件中安装它

不确定 Chrome 是否有必要,而且我仍然不知道它为什么一开始就无法工作,但现在它运行良好

相关内容