protonscr

Can't get Serious Sam 3 to run

steamclosed High priorityreviewed
ValveSoftware/steam-for-linux#451 · opened 2012-12-29 by ghost · updated 2013-01-08 · 4 comments · github
?ghost 2012-12-29 github

I have just purchased SS3 BFE and I have tried to launch it under my Linux Beta client, however I am unable to get this to work.

The output on the console when I attempt to launch is

Game update: AppID 41070 "Serious Sam 3: BFE", ProcID 8526, IP 0.0.0.0:0
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
WRN: CPU Power saving is enabled and performance governor is not used.
INF: GameEnv API: Steam
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.dll.
Game removed: AppID 41070 "Serious Sam 3: BFE", ProcID 8526 
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
Generating new string page texture 140: 256x256, total string texture memory is 393.22 KB
Generating new string page texture 141: 256x256, total string texture memory is 1.74 MB

I get no graphical output on the screen, no black screens etc.

I am running Linux Mint 14, Mate desktop.

The game has just been downloaded and installed today.

System Info from Steam

Processor Information:
    Vendor:  GenuineIntel
    Speed: 3401 Mhz
    4 logical processors
    4 physical processors
    HyperThreading:  Unsupported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Supported
    SSE42:  Supported

Network Information:
    Network Speed:  

Operating System Version:
    Linux Mint 14 Nadia (64 bit)
    Kernel Name:  Linux
    Kernel Version:  3.5.0-17-generic
    X Server vendor:  The X.Org Foundation
    X Server release:  11300000

Video Card:
    Driver:  NVIDIA Corporation GeForce GTX 560 Ti/PCIe/SSE2

    Driver Version:  4.2.0 NVIDIA 304.64
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 59 Hz
    VendorID:  0x10de
    DeviceID:  0x1200
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1680 x 1050
    Desktop Resolution: 1680 x 1050
    Primary Display Size: 17.05" x 10.67"  (20.08" diag)
                                            43.3cm x 27.1cm  (51.0cm diag)
    Primary Bus: PCI Express 16x
    Primary VRAM: 1023 MB
    Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
    Audio device: Realtek ALC892

Memory:
    RAM:  7940 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_AU.UTF-8
    Microphone:  Not set
    Total Hard Disk Space Available:  247865 Mb
    Largest Free Hard Disk Block:  211338 Mb

Installed software:

Recent Failure Reports:
    Sat Dec 29 08:49:00 2012 GMT: file ''/tmp/dumps/assert_20121229194859_1.dmp'', upload no: ''Failed to open/read local data from file/application''
    Sat Dec 29 08:49:21 2012 GMT: file ''/tmp/dumps/assert_20121229194921_2.dmp'', upload no: ''Failed to open/read local data from file/application''
    Sat Dec 29 08:49:21 2012 GMT: file ''/tmp/dumps/crash_20121229194921_3.dmp'', upload no: ''Failed to open/read local data from file/application''
    Sat Dec 29 08:49:39 2012 GMT: file ''/tmp/dumps/assert_20121229194939_1.dmp'', upload no: ''Failed to open/read local data from file/application''
    Sat Dec 29 08:50:00 2012 GMT: file ''/tmp/dumps/assert_20121229195000_2.dmp'', upload no: ''Failed to open/read local data from file/application''
    Sat Dec 29 08:50:01 2012 GMT: file ''/tmp/dumps/crash_20121229195000_3.dmp'', upload no: ''Failed to open/read local data from file/application''

Thanks.

Xxraynorm 2012-12-30 github

Try upgrading your graphics driver to 3.10

https://wiki.ubuntu.com/Valve

?ghost 2012-12-31 github

I updated the drive to 3.10, now I am getting Failed to load steamui.so

EDIT - Fixed steamui.so error with -SS3 still not running
sudo sh -c 'echo "/usr/lib32\n/usr/lib/i386-linux-gnu/mesa\n" >> /etc/ld.so.conf.d/steam.conf' && sudo ldconfig

?ghost 2012-12-31 github

Output from SS3 is

Game update: AppID 41070 "Serious Sam 3: BFE", ProcID 3132, IP 0.0.0.0:0
INF:  GameEnv API: Steam
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.dll.
Game removed: AppID 41070 "Serious Sam 3: BFE", ProcID 3132 
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully

I tried running SS3 wtih

sudo steam

However this caused steam to crash completely, which doesn't happen when not using sudo


Game removed: AppID 41070 "Serious Sam 3: BFE", ProcID 3259 
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
Generating new string page texture 124: 256x256, total string texture memory is 1.34 MB
threadtools.cpp (2888) : Assertion Failed: Illegal termination of worker thread 'UICEFThread'
Assert( Assertion Failed: Illegal termination of worker thread 'UICEFThread' ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/threadtools.cpp:2888

Installing breakpad exception handler for appid(Steam)/version(1355957371_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20121231195219_2.dmp
success = no
error:  Failed to open/read local data from file/application
threadtools.cpp (2889) : Assertion Failed: Deleting thread object from the thread, this is bad
CAsyncIOManager: 0 threads terminating.  0 reads, 0 writes, 0 deferrals.
CAsyncIOManager: 173451 single object sleeps, 194 multi object sleeps
CAsyncIOManager: 0 single object alertable sleeps, 3 multi object alertable sleeps
steamservice.cpp (49) : Assertion Failed: m_hSteamPipe == NULL
Uploading dump (in-process) [proxy '']
/tmp/dumps/crash_20121231195219_3.dmp
success = no
error:  Failed to open/read local data from file/application
/home/brett/Steam/steam.sh: line 287:  3193 Segmentation fault      $DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"

?ghost 2013-01-06 github

Hi all,
I was assisted in finding a link to help solve this issue.

I had to chown steam.pid to myself as the permissions were -rw-r--r-- root root. So I made myself the owner


chown me:users ~/.steam/steam.pid

This link has a script to assist as well. https://github.com/ValveSoftware/steam-for-linux/issues/264

I made the script and ran it from ~/Steam while steam was running and BAM I have SS3.

Thanks for the assistance.

Upstream links

DLLs