B4iter 7 月 26 日 下午 9:45
Cannot download CS2 Dedicated Server on SteamCMD
Hi, I'm trying to download cs2 files from this guide:
https://developer.valvesoftware.com/wiki/Counter-Strike_2/Dedicated_Servers

With my OS: Ubuntu 20.04.1 x86_64. I got steamcmd up and running, however running "app_update 730" validate it's really fast and just gave me "Success! App '730' fully installed. "instantly
Here's the full running log if it helps:

WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
Redirecting stderr to '/home/b4iterdev/Steam/logs/stderr.txt'
Logging directory: '/home/b4iterdev/Steam/logs'
[ 0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logo
Steam Console Client (c) Valve Corporation - version 1751406682
-- type 'quit' to exit --
Loading Steam API...IPC function call IClientUtils::GetConnectedUniverse took too long: 51 msec
IPC function call IClientUtils::GetIPCountry took too long: 50 msec
IPC function call IClientUtils::GetServerRealTime took too long: 50 msec
IPC function call IClientUtils::SetAppIDForCurrentPipe took too long: 50 msec
IPC function call IClientUtils::GetAppID took too long: 50 msec
IPC function call IClientUtils::SetLauncherType took too long: 49 msec
OK
IPC function call IClientUtils::SetSpew took too long: 48 msec
IPC function call IClientUtils::SetSpew took too long: 48 msec

Steam>force_install_dir /home/b4iterdev/cs2ds

Steam>login anonymous

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK

Steam>app_update 730 validate
Success! App '730' fully installed.

Going to the installed directory, I have only game, installscript.vdf and steamapp folder, which on game/bin there is only content_built_from_ci.txt files and nothing else. Does someone also running into this issue and how to address this. Thanks
< >
正在显示第 1 - 9 条,共 9 条留言
It has been while since I last messed-around with hosting CS2, but ..
Its confusing because they don't do it the way games based on the older Source engine work.

Can you post a directory listing of your installation directory?

I believe there should be a "game" folder, and
inside that folder should be a "csgo" folder.

That has all the game "content", but you launch it using the "cs2" executable under "/game/bin/linuxsteamrt64/" with the "-dedicated" parameter.
最后由 [WL] Weasel (Asynchronous) 编辑于; 7 月 27 日 上午 10:15
B4iter 7 月 27 日 下午 8:15 
Yes but there are no "csgo" folder, and the entire directory is less than 5MB, and clearly there aren't any executable file there
B4iter 7 月 27 日 下午 8:22 
Here's the content when running tree:
cs2ds/
|-- game
| `-- bin
| `-- content_built_from_cl.txt
|-- installscript.vdf
`-- steamapps
|-- appmanifest_730.acf
|-- downloading
`-- temp

5 directories, 3 files
B4iter 7 月 27 日 下午 8:42 
It tooks only less than 5 seconds and throw me app installed is somewhat odds to me
I don't currently have it installed on my machine. But I'll take a look at it this afternoon, and make sure it's still working the way I expect/ it used to, and update you.
I am installing CS2 under Linux using SteamCMD. No issues to report so far. It is a long download since it is such a large game. But, although it is not finished, I can see there is a "csgo" folder in the temporary folders it is using.

Have you tried to delete that entire installation, and install from scratch?

Specs on my test server setup:
  • Linux Mint 22.1 Cinnamon
  • CPU Type: Older Intel 64-bit
I am installing CS2 under Linux using SteamCMD. No issues to report so far. It is a long download since it is such a large game. But, although it is not finished, I can see there is a "csgo" folder in the temporary folders it is using.

Have you tried to delete that entire installation, and install from scratch?

Specs on my test server setup:
  • Linux Mint 22.1 Cinnamon
  • CPU Type: Older Intel 64-bit

Install just finished:
  • Game installed to ~/cs2example folder.
  • cs2.sh appears in ~/cs2example/game folder.
  • Game content appears in the ~/cs2example/game/csgo folder (maps sub-folder, etc.).
I will go back and check where the actual cs2 executable is located.
I will go back and check where the actual cs2 executable is located.

Just validated the cs2 executable on my fresh installation is located at:

~/cs2example/game/bin/linuxsteamrt64/cs2

Also validated I was able to start a dedicated server from there with:
./cs2 -dedicated +map de_dust2;
最后由 [WL] Weasel (Asynchronous) 编辑于; 8 月 24 日 下午 2:44
< >
正在显示第 1 - 9 条,共 9 条留言
每页显示数: 1530 50