protonscr

Crash on Startup using voidlinux

steamclosed Steam client
ValveSoftware/steam-for-linux#9823 · opened 2023-07-09 by sardior · updated 2023-07-10 · 1 comments · github
Ssardior 2023-07-09 github

Your system information

  • Steam client version (build number or date): 1687386907

  • Distribution (e.g. Ubuntu): Void linux

  • Opted into Steam client beta?: No

  • Have you checked for system updates?: Yes

  • Steam Logs: steam-logs.tar.gz

  • GPU: Nvidia

Please describe your issue in as much detail as possible:

After my weekly system update I noticed steam is crashing when I start it.
starting from console I noticed this on stdout:

src/clientdll/configstore.cpp (128) : ConfigStore (UserLocalConfigStore) is dirty, and being destroyed, we're discarding data
src/clientdll/configstore.cpp (128) : ConfigStore (UserLocalConfigStore) is dirty, and being destroyed, we're discarding data
assert_20230709154048_32.dmp[2205]: Uploading dump (out-of-process)
/tmp/dumps/assert_20230709154048_32.dmp

Full stdout

After reading #9779 I also tried steam -vgui where I got this output after logging in

CConfigStore::FlushToDisk() - RemoteStorage().FileWrite() returned false, will retry.
saving roaming config store to 'sharedconfig.vdf'
CConfigStore::FlushToDisk() - RemoteStorage().FileWrite() returned false, will retry.
saving roaming config store to 'sharedconfig.vdf'
CConfigStore::FlushToDisk() - RemoteStorage().FileWrite() returned false, will retry.
saving roaming config store to 'sharedconfig.vdf'
src/clientdll/configstore.cpp (1771) : Saving roaming config store failed during shutdown
src/clientdll/configstore.cpp (1771) : Saving roaming config store failed during shutdown
assert_20230709155312_35.dmp[74769]: Uploading dump (out-of-process)
/tmp/dumps/assert_20230709155312_35.dmp
CConfigStore::FlushToDisk() - RemoteStorage().FileWrite() returned false, will retry.
src/clientdll/configstore.cpp (128) : ConfigStore (UserRoamingConfigStore) is dirty, and being destroyed, we're discarding data
src/clientdll/configstore.cpp (128) : ConfigStore (UserRoamingConfigStore) is dirty, and being destroyed, we're discarding data

Full -vgui stdout

Interestingly subsequent calls of steam -vgui do not contain this part, but running with these flags makes steam stuck with the loading circle in the login window while stdout gets to the [2023-07-09 16:00:31] Nothing to do section.

2023-07-09_16-35

I also tried backing up .local/share/Steam and deleting it, but after the inital install phase I get the same result depending on the flags I use to start steam.

Steps for reproducing this issue:

  1. On void linux sudo xbps-install -Su to update system
  2. start steam
Ssardior 2023-07-10 github

After a libwpe package update from 1.12.3_2 to 1.14.1_1 the issue seams to be gone.

Nothing extracted yet.