protonscr

Steam 2013 Sep doesn't launch -> Delete appcache

steamclosed duplicate
ValveSoftware/steam-for-linux#2845 · opened 2013-09-13 by qantourisc · updated 2013-09-13 · 27 comments · github
Qqantourisc 2013-09-13 github

Me and several people are having issue starting steam.
Starting it results in the main process getting stuck at 100%.

Thanks to @WindohsCrasher for find a workaround-fix.

Qqantourisc 2013-09-13 github

If you guys have the debugging symbols (and know how to use, them I don't to be fair), this is the lowest requiring, stack I could find:

#5  0xe86ce9d9 in ?? ()
   from /games/user/steam/local_share/ubuntu12_32/steamclient.so
#6  0xe86ce9d9 in ?? ()
   from /games/user/steam/local_share/ubuntu12_32/steamclient.so
#7  0xe86d40ee in ?? ()
   from /games/user/steam/local_share/ubuntu12_32/steamclient.so
#8  0xe86d6cf4 in ?? ()
   from /games/user/steam/local_share/ubuntu12_32/steamclient.so
#9  0xe8925fa8 in ?? ()
   from /games/user/steam/local_share/ubuntu12_32/steamclient.so
[#10](/issue/ValveSoftware/steam-for-linux/10) 0xe89262e2 in ?? ()
   from /games/user/steam/local_share/ubuntu12_32/steamclient.so
[#11](/issue/ValveSoftware/steam-for-linux/11) 0xe89198c6 in ?? ()
   from /games/user/steam/local_share/ubuntu12_32/steamclient.so
[#12](/issue/ValveSoftware/steam-for-linux/12) 0xf1c129e7 in ?? ()
   from /games/user/steam/local_share/ubuntu12_32/steamui.so
[#13](/issue/ValveSoftware/steam-for-linux/13) 0xf1c1332b in ?? ()
   from /games/user/steam/local_share/ubuntu12_32/steamui.so
[#14](/issue/ValveSoftware/steam-for-linux/14) 0xf1c133ba in ?? ()
   from /games/user/steam/local_share/ubuntu12_32/steamui.so
[#15](/issue/ValveSoftware/steam-for-linux/15) 0xf1f7bb69 in ?? ()
   from /games/user/steam/local_share/ubuntu12_32/steamui.so
[#16](/issue/ValveSoftware/steam-for-linux/16) 0xf1ee0a0f in ?? ()
   from /games/user/steam/local_share/ubuntu12_32/steamui.so
[#17](/issue/ValveSoftware/steam-for-linux/17) 0x08068e02 in RunSteam(int, char**, bool) ()
[#18](/issue/ValveSoftware/steam-for-linux/18) 0x08050a41 in main ()
Ffelipec 2013-09-13 github

Yeap, I'm having the same issue. It seems to happen after steam exits uncleanly, after which removing my .steam folder makes it work.

This is the backtrace:

#0  0x00007ffff743fdac in waitpid () from /usr/lib/libc.so.6
#1  0x000000000043aa14 in ?? ()
#2  0x000000000043bb5c in wait_for ()
#3  0x000000000042df16 in execute_command_internal ()
#4  0x000000000042f941 in ?? ()
#5  0x000000000042d5ea in execute_command_internal ()
#6  0x000000000042c9e9 in execute_command_internal ()
#7  0x000000000042e12e in execute_command ()
#8  0x000000000042c4a7 in execute_command_internal ()
#9  0x000000000042e12e in execute_command ()
[#10](/issue/ValveSoftware/steam-for-linux/10) 0x00000000004192b3 in reader_loop ()
[#11](/issue/ValveSoftware/steam-for-linux/11) 0x000000000041793e in main ()
Rr3pek 2013-09-13 github

Same problem here... Had to reinstall Steam and don't opt-in to the Beta

Qqantourisc 2013-09-13 github

@felipec that looks like a totally different stack ...
@r3pek that might indeed "fix" it yes :)

#2846 seems to be the same issue.

Rr3pek 2013-09-13 github

Well... It doesn't fix it :P but since I wanna play this is the only thing I could do :-/ at least until a new release is made into Beta.

Ffelipec 2013-09-13 github

@qantourisc Yes, my stack is of the point at which the loop is stuck. I did run steam under gdb and ctrl+c to find that backtrace. I don't know how you got yours.

@r3pek This doesn't work?

rm -rf ~/.steam ~/.local/share/Steam
DDissCent 2013-09-13 github

For me, deleting the "appcache" folder works.

Qqantourisc 2013-09-13 github

@WindohsCrasher thanks this indeed works.
Won't close bug yet so more people see the solution ! :)

Rr3pek 2013-09-13 github

@felipec Yes, it works as long as you don't rejoin beta again.

You guys need to check if you are out of beta after deleting those folders 'cause if you're on a stable release then there's no problem, only on the latest beta.

Aaib 2013-09-13 github

Same issue here, after an unclean exit. Not related to opting in/out of beta. No additional information can be found via -console (as the client doesn't run), -developer or -fs_log. Deleting appcache/ works.

LLiamDawe 2013-09-13 github

Nothing to do with the beta, I am not in the beta and have the issue, you have to remove the cache now before you start steam everytime.

Ffelipec 2013-09-13 github

@qantourisc That's not a solution, that's a workaround.

NNxCmp 2013-09-13 github

HOW TO FIX (Solution):

  1. Remove appcache folder to allow steam to load. (located at: ~/.local/share/Steam/appcache"
  2. Log into steam
  3. Opt-out of Beta
  4. Restart Steam to download and install Non-Beta client
  5. Done

Worked for me.

Note: For me if you stay in the beta version games do NOT launch. I am on Crunchbang (Debian 7)

LLiamDawe 2013-09-13 github

That's not a solution, it's a workaround @NxCmp since it happens everytime you close Steam you need to re-do it.

DDeluxo 2013-09-13 github

Removing the appcache folder helped for me.

DDeluxo 2013-09-13 github

I can also confirm, that after shutting down the steam properly, next successful opening requires to delete appcache folder again.

MMRZA-MRZA 2013-09-13 github

I'm experiencing this problem too. Deleting appcache helps.

SSweeta 2013-09-13 github

well now we should delete appcache every time we run steam?

Ffelipec 2013-09-13 github

@Sweeta "well now we should delete appcache every time we run steam?"

No, that's why I say it's a workaround.

ZZemnmez 2013-09-13 github

Thanks for this. I fixed it by removing the Steam folder then symlinking the relevant folders, which was an awful, awful way to do it compared to this.

Bbeansmyname 2013-09-13 github

I have been able to get Steam to relaunch by removing only the appinfo.vdf
file in the appcache folder. Still only a workaround but hopefully that can
help narrow down the fix.

On Fri, Sep 13, 2013 at 10:34 AM, Zemnmez [email protected] wrote:

Thanks for this. I fixed it by removing the Steam folder then symlinking
the relevant folders, which was an awful, awful way to do it compared to
this.


Reply to this email directly or view it on GitHubhttps://github.com/ValveSoftware/steam-for-linux/issues/2845#issuecomment-24411146
.

The world is full of tough guys. It doesn't need me to be one, too.

Kkarnisov 2013-09-13 github

i have same issue, not participating in Beta, have to delete appcache every time to start Steam now.

Aadem4ik 2013-09-13 github

thanks beansmyname, your tip helped me =)

JJuhan1000 2013-09-13 github

I can confirm that after removing appinfo.vdf I can start Steam and I have to do it each time I want to start it.

Bbeansmyname 2013-09-13 github

It gets weirder. I can trigger it by visiting the Steam Store every time.
Stick with me, though.

If I watch the size of the appinfo.vdf file, I can tell when I'll have to
remove it (or copy the clean appinfo.vdf over it).

Steps and size of file:

  1. Launch Steam - 3.2M
  2. Launch a game or two - 3.2M
  3. Check the community discussions - 3.2M
  4. Check my profile - 3.2M
  5. Go to the Steam Store - 4.9M

Each time I quit, I used the Steam -> Exit menu option. In the cases where
the file size grew, this message was thrown in the console:

[2013-09-13 14:43:59] Opted in to client beta 'publicbeta' via beta file
Looks like steam didn't shutdown cleanly, scheduling immediate update check

Copying the original file back allows Steam to launch cleanly every time.

On Fri, Sep 13, 2013 at 2:28 PM, Andrei Stepanov
[email protected]:

thanks beansmyname, your tip helped me =)


Reply to this email directly or view it on GitHubhttps://github.com/ValveSoftware/steam-for-linux/issues/2845#issuecomment-24425894
.

The world is full of tough guys. It doesn't need me to be one, too.

Bbeansmyname 2013-09-13 github

Also, any combination of the first 4 items seems to work just fine. It's
only after visiting the main Store page that the file gets larger and the
issue occurs.

On Fri, Sep 13, 2013 at 2:49 PM, Rob Bean [email protected] wrote:

It gets weirder. I can trigger it by visiting the Steam Store every time.
Stick with me, though.

If I watch the size of the appinfo.vdf file, I can tell when I'll have to
remove it (or copy the clean appinfo.vdf over it).

Steps and size of file:

  1. Launch Steam - 3.2M
  2. Launch a game or two - 3.2M
  3. Check the community discussions - 3.2M
  4. Check my profile - 3.2M
  5. Go to the Steam Store - 4.9M

Each time I quit, I used the Steam -> Exit menu option. In the cases where
the file size grew, this message was thrown in the console:

[2013-09-13 14:43:59] Opted in to client beta 'publicbeta' via beta file
Looks like steam didn't shutdown cleanly, scheduling immediate update check

Copying the original file back allows Steam to launch cleanly every time.

On Fri, Sep 13, 2013 at 2:28 PM, Andrei Stepanov <[email protected]

wrote:

thanks beansmyname, your tip helped me =)


Reply to this email directly or view it on GitHubhttps://github.com/ValveSoftware/steam-for-linux/issues/2845#issuecomment-24425894
.

The world is full of tough guys. It doesn't need me to be one, too.

The world is full of tough guys. It doesn't need me to be one, too.

Jjohnv-valve maintainer 2013-09-13 github