mirror of
https://github.com/GameServerManagers/LinuxGSM.git
synced 2026-04-25 06:05:57 +03:00
[GH-ISSUE #1450] CS: Condition Zero fails to start after install #1130
Labels
No labels
Atomic
Epic
cannot reproduce
command: backup
command: console
command: debug
command: details
command: fast-dl
command: install
command: mods
command: monitor
command: post-details
command: restart
command: send
command: start
command: stop
command: update
command: update-lgsm
command: validate
command: wipe
distro: AlmaLinux
distro: Arch Linux
distro: CentOS
distro: Debian
distro: Fedora
distro: RedHat
distro: Rocky Linux
distro: Ubuntu
distro: openSUSE
engine: goldsrc
engine: source
game: 7 Days to Die
game: ARMA 3
game: Ark: Survival Evolved
game: Assetto Corsa
game: Avorion
game: BATTALION: Legacy
game: Barotrauma
game: Battalion 1944
game: Battlefield 1942
game: Black Mesa: Deathmatch
game: Blade Symphony
game: Call of Duty 2
game: Call of Duty 4
game: Call of Duty: United Offensive
game: Counter-Strike 1.6
game: Counter-Strike 2
game: Counter-Strike: Global Offensive
game: Counter-Strike: Source
game: Day of Infamy
game: Dayz
game: Death Match Classic
game: Don't Starve Together
game: ET: Legacy
game: Eco
game: Factorio
game: Factorio
game: Garry's Mod
game: Half-Life
game: Hurtword
game: Insurgecy
game: Insurgecy
game: Insurgency: Sandstorm
game: Just Cause 3
game: Killing Floor
game: Killing Floor 2
game: Left 4 Dead 2
game: Minecraft
game: Minecraft Bedrock
game: Mordhau
game: Multi Theft Auto
game: Mumble
game: Natural Selection 2
game: No More Room in Hell
game: Pavlov VR
game: Post Scriptum
game: Project Zomboid
game: Quake 3
game: QuakeWorld
game: Red Orchestra: Ostfront 41-45
game: Return to Castle Wolfenstein
game: Rising World
game: Rust
game: San Andreas Multiplayer
game: Satisfactory
game: Soldat
game: Soldier of Fortune 2
game: Squad
game: Squad 44
game: Starbound
game: Stationeers
game: Sven Co-op
game: Team Fortress 2
game: Teamspeak 3
game: Teeworlds
game: Terraria
game: The Front
game: Unreal Tournament 2004
game: Unreal Tournament 3
game: Unreal Tournament 99
game: Unturned
game: Valheim
game: Wurm Unlimited
game: Zombie Master Reborn
game: label missing
good first issue
help wanted
info: alerts
info: dependency
info: docker
info: docs
info: email
info: query
info: steamcmd
info: systemd
info: tmux
info: website
info: website
needs more info
outcome: duplicate
outcome: issue resolved
outcome: issue resolved
outcome: issue unresolved
outcome: pr accepted
outcome: pr rejected
outcome: unconfirmed
outcome: wontfix
outcome: wrong forum
potential-duplicate
priority
pull-request
type: bug
type: feature
type: feature
type: feature request
type: game server request
type: refactor
waiting response
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/LinuxGSM#1130
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ghost on GitHub (May 27, 2017).
Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/1450
Attempted roughly 50 different re-installs the last 72 hours on both Ubuntu 16.04, Ubuntu 14.04 and Ubuntu 12.04 using both 64-bit and 32-bit. As well as Debian 7.
All of them, regardless of how many validates and re-installs i attempt, return the following on debug
Installation of a Condition Zero server using LinuxGSM can therefor be considered broken.
@UltimateByte commented on GitHub (May 28, 2017):
Reproduced the issue on Debian 8 x64.
Not sure where it comes from, maybe a change from Valve possibly to SteamCMD according to this https://steamcommunity.com/app/50/discussions/0/540737414276625248/ )
https://steamdb.info/app/90/history/
@ghost commented on GitHub (May 28, 2017):
The thread you are referring to is from 2014, this problem is much more recent. Unless of course the same has happend again. Installed CZ successfully multiple times a few months ago.
@UltimateByte commented on GitHub (May 28, 2017):
The thread i linked is also for windows. But since i got no clue, i consider any possibility.
@UltimateByte commented on GitHub (Jun 4, 2017):
Same issue with 1.6 it seems.
#1457
@Twonkk commented on GitHub (Jun 4, 2017):
Thanks @ultimatebyte, wasn't sure if I should have posted here with the CZ issue or just make my own...
Anyways, I did some testing today and did manage to make a work around.. I am in the process of replicating my workaround.. if I can do it again, I'll post and try and get a pull request if I can..
@UltimateByte commented on GitHub (Jun 4, 2017):
@Twonkk CZ and 1.6 are pretty similar in the way they're handled by SteamCMD and of course by LGSM.
Good to hear that you found a way to get it to work. Please share when you find it back.
@Twonkk commented on GitHub (Jun 4, 2017):
@UltimateByte, thanks to @Gamma_Gandalph in Discord, using steam account with steam cmd fix's both games..
steps i used are;
works no problem now.. Looks like CS/CZ scripts need an update for steam accounts. i don't even know where to start to put a pull request in for... =D
@broonu commented on GitHub (Jun 5, 2017):
This workaround didn't work here for CS 1.6.
@Twonkk commented on GitHub (Jun 5, 2017):
But did you >rm -R serverfiles/ ???
@broonu commented on GitHub (Jun 6, 2017):
Yes, I did.
They closed my post about this issue, but it's not working even using steam account.
I installed Steam in my windows machine, downloaded the game and uploaded the folder to linux server and it's working.
Update state (0x5) validating, progress: 75.86 (50364437 / 66393415) <---- this never gets 100%
With LinuxGSM the download is always incomplete.
@UltimateByte commented on GitHub (Jun 6, 2017):
@broonu We closed because your post was a duplicate of this one.
@MarkTwoFive commented on GitHub (Jun 6, 2017):
@broonu I wouldn't call SteamCMD not completing its validation phase a bug of LGSM...
@josecarlosweb commented on GitHub (Jun 17, 2017):
I have the same problem. I have ubuntu x64 16.04LTS. Please, someone help me? I did the Twonkk solution many times, but does not work.
@MarkTwoFive commented on GitHub (Jun 17, 2017):
So... what does that log say?
@Twonkk commented on GitHub (Jun 17, 2017):
@josecarlosweb i can tell you, it works if it's done correctly. i have used that method multiple times.. Debian, Ubuntu, CentOS servers...
EDIT: just made a cz server, followed the directions at https://gameservermanagers.com/lgsm/csczserver/ and it installed with no problems..
Other then gdb not being installed, everything loaded with no issues
@josecarlosweb commented on GitHub (Jun 17, 2017):
Sorry, i'm trying install on droplet of digital ocean. The same problem is here. The error is:
FATAL ERROR (shutting down): W_LoadWadFile: couldn't load gfx.wad.
The out of debug is:
The download never complete, no matter how many times I've tried.
@Twonkk commented on GitHub (Jun 17, 2017):
if you follow the post above i made, and add this into it..
app_update 90 +app_set_config 90 mod czero validate
@josecarlosweb commented on GitHub (Jun 17, 2017):
The out is:
@Twonkk commented on GitHub (Jun 17, 2017):
What's the output for ./csczserver debug ?
@ghost commented on GitHub (Jun 20, 2017):
The output is the same as above, which you might not have seen, so here it is
Console initialized. Using breakpad crash handler Setting breakpad minidump AppID = 80 Forcing breakpad minidump interfaces to load Looking up breakpad interfaces from steamclient Calling BreakpadMiniDumpSystemInit FATAL ERROR (shutting down): W_LoadWadFile: couldn't load gfx.wad email debug.log to linux@valvesoftware.com Sat Jun 17 15:52:32 UTC 2017: Server restart in 10 secondsI get this same error on DigitalOcean.
@Twonkk commented on GitHub (Jun 20, 2017):
@moshifan100
I had no issues with the csczserver file but others seam too be, so a solution to your issue would be to follow this
@ghost commented on GitHub (Jun 20, 2017):
I tried this, it failed. When I tried to start it, there were missing files and this only happened when I did that. This did not happen when I used anonymous account.
@ghost commented on GitHub (Jun 20, 2017):
@Moshifan100 Are you looking to fix this or just looking to get your server up and running? I got it running by just fetching a backup from earlier and set it up as a new server, can provide you with a link to download the tar file if your sole goal is to get a server online you can play on.
@ghost commented on GitHub (Jun 21, 2017):
I'm just looking to set up a server, so it would be great if you could send me the tar file.
@broonu commented on GitHub (Jun 21, 2017):
You could copy the folder from a working game in windows to your server. It
did the trick here, cause the install never work here, never gets 100% game
download.
2017-06-21 5:41 GMT-03:00 Alexander Hochwimmer notifications@github.com:
@Twonkk commented on GitHub (Jun 22, 2017):
it really boggles my mind that no one can get the steps i posted to work, except me... and ive been doing it on 10+ machines now....... /shrug
@UltimateByte commented on GitHub (Jun 22, 2017):
@Twonkk LGSM staff or somebody that really wants it fixed will eventually get it and add the workaround to LGSM.
@mathieuduperre commented on GitHub (Jul 13, 2017):
I confirm this is indeed a problem (and its probably not related to lsgm). We have the same issue on ubuntu 16, and ubuntu 14 (both baremetal and aws). We tried CS16, cscz, csgo. all the same problem. I even get this error manually with steamcmd (not through lsgm). Twonkk fix did not work (tried many times in different ways).
here's a debug log in case someone wants it. i guess i'll look for a tar of the game files for now.
csczserver@ipx-x-x-x:~$ ./csczserver debug
Counter-Strike: Condition Zero Debug
Distro: Ubuntu 16.04.2 LTS
Arch: x86_64
Kernel: 4.4.0-66-generic
Hostname: ip-x-x-x-x
tmux: tmux 2.1
Avg Load: 1.00, 1.00, 1.00
Free Memory: 3.9G
Free Disk: 21G
GLIBC required: 2.3.4
Server IP: x.x.x.x:27015
Server password: NOT SET
Start parameters:
./hlds_run -game czero -strictportbind +ip x.x.x.x -port 27015 +clientport 27005 +map de_dust2 -maxplayers 16 -debug
Use for identifying server issues only!
Press CTRL+c to drop out of debug mode.
Warning! If cscz-server is already running it will be stopped.
Continue? [Y/n] Y
[ INFO ] Debug cscz-server: Stopping any running servers
[ INFO ] Stopping cscz-server: LinuxGSM is already stopped
[ OK ] Debug cscz-server: Starting debug
Enabling debug mode
./hlds_run: 1: ./hlds_run: gdb: not found
Please install gdb first.
goto http://www.gnu.org/software/gdb/
Auto-restarting the server on crash
Console initialized.
Using breakpad crash handler
Setting breakpad minidump AppID = 80
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
FATAL ERROR (shutting down): W_LoadWadFile: couldn't load gfx.wad
email debug.log to linux@valvesoftware.com
Thu Jul 13 14:19:16 UTC 2017: Server restart in 10 seconds
[ OK ] Debug cscz-server: Closing debug
@williamknn commented on GitHub (Jul 15, 2017):
The fix sent by @Twonkk did work for me in a Ubuntu Server 16.04 LTS.
@williamknn commented on GitHub (Jul 15, 2017):
I search by the error because my server won't starts and when I ran this workaround, I was able to start my server. But now I cannot find my server. So, I looked deeper and found the same error again. Here's my logs and details: https://hastebin.com/asujifaful
I'm running the server in an AWS EC2 t2.micro instance (should I upgrade the instance?) and this is the ports I've opened in my security group (inbound rules):
@williamknn commented on GitHub (Jul 15, 2017):
@UltimateByte can you help me with this issue, please?
@michaelshmitty commented on GitHub (Jul 25, 2017):
Same problem here. Tried the fixes (logging in with an actual steam account instead of logging in anonymously), always the same problem. gfx.wad not found.
It looks like the steamcommand just doesn't download all the necessary files to run this.
I ran into this issue without LinuxGSM as well, so is this a Steam / Valve problem? Have they just pulled the content? What a pita to get a simple cs server set up...
@broonu commented on GitHub (Jul 26, 2017):
Told you... the download is broken.
Just download the game in a windows machine them send the files via FTP
over the LinuxGSM installation.
2017-07-25 18:17 GMT-03:00 Michael Smith notifications@github.com:
@JulienRamel commented on GitHub (Aug 30, 2017):
So... the only solution is to wait for a download fix from Steam?
Had the same issue and tried to copy the files from my Mac, but now I get...
FATAL ERROR (shutting down): Couldn't find 'decals.wad' in "DEFAULTGAME" search path@ghost commented on GitHub (Oct 7, 2017):
Finally got this working after being determined to find a solution. It has nothing to do with the login as @Twonkk suggests. Instead, it's a rather old bug that seems to have re-appeared.
Noticed that there also has been created an issue specific to the matter #1637
Solution? Simple, @dgibbs64 posted it 5 years ago.
You need the manifest files located at https://github.com/dgibbs64/HLDS-appmanifest, tho, the location of where the manifest files needs to go, is not accurate, they need to go into
serverfiles/steamappsBasically, if you're trying to install Counter Strike 1.6, use the main files in the repo, that would be
and place them in
serverfiles/steamappsand install the server againIf you're trying to install Condition Zero, use the
appmanifest_90.acfin the czero folder instead of the defaultappmanifest_90.acfSuccessfully installed the server without any hiccups (Had to re-run the install a couple of times as it stopped and failed in the middle of the process, this is normal behavior as Steam barely does anything right) using those manifest files after reading https://forums.alliedmods.net/showthread.php?t=297163
@michaelshmitty commented on GitHub (Oct 7, 2017):
@fjeddy many thanks for your effort in getting to the bottom of this. I'll try this out as soon as I can and get back here with results. Cheers!
@dgibbs64 commented on GitHub (Oct 8, 2017):
I am reviewing my appmanifest repo to provide the fix for this. Thanks Valve for bringing back a really old bug!
@dgibbs64 commented on GitHub (Oct 8, 2017):
I have updated the repo https://github.com/dgibbs64/HLDS-appmanifest
@lock[bot] commented on GitHub (Dec 16, 2018):
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.