New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Steam client doen't store credentials and settings #5030

Open
ekkia opened this Issue Jun 16, 2017 · 201 comments

Comments

Projects
None yet
@ekkia

ekkia commented Jun 16, 2017

Your system information

  • Steam client version (build number or date): Steam API v017 package version: 1496897923
  • Distribution (e.g. Ubuntu): Debian 9 Stretch
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

My Steam client (Linux) doesn't store my login details properly. Often, after program launching, it ask for me about user and password again ("remember password" box is checked)

Apart from this, i realize that it doesn't store language settings....i need to change from english to spanish after some reboots...Not always, but quite often.

I think that 2 troubles start after last Steam upgrade...I try fixing with a fully clean install, deleting all config files, checking files permissions....but nothing happens and problem continues, from which I deduce that's Steam client bug.

Thank you.

Steps for reproducing this issue:

  1. Login into the client
  2. Close
  3. After a new boot, it ask for credentials again and i loose my settings.
@soredake

This comment has been minimized.

soredake commented Jun 17, 2017

Happens for me too on gentoo. Almost always the language settings are lost, a little less often Steam does not remember that I was logged in.

@kajzersoze

This comment has been minimized.

kajzersoze commented Jun 18, 2017

Same problem here, I found that reboot doesn't matter, I mean you can just close the client and start it again two or three times and it will ask for username and password. My other settings are still there except sometimes custom skin is replaced with default skin and then I have to select it again and restart the client.
Nothing helped, deleting every trace of steam and then installing it again... same happens.

@shirona

This comment has been minimized.

shirona commented Jun 18, 2017

I think this issue may be related to the one I just opened because of symptoms and apparition date, but mine seems to be time-based. I can reboot the client and the computer several times without Steam forgetting about my account.

#5035

@glubsy

This comment has been minimized.

glubsy commented Jun 25, 2017

Same problem on Antergos (Arch Linux based). It keeps asking for credentials every day since a very recent update.

Version: built Jun 8 2017, at 04:34:18

Could be unrelated but,
In the file ~/.local/share/steam/logs/configstore_log.txt I see a lot of the following (every minute!). Why?

[2017-06-25 17:05:48] Flushed store 'userlocal' to '/home/user/.local/share/Steam/userdata/8691024/config/localconfig.vdf'
[2017-06-25 17:05:49] Flushed store 'userlocal' to '/home/user/.local/share/Steam/userdata/8691024/config/localconfig.vdf'
[2017-06-25 17:05:52] Flushed store 'userlocal' to '/home/user/.local/share/Steam/userdata/8691024/config/localconfig.vdf'
[2017-06-25 17:06:00] Flushed store 'userlocal' to '/home/user/.local/share/Steam/userdata/8691024/config/localconfig.vdf'
[2017-06-25 17:06:04] Flushed store 'install' to '/home/user/.local/share/Steam/config/config.vdf'
[2017-06-25 17:06:34] Flushed store 'install' to '/home/user/.local/share/Steam/config/config.vdf'
[2017-06-25 17:07:04] Flushed store 'install' to '/home/user/.local/share/Steam/config/config.vdf'
[2017-06-25 17:07:34] Flushed store 'install' to '/home/user/.local/share/Steam/config/config.vdf'
[2017-06-25 17:08:04] Flushed store 'install' to '/home/user/.local/share/Steam/config/config.vdf'
[2017-06-25 17:08:35] Flushed store 'install' to '/home/user/.local/share/Steam/config/config.vdf'

@netfab

This comment has been minimized.

netfab commented Jun 27, 2017

Same problem here on gentoo. I'm currently trying to reinstall steam from scratch, keeping the steamapps directory.

@ibrokemypie

This comment has been minimized.

ibrokemypie commented Jun 28, 2017

Same on void, though only since switching to the beta client for me.

@glubsy

This comment has been minimized.

glubsy commented Jun 28, 2017

I think it's stopped doing it for me since yesterday (I noticed Steam updated itself quickly too).

Edit: actually still happening, every time I reboot, I have to enter credentials again.

@kajzersoze

This comment has been minimized.

kajzersoze commented Jul 16, 2017

For me it still happens, every day.

@amikot

This comment has been minimized.

amikot commented Jul 16, 2017

I noticed same problem some time ago and it still exists. Also I noticed another problem (Steam Client cant create desktop icons) that may be related to credentials and settings issue (maybe its general problem with permissions in linux?).

@Selmi

This comment has been minimized.

Selmi commented Jul 27, 2017

same problem, but not every time I start the steam. on Ubuntu 17.04

@PerHogan

This comment has been minimized.

PerHogan commented Jul 27, 2017

I have been fighting over this for about a week (since my last reinstall of steam) and today i had the illumination... i am not sure is a stable solution but it seem to work (or i was just lucky... 2 restarts now without the problem).
I am using ubuntu 16.04.
This was the first time i was asked credentials after i activated the ubuntu auto-login.

If you set the "auto-login" in Ubuntu for your user (in my case to allow Wake on Lan to load steam and connect via broadcasting from the couch) the Keyring (where Linux stores passwords) is not activated as it needs to be unlocked by a password that is not asked at login. (e.g. chrome asks me to insert the kezring password at the first browser use every session or it does not load my personal info).

So i thought that maybe steam needs keyring activated as well to store the credentials and i opened it before logging in steam.
it seemed to work.

Will let you know if was not a stable fix

@ekkia

This comment has been minimized.

ekkia commented Jul 28, 2017

Disabling autologin (in Plasma Desktop) doesn't fix the trouble for me.

@kajzersoze

This comment has been minimized.

kajzersoze commented Aug 2, 2017

No wonder steam linux market-share is at 0.74% , this is ridiculous.
Had to do re-login this morning, few hours later I relaunched the client and it asked for login details again.
Pretty obvious that something introduced in the last update is causing this, revert it already ffs !
pfft..

@Drumsticks1

This comment has been minimized.

Drumsticks1 commented Aug 4, 2017

I seem to have the same problem with Steam on Ubuntu 16.04:

Frequently requires re-logins and affects the language settings.
As an addition to the main bug report: For me the language used in the client after logging in again (the first time after the last Steam session with the correct language setting (in my case: German)) is still this previously selected one but in the settings it is set to "English (Englisch)" which then is applied when I shut down Steam and start it again.

I hope this bug is fixed soon, already (unsuccessfully) reinstalled Steam and only kept the config and the steamapps folders. Really not a pleasure to use it this way!

Edit: Apart from the time-span it requires for the login to "time-out" the issue #5035 seems to target the same problem

@dietrmat

This comment has been minimized.

dietrmat commented Aug 22, 2017

In the meantime I hit this issue on every boot on my Arch installation.
It wouldn't be that bad but the two factor authorization is double annoying.

@s0r00t

This comment has been minimized.

s0r00t commented Aug 23, 2017

Same problem on Arch x64 here. Every N reboot, Steam doesn't remember that I'm logged in, deletes my settings and my skin.

@DarthWound

This comment has been minimized.

DarthWound commented Aug 26, 2017

@kisak-valve Possibly found a FIX here (more a workaround than a fix I should say).

I had the same issue since several months, Steam client resets to english (instead of french for me) and forgets credentials. I tried every solutions so far, provided on this GitHub or on Steam community forums. Tried everything. Only one thing worked, and since 5 days I never met this issue again:

In your Steam settings, enable In-Home Streaming and Family Sharing, even if you don't use it. You can login and change your language before or after tweaking these settings, looks like it doesn't matter, but if one way doesn't work try the other one. I always uncheck these options because I never use them, but since I enabled them again everything works as intended. Seems to work for other people with the same issue. I'm on Steam Beta by the way, didn't try with the stable client. Please tell me if it worked for you too in reply here or on my profile' comments http://steamcommunity.com/id/darthwound/

@glubsy

This comment has been minimized.

glubsy commented Aug 26, 2017

Interesting. I had indeed disabled in-home streaming and family sharing too. Will see if this workaround works.

@ghost

This comment has been minimized.

ghost commented Aug 28, 2017

Having this problem too. Ubuntu Gnome 17.04 (Basic: Ubuntu 17.04. 64Bit).

@glubsy

This comment has been minimized.

glubsy commented Aug 28, 2017

It seems that the workaround @DarthWound mentioned worked, after rebooting, it didn't ask for creds again, however (could be totally unrelated) my CPU was pegged at 100% until I quit the Steam client and restarted it.
Side note, the Steam client on Linux is very ressource hungry and keeps using between 6% and 12% of my CPU cycles. That's more than the xorg client itself. Ugh.

@darealshinji

This comment has been minimized.

darealshinji commented Aug 28, 2017

In your Steam settings, enable In-Home Streaming and Family Sharing, even if you don't use it.

That doesn't seem to fix it for me.

@kisak-valve

This comment has been minimized.

Member

kisak-valve commented Aug 28, 2017

Could the new behavior be a change in the steam beta client, instead of a settings change?

@nigelinux

This comment has been minimized.

nigelinux commented Aug 29, 2017

I thought I was the only one as I didn't see anyone discuss it anywhere, like r/linux_gaming. I've had this for about a month and it's ridiculous that such annoying problem has not been fixed. I know it's not a support forum but I want to let the developers know that there are many who face this bug. I'm on Ubuntu Mate 17.04 btw.

@csiga77

This comment has been minimized.

csiga77 commented Mar 30, 2018

@Mirppc

This comment has been minimized.

Mirppc commented Mar 30, 2018

dmesg will give you no useful output, i have checked over and over again. running steam from command line will be more useful than dmesg. @csiga77

steam | tee .log would be more useful or in my case STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam | tee .log

@HellishINC

This comment has been minimized.

HellishINC commented Mar 31, 2018

Well, since I haven't had the issue in quite some time I'll post my "log" so that others can compare.

https://gist.github.com/HellishINC/4717055a4c499c485b169c56f718db30

Please keep in mind I'm running steam-native-runtime + steam-fonts on Arch.

@vfjpl

This comment has been minimized.

vfjpl commented Apr 3, 2018

I was able to reproduce it three times. I was playing something and my gpu crashed(overheated?) and gpu drivers restarted the gpu. New login and session, and viola, steam lost credentials and language settings. 3/3 as far.

@dilworks

This comment has been minimized.

dilworks commented Apr 3, 2018

I haven't played games in MONTHS (my life sucks, blah blah blah). All I do is to open the client, let it there doing NOTHING for hours, then close it.

Repeat it 3-4 times, and watch it lose its language settings, then credentials.

Playing games doesn't seem to impact this in any way.

@salitynam

This comment has been minimized.

salitynam commented Apr 15, 2018

same for me

@activeb

This comment has been minimized.

activeb commented May 17, 2018

i updated steam on ubuntu 16.04 and seems to be fixed issue about keeping settings

@nightsky30

This comment has been minimized.

nightsky30 commented May 26, 2018

I experienced this issue when I was on 16.04. I did a clean install of 17.04 and the problem went away. I updated to 17.10 and 18.04 without issue. It always remembered my password from that point on. That was system No. 1.

I then did a clean install of 18.04 on system No. 2 and it is forgetting my password almost daily.

UPDATE: 06/27/2018 - Hasn't done it in about a week, but prior to that it was almost every day. Not sure what has changed...

@HellishINC

This comment has been minimized.

HellishINC commented May 28, 2018

I've started seeing this issue again but it seems to be only once a week or so now. Volvo plis.

@legluondunet

This comment has been minimized.

legluondunet commented Jun 27, 2018

Issue still present after upgrading to Ubutnu 18.04. I noticed that the bug often appeared after setting the interface in a language other than english (français).

@vfjpl

This comment has been minimized.

vfjpl commented Jun 27, 2018

"However, if I shut down the login/create a new acc window and re-open Steam launcher again, it "magically" remembers the data and signs in as nothing happened."
#5030 (comment)

This suggest that the problem is with reading that file after fresh start.

@AngryPenguinPL

This comment has been minimized.

AngryPenguinPL commented Jun 27, 2018

Fixed now for me. Tested on OpenMandriva Lx3 and Mageia5/6. Sometimes just reset language to english but this is not a big issue.

@legluondunet

This comment has been minimized.

legluondunet commented Aug 30, 2018

This bug has more than one year and I confirm it is still an issue in the last beta Steam version. It loosed several times my credentials in one week...

Ubuntu 18.04 64 bits

@JonnyB247

This comment has been minimized.

JonnyB247 commented Oct 3, 2018

It started for me a few days ago. A few weeks ago I tried to fix a bug in a program related to multiple languages, so my computer has Japanese support even though my brain doesn't. The weird part is that the Japanese support had no effect on this bug until recently, so I'm not really sure if it's related in my case.

At the same time, LastPass has started forgetting to stay logged in too, and it happens every time Steam fails to start correctly. This suggests that the problem isn't Steam's fault.

When starting Steam from the terminal, the only thing that looks like an error is:
html_chrome.cpp (394) : Assertion Failed: CefCrashReportingEnabled()

Ubuntu 18.04, vanilla GNOME (no auto-login)

@glubsy

This comment has been minimized.

glubsy commented Oct 9, 2018

It started doing it again for me too since yesterday. The workaround consisting in closing the login window, and restarting the Steam clent doesn't work anymore it seems. :(

I did not make a single change to my system.

@winterwicht

This comment has been minimized.

winterwicht commented Oct 11, 2018

Still here after Update to Neon/Ubuntu 18.04, pls fix that, its high time. Such al little bugger. I dont want to set insert_filename_i_forgot to readonly! after every update.

@AngryPenguinPL

This comment has been minimized.

AngryPenguinPL commented Oct 11, 2018

For me this issue gone long time ago. Last time I see it few months ago. Use two PC, one with OpenMandriva Lx3, second with Mageia.

@vfjpl

This comment has been minimized.

vfjpl commented Oct 15, 2018

Maybe this bug is related to "Don't save account credentials on this computer" check box?
https://www.reddit.com/r/Steam/comments/2g9wo6/steam_keeps_forgetting_my_login_details/

@echaskaris

This comment has been minimized.

echaskaris commented Oct 24, 2018

I have this problem as well.

Your system information
Steam client version (build number or date): Steam API v018 package version: 1540334245
Distribution (e.g. Ubuntu): Ubuntu 18.10
Opted into Steam client beta?: Yes
Have you checked for system updates?: Yes

@nightsky30

This comment has been minimized.

nightsky30 commented Oct 24, 2018

Just happened yesterday after the steam beta client update. It was the first time it happened in a while, and I've had many updates where it did not happen.

@Zlopez

This comment has been minimized.

Zlopez commented Oct 24, 2018

I didn't saw this issue till I started using Steam in Flatpak.

@nightsky30

This comment has been minimized.

nightsky30 commented Oct 24, 2018

I didn't saw this issue till I started using Steam in Flatpak.

Good to know! I am experiencing it with the official steam installer and repo. Sort of glad we aren't the only ones ?? 😃

@HellishINC

This comment has been minimized.

HellishINC commented Oct 26, 2018

I still see the issue from time to time. It's just so old that I've kind of stopped bothering (ie reporting) and just get it out of the way.

Seems as though we're destined to just live with it.

@Mirppc

This comment has been minimized.

Mirppc commented Oct 26, 2018

I still see the issue frequently enough i have stopped testing to see if it is fixed and just use the workaround. I hope this gets fixed in a way that it never shows it's ruely head again but i have stopped holding my breath.

@WrenchEscobar

This comment has been minimized.

WrenchEscobar commented Nov 7, 2018

I saw a error in this log: /home/user/.local/share/Steam/logs/configstore_log.txt

ERROR: [2018-11-07 18:18:50] Flushed store 'userlocal' to '/home/user/.local/share/Steam/userdata/166793472/config/localconfig.vdf'
[2018-11-07 18:18:50] Roaming config - failed to load write-aside store from '/home/user/.local/share/Steam/userdata/166793472/config/sharedconfig.vdf'
[2018-11-07 18:18:50] Roaming config - read via RemoteStorage().FileRead
[2018-11-07 18:18:50] Roaming config - integrating write-aside store into cloud store

So I went to /home/user/.local/share/Steam/userdata/166793472/ and and changed the permission of the folder to my current user using the super user actions that I installed in Dolphin, so I think just using this "sudo chmod 777 /home/user/.local/share/Steam/userdata/166793472/config" will work. With me worked!

@lemmy04

This comment has been minimized.

lemmy04 commented Nov 9, 2018

same here, openSUSE Leap 15.0, none of the workarounds help.
Additional detauil, my ~ is on nfs - game library is not

@WrenchEscobar

This comment has been minimized.

WrenchEscobar commented Nov 9, 2018

Try to read all the log files, maybe it will help you, if not, try to send the bug to valve, or try to open the steam native, or the runtime, native if you run the runtime, and runtime if you run the native.
Or try run: sudo chmod +x /home/user/.local/share/Steam/userdata/166793472/config

Additional detauil, my ~ is on nfs - game library is not

So try to go the steam folder and find the folder config, then run sudo chmod 777 config/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment