已经在 Arch 论坛上问过这个问题,没有得到有用的答案,所以我也在这里尝试一下,也许有人曾经经历过类似的事情,也许在其他 Linux 风格上。
在最近的 Arch 升级之后,Chromium 忘记了我所有的密码。我使用plasma5,我的chromium密码存储在kwallet中。
Kwallet-manager 告诉我,我的密码仍然存储在那里,并且钱包已打开并且 chromium 已连接到它。
然而,Chromium 告诉我它没有存储密码。此次升级同时涉及 kwallet 和 chromium:kwallet (5.16.0-2 -> 5.17.0-1) chromium (47.0.2526.80-2 -> 47.0.2526.106-2)
从 konsole 启动 chrome
chromium --password-store=kwallet`
具有 chromium 重新发现密码的效果(每次启动 chromium 时我都必须使用该开关,因为如果没有该开关,密码就会消失)。这留下了两个悬而未决的问题:
- 查看 kwallet 是以前在 Plasma 5 下的默认行为,但现在不再了? (注意:变量
XDG_CURRENT_DESKTOP
和XDG_SESSION_DESKTOP
都设置为值KDE
) - 如果没有开关,为什么 kwallet-manager 会指示 chromium 已连接,即使它不在那里查找密码?