Steam Deck

Steam Deck

Above-Zero 13 Jan @ 10:54am
7
Simple FIX for KWallet popup on Steam Deck desktop mode
Some steam deck owners (including myself) kept complaining about a very annoying popup that shows up when you turn on your steam deck from sleep mode in desktop mode. There's also others who complain about having a different type of popup, from KWallet as well, when they open their browsers.

I have found a solution that fixed this problem for me. If you don't care for KWallet, you probably won't have the "kwalletrc" file in your system (like i did). Some people say that you should install the KWallet app from Discover in order to create the "kwalletrc" file but this is unnecessary.

All you have to do is:
1: Open Dolphin and click the three horizontal bars in the top right corner and check the box that says "Show Hidden FIles";
2: Navigate to "/home/deck/.config/" and copy and paste to the desktop ANY file that is a text document file. For example, copy and paste the "kwinrc" into your desktop.
3: Open your "kwinrc" file in your desktop and delete every bit of text written inside of the file. Then, once everything is clear, add the following text inside the file:

[Wallet]
Enabled=false

4: Save the file and close the text document. Now rename the desktop file from "kwinrc" to "kwalletrc" and move it into the "/home/deck/.config/" directory where you grabbed "kwinrc" from.
5: Close to gaming mode and, once in gaming mode, restart your steam deck.

Your problems with KWallet should be fixed. For my case it worked, although if you want to actually USE the KWallet app or service you might have to delete the file you created (because it forces KWallet to be disabled).
Last edited by Above-Zero; 13 Jan @ 10:59am
< >
Showing 1-15 of 25 comments
Dolomen 21 Feb @ 3:00am 
The classic Linux issue of "You have to edit a config file that doesn't exist yet" :steamfacepalm:
deaddoof 21 Feb @ 7:24am 
Originally posted by Dolomen:
The classic Linux issue of "You have to edit a config file that doesn't exist yet" :steamfacepalm:

Why have a default file when it can be corrupted? Linux have good documentation for systems. As long you have a name, you can google the documentation.

https://wiki.archlinux.org/title/KDE_Wallet#Unlock_KDE_Wallet_automatically_on_login

To unlock KDE Wallet automatically on login, install kwallet-pam for the PAM compatible module. The chosen KWallet password must be the same as the current user password.

When using autologin, the wallet can only be unlocked if the autologin method saves the password. pam_autologin does, for example.
RoyalSoul 10 Apr @ 12:31am 
Thanks bro gonna try this and see if it worked.:steamthis:
RoyalSoul 10 Apr @ 12:37am 
Shoot. I still got the stupid "KDE wallet service" pop up.
Some notes on my experience with the OLED Steam Deck 1Tb.

The file kwalletrc already existed in my .config folder, so I was able to just edit it and add the line `Enabled=false`

It's worth noting that in Dolphin, clicking the 'Home' label in Places takes you directly to /home/deck. You can confirm this by clicking the text Home at the top of the directory contents window, which will reveal the actual address. I thought I would mention this as initially I was going to make a new folder called `deck` inside that folder (since it just says 'Home') and then a new `.config` folder; that would be incorrect, and you would end up with home/deck/deck/.config!
deaddoof 13 Apr @ 6:00am 
Originally posted by RoyalSoul:
Shoot. I still got the stupid "KDE wallet service" pop up.

https://www.reddit.com/r/kde/comments/r7x1zn/comment/hn21qya/

I believe the password mismatch is an issue.
There is no "kwalletrc" file on my Steam Deck in the ".config" folder.
deaddoof 30 Apr @ 6:13am 
Originally posted by Slavikbask:
There is no "kwalletrc" file on my Steam Deck in the ".config" folder.
Make one from scratch.

The normal standard for config files is to run default settings until the user override them with a config file.

Empty file translate into default settings. Make one to overwrite.
I haven't created a KDE Wallet, so it instead asks me to create a KDE wallet with two options: "Classic, blowfish encrypted file", and "Use GPG encryption, for better protection", and the second option gives me an error message "Seems that your system has no keys suitable for encryption. Please set-up at least one encryption key, then try again." and dismissing the error message gives the empty list with no encryption keys.
Thank you, it works for me.:praisesun:
...
OlafSun 27 Jun @ 8:27pm 
感謝幫忙,解決了我的問題。
Ninjabel 11 Jul @ 6:30pm 
Just create new file named "kwalletrc" in "/home/deck/.config". Inside "kwalletrc" paste:
[Wallet]
Enabled=false
Nice🤩 thank you so much it worked,i was trying to find the solution for like an hour
< >
Showing 1-15 of 25 comments
Per page: 1530 50

Date Posted: 13 Jan @ 10:54am
Posts: 25