Actually, the "Failed to load $include VMT file" messages are normal and
show up on everybody's server. (Okay, yours and mine. It's not a fatal
error and the server actually works anyway, so I'm guessing everybody
gets this.) It's an oversight on Valve's part and probably owes to
Unix's filename case-sensitivity.
If your processor is really "old", you will be getting error messages
about "bad bone weights". (I won't get into the theory on skeletons and
bone weights here; this is a server admin mailing list and bones are a
modelling/animation subject.)
You cannot "launch" your server because, newsflash, it is only listening
on 127.0.0.1. I thought for a while that "127.0.0.1" and "192.168.0.6"
both meant my computer and were interchangeable, but that isn't the
case. "192.168.0.6" is assigned to my real network card, so anything
going to/from that IP address, including calls to "listen", will
actually hit the network, while the virtual "127.0.0.1" network card,
emulated by the kernel, won't ever allow packets to leave the machine.
If you can't ping 127.0.0.1, your kernel is screwed up. If you can't
ping your "real IP address" (e.g. 192.168.0.6), it might be the network
card.
If you don't want to specify "+ip 192.168.0.6" or whatnot every time you
start srcds, do the following:
1. Type "hostname" into a terminal. It will return your hostname, such
as "toaster".
2. Find out your domain name (or use "localdomain" in case you don't
have one and srcds is the only service running on the server).
3. Check out your /etc/hosts file. (Make a backup of it just in case.)
Let's say your IP address is "192.168.0.6", your hostname is "toaster"
and your domain is "localdomain". The following entry is correct:
192.168.0.6 toaster.localdomain toaster
(You can use tabs and multiple spaces instead of single spaces.)
The following entries, however, are wrong:
127.0.0.1 toaster.localdomain toaster
192.168.0.6 toaster toaster.localdomain
Once you've patched your /etc/hosts, srcds should automagically choose
the correct address. If not, then I'm probably wrong with my assumption
that the problem lies and can be fixed in /etc/hosts. In that case, I am
sorry.
~~ Ondra
On 05.11.07 17:30 Uhr, Kyrios wrote:
Hi,
thanks for your help. But that is propably not the error ;) It's
another one but not crtical.
I just found the solution in the srcds.com forums. It's the cpu of my
testmachine. It's too old (Athlon XP). Just tried on another machine
and it's working.
I think it's the missing SSE2 instruction set.
Regards
Kyrios
On Nov 5, 2007 5:18 PM, Svensk Ljud & Ljus Produktion
<[EMAIL PROTECTED]> wrote:
Try to start it with +IP 192.168.x.x or the ip that is set to your
networkcard. 127.0.0.1 isnt good to use.
Peter
----- Original Message -----
From: "Kyrios" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, November 05, 2007 5:00 PM
Subject: [hlds_linux] TF2 Server not starting
Hi,
I've just finished a fresh install of Team Fortress 2. But I can't get
the server to start.
I've already started over and over again. I've done verify_all several
times.
Any Ideas?
When starting I get the following errors (only first few lines):
Auto detecting CPU
Using AMD Optimised binary.
Server will auto-restart if there is a crash.
Console initialized.
Game.dll loaded for "Team Fortress"
Particles: Missing 'particles/error.pcf'
maxplayers set to 24
Unknown command "startupmenu"
Network: IP 127.0.0.1, mode MP, dedicated Yes, ports 27015 SV / 27005 CL
Failed to load $include VMT file (materials/GLASS/GLASSWINDOW001A.vmt)
Failed to load $include VMT file (materials/GLASS/GLASSWINDOW001A.vmt)
Failed to load $include VMT file (materials/GLASS/GLASSWINDOW001A.vmt)
Failed to load $include VMT file (materials/GLASS/GLASSWINDOW001A.vmt)
Failed to load $include VMT file (materials/GLASS/GLASSWINDOW001A.vmt)
Failed to load $include VMT file (materials/GLASS/GLASSWINDOW001A.vmt)
Failed to load $include VMT file (materials/GLASS/GLASSWINDOW001A.vmt)
Failed to load $include VMT file (materials/GLASS/GLASSWINDOW001A.vmt)
Failed to load $include VMT file (materials/GLASS/GLASSWINDOW001A.vmt)
Failed to load $include VMT file (materials/GLASS/GLASSWINDOW001A.vmt)
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux