This would be an issue with Shatter rather than Steam, and would be better directed at their game support.
Not sure about that I have also Shatter version from Humble Bundle and it doesn't have such issues.
I am having a problem with Shatter too, the Humble Bundle version worked fine for me, now I installed the Steam version and, when the game starts, a black screen appears with this text:
I get stuck on this and can´t start the game.
Here are my specs: https://gist.github.com/Lord-Avallon/4521727
OK, if you launch STEAM_RUNTIME=0 steam and then load the game, this doesn’t appear?
Well, a message appeared: "You are missing the following 32-bit libraries, and Steam may not run: libSDL2-2.0.so.0".
Do you have SDL 2.0 installed?
Well, judging by the message, no, I think it´s another version, do you know the exactly name of this package? I looked on Google and on Synaptic but couldn´t find it.
Hi, do you know how to install this SDL 2.0 package? I couldn´t find the right name.
This is the content of the log.txt file:
======================= LOG INITIALISED =======================
Name : Shatter ( SH )
Build: 13030613 ( pc )
MabCore v1.0 Initialised. ( $Id: MabCoreLib.h 108864 2011-12-01 01:07:59Z rgreen $ )
pack_ok you can have leaderboards. b84baa2e
Window is being set to the same as the current window
Error compiling script: [[string "internal_buffer"]:1: malformed number near `0.25'
Error compiling script: [[string "internal_buffer"]:1: malformed number near `0.25'
Error compiling script: [[string "internal_buffer"]:1: malformed number near `0.25'
Error compiling script: [[string "internal_buffer"]:1: malformed number near `0.25'
Error compiling script: [[string "internal_buffer"]:1: malformed number near `0.25'
Error compiling script: [[string "internal_buffer"]:1: malformed number near `0.25'
Error compiling script: [[string "internal_buffer"]:1: malformed number near `0.2'
Error compiling script: [[string "internal_buffer"]:1: malformed number near `1.0'
Please, could you clarify something to me skybon (or someone else who can)? Where do I find SDL 2.0? I looked everywhere on the Internet and all I find are tutorials about SDL 1.2, even the official site http://www.libsdl.org/ doesn´t have 2.0 for me to download, the Ubuntu oficial repositories don´t have them too, where can I find it and how can I install it?
SDL2 is available either in
Mir PPA (patched for Mir support)
https://launchpad.net/~mir-team/+archive/staging
or Saucy repos:
https://launchpad.net/ubuntu/saucy/+package/libsdl2-2.0-0
I installed libsdl2-2.0-0_2.0.0~20130103-1_amd64.deb from the Saucy repo link skybon game me (by the way, thank you very much) and launched with STEAM_RUNTIME=0 steam, Steam didn´t initialize and the terminal output was:
Running Steam on ubuntu 12.04 64-bit
STEAM_RUNTIME is disabled by the user
Installing breakpad exception handler for appid(steam)/version(1368229716_client)
Installing breakpad exception handler for appid(steam)/version(1368229716_client)
unlinked 0 orphaned pipes
Installing breakpad exception handler for appid(steam)/version(1368229716_client)
[0513/163937:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/../common/steam/client_api.cpp (281) : Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed.
Assert( Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed.
):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/../common/steam/client_api.cpp:281
Installing breakpad exception handler for appid(steam)/version(1368229716_client)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20130513163938_1.dmp
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/SteamStartup.cpp (627) : Assertion Failed: ! "There was a problem with your Steam installation.\n" "Please reinstall steam.\n"
unlinked 2 orphaned pipes
CAsyncIOManager: 0 threads terminating. 0 reads, 0 writes, 0 deferrals.
CAsyncIOManager: 254 single object sleeps, 0 multi object sleeps
CAsyncIOManager: 0 single object alertable sleeps, 1 multi object alertable sleeps
[2013-05-13 16:39:34] Startup - updater built May 10 2013 14:57:30
[2013-05-13 16:39:34] Opted in to client beta 'publicbeta' via beta file
[2013-05-13 16:39:34] Verifying installation...
[2013-05-13 16:39:34] Verification complete
Shutting down. . .
[2013-05-13 16:39:38] Shutdown
Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-fa83e940-d551-4688-bc4c-834a52130513
Yet another game on Steam that requires "LC_ALL=C %command%" in it's launch properties to work properly on machines with non EN_us locale. No additional libs are needed, although it demands some when being run from a terminal.
After the last update the game doesn´t run, I click on the launcher button to start the game and nothing happens, even the dark screen I showed above doesn´t appear anymore (the word syncing blink on the side of the game´s name).
: ======================= LOG INITIALISED =======================
: Name : Shatter ( SH )
: Build: 13030613 ( pc )
: MabCore v1.0 Initialised. ( $Id: MabCoreLib.h 108864 2011-12-01 01:07:59Z rgreen $ )
ERROR : pack_ok you can have leaderboards. b84baa2e
Error: signal: 11
./Shatter.bin.x86(_Z13crash_handleri+0x1f)[0x87f5a88]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf779c400]
/lib/libc.so.6(+0x8e50f)[0xf656750f]
/home/Mac/bin/steam/ubuntu12_32/libtier0_s.so(ThreadSetDebugName+0x30)[0xf40e1996]
/home/Mac/bin/steam/SteamApps/common/Shatter/lib/libtier0_s.so(+0x14ac1)[0xf4032ac1]
/home/Mac/bin/steam/SteamApps/common/Shatter/lib/libtier0_s.so(+0x1d8fa)[0xf403b8fa]
/home/Mac/bin/steam/SteamApps/common/Shatter/lib/libtier0_s.so(+0x6dcf)[0xf4024dcf]
/lib/ld-linux.so.2(+0xf5a5)[0xf77ac5a5]
Now I have a NVidia GTX 650, but there is no way I can make this game run, one thing I know for sure, this is not video related, but after the last update even the black screen doesn´t appear anymore.
I tested the stand alone game again with my new video card and it works perfect, with all effects and everything set to high, this is a Steam issue for sure.
I'm having this problem as well.
@martinjakl did you ever resolve the "signal 11" error? I just purchased shatter on Steam and get the same thing when I try to launch.
Launching Shatter
Game removed: AppID 20820 "Shatter", ProcID 5121
Error: signal: 11
./Shatter.bin.x86(_Z13crash_handleri+0x1f)[0x87f5a88]
[0xf76e8400]
/lib/i386-linux-gnu/libc.so.6(+0x8e1cf)[0xf67fb1cf]
/home/eric/.local/share/Steam/ubuntu12_32/libtier0_s.so(ThreadSetDebugName+0x30)[0xf61c2996]
/home/eric/.local/share/Steam/SteamApps/common/Shatter/lib/libtier0_s.so(+0x14ac1)[0xf6113ac1]
/home/eric/.local/share/Steam/SteamApps/common/Shatter/lib/libtier0_s.so(+0x1d8fa)[0xf611c8fa]
/home/eric/.local/share/Steam/SteamApps/common/Shatter/lib/libtier0_s.so(+0x6dcf)[0xf6105dcf]
/lib/ld-linux.so.2(+0xf1d5)[0xf76f81d5]
: ======================= LOG INITIALISED =======================
: Name : Shatter ( SH )
: Build: 13030613 ( pc )
: MabCore v1.0 Initialised. ( $Id: MabCoreLib.h 108864 2011-12-01 01:07:59Z rgreen $ )
ERROR : pack_ok you can have leaderboards. b84baa2e
I've just opened a separate issue for this crash : https://github.com/ValveSoftware/steam-for-linux/issues/2683
After the last update everything is working perfectly for me, thank you very much!
Is this still active?
Closing as this seems to be addressed.
When LC_NUMERIC is set to some language that uses something else then '.' for decimal places separator. Shatter hangs on startup and writes to log
Error compiling script: [[string "internal_buffer"]:1: malformed number near `0.25'
Error compiling script: [[string "internal_buffer"]:1: malformed number near `0.25'
Error compiling script: [[string "internal_buffer"]:1: malformed number near `0.25'
Error compiling script: [[string "internal_buffer"]:1: malformed number near `0.25'
Error compiling script: [[string "internal_buffer"]:1: malformed number near `0.25'
Error compiling script: [[string "internal_buffer"]:1: malformed number near `0.25'
Error compiling script: [[string "internal_buffer"]:1: malformed number near `0.2'
Error compiling script: [[string "internal_buffer"]:1: malformed number near `1.0'
When LC_NUMERIC is set to en_US it starts normally.