Jump to content

CS:GO won't start


Dennis

Recommended Posts

[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.

szCmd: /bin/sh -c '"/root/.steam/root/steam.sh" steam://run/215 -game csgo -console -condebug -usercon +game_type 0 +game_mode 0 -maxplayers_override 12 +maxplayers 12 +exec server.cfg +mapgroup mg_bomb +map de_dust -ip 37.59.56.194 -port 27030 -tickrate -tickrate 128' &

serverGameDLL->DLLInit() failed.

 

/bin/sh: /root/.steam/root/steam.sh: No such file or directory

Segmentation fault

 

 

Does anyone know what is causing this? I'm using Debian 7 64-bit.

Link to comment
Share on other sites

I can get it working on Ubuntu, but not on Debian.

 

This is the total output:

http://pastebin.com/bhYsFvpC

 

The server won't run as tcagame, but there's absolutely no problems when running as root. What the f has Valve done... All except one of our machines run Debian, and it just won't run. :D

 

Your console shows you already get passed the error of steam_appid

Then it would error up as soon as srcds itself has booted and it tries to launch the game.

 

Your error does seem more related to something in the bin folder of srcds.

Generally when it tries to initialize the Steam libraries, on Windows this means Steam.dll, so maybe Steam.so on Linux?

 

Trick is to figure out what Ubuntu does differently from Debian..which is extremely tricky.

Link to comment
Share on other sites

actually I spoke to soon I now get this when I try to join the server "steam verification rejected"

tried deleting my clientregistry.blob but that didn't work

 

I had validation rejected when I set the steam_appid to 740, hence 730 worked for me.

Link to comment
Share on other sites

I have no idea why it won't work on Debian. It's pretty stupid, and I'm not the only one with the problem, it seems. I wonder what in the world they have changed since there's no steam_appid.txt anymore...

 

You have to add the steam_appid.txt manually. it did exist in older installations. Seems they accidentally forgot it in this release, hence why fresh steamcmd installs are 'corrupt' they just lack that file.

Link to comment
Share on other sites

On Linux you may have to set permissions manually on the folder or file so the TCAdmin user can access it.

I tried doing

chown -r tcagame /home/tcagame/

but that didn't help. I suspect it may try to reach some files outside of the installation dir.

Link to comment
Share on other sites

Oh this is real stupid!

Apparently Valve messed something up, and a couple of servers (including Garry's Mod and CS:GO) won't run on the grs kernel anymore.

Wow, it would be great if they had somewhere to post important information like that... Like, let's say a forum or something.

 

I've been going through almost all posts from the past month regarding CS:GO on their forums, and not one mentioned that.

I wonder what's going on...

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use