Sway 下Chrome浏览器密码管理器失效解决办法

on 2025-09-12

解决办法

在~/.config/sway/config 中添加以下两个密码管理后端

# Chrome password backend
exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
exec /usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh

然后修改chrome启动脚本,例如我是/usr/bin/google-chrome

sudo nano /usr/bin/google-chrome
# 在最后一行添加一个参数
exec -a "$0" "$HERE/chrome" "$@" "--password-store=gnome-libsecret"

重启一下就好了。

事情经过

这次换笔记本,重装系统的时候想尝试一下wm,所以选择了wayland支持较好的sway。

在安装完chrome之后,我发现里面的密码管理器没有同步上密码。

在网上搜索一下之后,发现可能是wayland环境的问题,最终在reddit中找到了可用的修复办法。

粤ICP备2025368514号-1