명령줄에서 KDE 지갑 비활성화

명령줄에서 KDE 지갑 비활성화

데스크탑 세션에 로그인하면 플라즈마 셸이 응답하지 않고 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.

https://github.com/ryanpcmcquen/linuxTweaks/blob/e60f2421a3b98c7741a0b27cfe176db10e130a1f/.kdeSetup.sh#L18

관련된:

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 kwalletconfig5GUI가 없으면 충돌이 발생합니다.

관련 정보