当我登录桌面会话时,Plasma shell 无响应,CPU 利用率为 100%。我已将此问题归结为 KDE 钱包的问题以及尝试建立 WiFi 连接的问题。不幸的是,我无法通过桌面会话解决该问题,因为它基本上没有响应。
我正在寻找命令行解决方案。我可以通过 SSH 登录,也可以在没有 SDDM 和 Plasma 的情况下登录控制台。
我在这里看到了类似的解决方案:https://unix.stackexchange.com/a/36444/15010
cd $(kde4-config --localprefix)share/apps/kwallet mv kdewallet.kwl
kdewallet.kwl.bak
但是,我没有目录~/.kde4/share/apps/kwallet
我发现的最接近的是~/.kde/share/apps/kwallet
我只看到这个文件:kdewallet.salt
寻找 。 -我的名字 ”钱包”
./.config/kwalletrc
./.config/kwalletmanager5rc
./.kde/share/apps/kwallet
./.kde/share/apps/kwallet/kdewallet.salt
./.kde/share/config/kwalletrc
./.kde4/share/config/kwalletrc
./.local/share/kwalletd
./.local/share/kwalletd/kdewallet.salt
答案1
对于 KDE4:
kwriteconfig --file kwalletrc --group 'Wallet' --key 'Enabled' 'false'
kwriteconfig --file kwalletrc --group 'Wallet' --key 'First Use' 'false'
对于 KDE5:
kwriteconfig5 --file kwalletrc --group 'Wallet' --key 'Enabled' 'false'
kwriteconfig5 --file kwalletrc --group 'Wallet' --key 'First Use' 'false'
来源:
# Kwallet is annoying, and also makes connecting
# to wireless networks take multiple attempts -- no thanks.
有关的:
在 Arch Plasma 5 中禁用 KWallet 密码请求
https://askubuntu.com/questions/47216/how-to-disable-kde-wallet
https://stackoverflow.com/questions/29594260/how-to-disable-kwallet-in-kde-plasma-5
https://superuser.com/questions/994551/disable-kwallet-popups-from-chrome
答案2
我认为你有几个选择:
pkill kwallet
终止当前的钱包进程。如果您的桌面仍然没有响应,请更改Enabled=false
登录~/.config/kwalletrc
并注销并重新登录。
顺便说一句,您可以使用 打开钱包配置kcmshell5 kwalletconfig5
,但如果没有 GUI,它会崩溃。