For what it's worth, .local/Steam sounds abnormal in the path to the ubuntu12_64 folder. If you are using the valve-provided steam package, that folder are expected to be in ~/.local/share/Steam/ubuntu12_64 and if it's the distro-provided package, then ~/.steam/ubuntu12_64 is expected.
I have symlinked ~/.local/share/Steam to /mnt/data/usr/.local/Steam/
(from the beginning, so this should not be the problem - at least it worked with the older version)
I have the same behavior occuring, with a different error message. steam.sh.log.zip. Just started since a build this weekend.
chrome_ipc_client.cpp (112) : Assertion Failed: GenerateCEFLogFileName in unknown process
./steamwebhelper: symbol lookup error: ./steamwebhelper: undefined symbol: SDL_SetWindowHitTest
Just got new update and problem is still there with Build date May 12 2017, at 23:46:20...
Since 19 may I got the SDL_SetWindowHitTest lookup error on steamos stable. I think I can leverage my problem by not using the steamos libs:
steam@steamos:~$ strings -a /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0.2.0|grep SDL_SetWindowHit
steam@steamos:~$ strings -a .local/share/Steam/ubuntu12_32/libSDL2-2.0.so.0|grep SDL_SetWindowHit
SDL_SetWindowHitTest
SDL_SetWindowHitTest
steam@steamos:~$ dpkg -l libsdl2-2.0-0|tail -1
ii libsdl2-2.0-0:amd64 2.0.2+dfsg1-6+bsos1 amd64 Simple DirectMedia Layer
I must confess that I upgraded my system with 381.09 nvidia drivers using normal debian methods, but that should not break this.
EDIT: I meant steamos testing.
@NotMrFlibble posted on 2017-05-19T22:43:14 at #4983:
Steam client build no.: 1495155850
Running on SteamOS brewmaster + jessie-backports (for use with current Mesa)
This pair of messages is repeatedly being output on the terminal:
chrome_ipc_client.cpp (112) : Assertion Failed: GenerateCEFLogFileName in unknown process
./steamwebhelper: symbol lookup error: ./steamwebhelper: undefined symbol: SDL_SetWindowHitTest
Running with STEAM_RUNTIME=1 does not help. Moving the system libSDL2-2.0.so.0 out of the way works around the issue. Upgrading should fix it, but that would require pulling in packages from Debian stretch (which may be problematic regarding pulling in other packages) or locally recompiling.
From this hint, running steam from a terminal with STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam may workaround this issue
@User65k, I've made a mistake here, your issue most likely has something to do with apparmor blocking cef and everything else in this issue report is the system variant of libSDL2 being older than 2.0.4.
Let's continue with the dependency issue on #4965.
+1 on STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam working.
STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam does not work for me: wHOST_LIBs.txt
Note that the no version information available messages do not appear when starting normal.
libSDL is 2.0.4
I have apparmor in complain mode - will switch it off and update this comment. Okay, works without apparmor. Guess I have to fiddle with the rule. And remember it is there - sorry :sweat_smile:
Thanks a lot!
I've got a similar error with the current beta client where the browser doesn't show up at all in the Steam overlay, but works normally otherwise. Regular release works fine.
Hello @kshade, that overlay issue is being tracked at #4957.
@User65k, I'm going to go ahead and close this issue report as this appears to have been a user configuration issue with apparmor. If you find something interesting for a Steam dev to look into, please let me know and we can re-open this issue report.
SDL_Sx3 2017-05
Your system information
Please describe your issue in as much detail as possible:
Internal Webbrowser stopped working after a client update.
Steps for reproducing this issue:
[0507/121416.957305:ERROR:child_process_launcher.cc(522)] Failed to launch child processThe first few terminal lines when starting steam give me:
Launching steamwebhelper directly prints:
./steamwebhelper: error while loading shared libraries: libcef.so: cannot open shared object file: No such file or directoryThis looks pretty much like #4687.
However starting steam with
export LD_LIBRARY_PATH=/mnt/data/usr/.local/Steam/ubuntu12_64did not fix the issue. (libcef.so is within this directory)