由于 aosc os 社群似乎并不偏好于使用 kde 的 keyrings 前端,因此也没有预装这个前端。这会导致比如标题说的 dolphin 无法保存 SMB 密码等问题。如果需要,可以自己安装 kwalletmanager
。
安装好之后,需要创建默认钱包。
注意:要在登录时(使用 kwallet-pam
)自动解锁钱包,必须满足以下条件:
- 使用
blowfish
加密而非gpg
。 - KWallet 名称必须是
kdewallet
。 - KWallet 密码必须和当前用户的密码相同。
除此以外还有其他在安装时被自动满足的条件,详情请见 Arch wiki。
创建完成默认钱包之后就可以登录 SMB 服务器了。如果还不行,尝试重启一下或者看上面的来源文章。