Go to the game properties in steam and under the LOCAL FILES tab click VERIFY INTEGRITY OF GAME CACHE... This did the trick for me and a lot of others, so with any luck the same will apply to you.
Thank you. After a few Verifications it started to work as expected.
Nothing extracted yet.
Killing Floor is launched, then fails.
Game update: AppID 1250 "Killing Floor", ProcID 3841, IP 0.0.0.0:0
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
Setting breakpad minidump AppID = 1250
Steam_SetMinidumpSteamID: Caching Steam ID: 76561197966705126 [API loaded no]
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
Failed to enter Entry: Can't find file for package 'XGame'
History:
Exiting due to error
Game removed: AppID 1250 "Killing Floor", ProcID 3841
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
Processor Information:
Vendor: GenuineIntel
Speed: 2400 Mhz
2 logical processors
2 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Unsupported
Network Information:
Network Speed:
Operating System Version:
"Fedora release 17 (Beefy Miracle)" (64 bit)
Kernel Name: Linux
Kernel Version: 3.6.10-2.fc17.x86_64
X Server vendor: Fedora Project
X Server release: 11204000
Video Card:
Driver: NVIDIA Corporation GeForce 9400M G/integrated/SSE2
Sound card:
Audio device: Nvidia MCP79/7A HDMI
Memory:
RAM: 3701 Mb
Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 63625 Mb
Largest Free Hard Disk Block: 4228 Mb
Installed software: