我使用安装在 Dell i7 机器上的 Ubuntu 16.04 x64。我安装了 Google Chrome 稳定版 53.0.2785.101(64 位)。它运行正常,直到昨天我遇到了一个奇怪的问题:它只是不保存 cookie。
我的意思是,每次我重启机器(不是浏览器)时,所有已登录的帐户都会自动注销。如果我重启浏览器,它就能正常工作,并且仍处于登录状态。但是,当我重启机器时,所有帐户(如 Google、Facebook 等)都会被注销,我被迫再次登录,进行两步验证,并保存浏览器(即信任此浏览器)。
我搜索了这个问题,找到了“浏览器关闭后删除 cookies 和网站数据”选项,但我遇到的情况不是这样。只有当我重启机器时,我的 cookies 才会被删除,而不是浏览器。
并且,这个问题不会发生在我安装在 Ubuntu 中的 Firefox 和 Chromium 上。
有什么印象吗?
更新:我尝试重新安装 Chrome,删除数据位置(/home/.config/google-chrome、/home/.cache/google-chrome 等)。
答案1
对于我来说,来自 ask ubuntu 的解决方案很有帮助:
https://askubuntu.com/a/823763/563831
答案:
有同样的问题。我的系统是 Ubuntu 16.04 和 Google Chrome 53.0.2785.101 (64 位)。
这是我的解决方法:
- 进入 Ubuntu 系统设置 -> 在线账户
- 在那里添加你的 Google 帐户
- 打开切换器(但不确定是否有必要)
- 转到 Chrome 浏览器并再次登录
- 关闭浏览器窗口
注意:关闭窗口后,您必须阻止 Chrome 进程运行。为此,请转到 Chrome 设置 > 高级设置(位于底部)> 取消选中“关闭 Google Chrome 时继续运行后台应用”
在我这样做之后,Chrome 在 Ubuntu 中注销后以及重启后都不再放弃身份验证
更新:在一些 Ubuntu 更新之后问题可能会再次出现,但删除在线帐户并再次添加可以解决问题。
答案2
Chromium 中有一个听起来相关的错误报告:
https://bugs.chromium.org/p/chromium/issues/detail?id=631171
答案3
针对此问题添加另一个解决方法:
转到密码和密钥,为默认密钥环设置一个空白密码。重新启动系统。