whitefox7 Dec 8, 2012 @ 8:20am
Issue Report: Team Fortress 2 Beta doesn't start
Hi everyone, I'm trying to keep TF2 Beta working on Sabayon X KDE but it fails every time: the Steam Client works fine, but I'm unable to start the game.
Here there are some logs:

Game update: AppID 520 "Team Fortress 2 Beta", ProcID 12155, IP 0.0.0.0:0
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
Xlib: extension "NV-GLX" missing on display ":0".
Xlib: extension "NV-GLX" missing on display ":0".
Xlib: extension "NV-GLX" missing on display ":0".
SDL video target is 'x11'
SDL video target is 'x11'
Xlib: extension "NV-GLX" missing on display ":0".
SDL failed to create GL compatibility profile (whichProfile=0!
PROBLEM: You appear to have OpenGL 1.4.0, but we need at least 2.0.0!
Could not find required OpenGL entry point 'glGetError'! Either your video card is unsupported, or your OpenGL driver needs to be updated.
X Error of failed request: BadName (named color or font does not exist)
Major opcode of failed request: 45 (X_OpenFont)
Serial number of failed request: 7
Current serial number in output stream: 8
Game removed: AppID 520 "Team Fortress 2 Beta", ProcID 12155
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully

I'm running it on a notebook ASUS X53S with NVidia GeForce GT 520MX, Optimus Technology
Thanks for any help!

Last edited by whitefox7; Dec 8, 2012 @ 8:25am
Showing 1-13 of 13 comments
< >
Zumoshiteki Dec 8, 2012 @ 8:27am 
The log is saying that you have an old version of OpenGL. What video driver are you using?
whitefox7 Dec 8, 2012 @ 8:31am 
I'm using NVidia Drivers version 304.64
antoine8994 Dec 8, 2012 @ 9:04am 
OK, i think your problem has going from the old vesion of your drivers,
If you are running in 64 bits you can try this driver :


http://www.nvidia.fr/object/linux-display-amd64-310.19-driver-fr.html

or you can uninstall them and test the lastest xorg nouveau driver
with the xorg edgers ppa.
whitefox7 Dec 8, 2012 @ 11:24am 
But it is very strange because Amnesia and World of Goo work without any problem...only TF2 Beta give problem...
JI0C0Cb Dec 8, 2012 @ 1:00pm 
I'm having the same issue on nvidia 310.19 drivers on Linux Mint Debian Edition x64. My video card is GeForce 9800 GTX+.
$torM!@Linux! Dec 8, 2012 @ 4:46pm 
Looks like I have the same issue here and exactly the same setup as JIOC0Cb, but I'm running arch not mint. I'm not using libgl, just things from the nvidia and nvidia-utils package that I know of. Trine 2 boots fine (if that's of any relevance), but TF2 does not. (though in my error I get: "PROBLEM: You appear to have OpenGL 0.0.0, but we need at least 2.0.0!", how it detects 0.0.0 I do not know...)
mikesart Dec 8, 2012 @ 5:42pm 
I don't believe we've update TF2 Beta in a while - try the regular Team Fortress 2...
$torM!@Linux! Dec 8, 2012 @ 6:06pm 
Alas, I get this error with the regular Team Fortress 2 as well, but that makes sense considering how basic this error is with respect to libgl... hrm.
Jidea Dec 8, 2012 @ 6:30pm 
i think you run a 64bits version of linux, and you have'nt install 32bits version library of xorg
$torM!@Linux! Dec 9, 2012 @ 2:49am 
I am indeed running 64 bit arch. I figured I might need lib32-nvidia-utils so I installed that (along with lib32-glibc, just in case), but that didn't get things working unfortunately.
whitefox7 Dec 9, 2012 @ 3:09am 
ok, new drivers (310.19) new problems...now neither Amnesia nor TF2 Beta start... And now also the Steam Client and World of Goo give problem, like "epilectic crisis"

logs here


Steam Client

Installing breakpad exception handler for appid(steam)/version(1354925460_client)
Installing breakpad exception handler for appid(steam)/version(1354925460_client)
unlinked 0 orphaned pipes
Installing breakpad exception handler for appid(steam)/version(1354925460_client)
[1209/120523:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
Installing breakpad exception handler for appid(steam)/version(1354925460_client)
Installing breakpad exception handler for appid(steam)/version(1354925460_client)
Installing breakpad exception handler for appid(steam)/version(1354925460_client)
Installing breakpad exception handler for appid(steam)/version(1354925460_client)
Installing breakpad exception handler for appid(steam)/version(1354925460_client)
Generating new string page texture 2: 48x256, total string texture memory is 49,15 KB
Generating new string page texture 3: 256x256, total string texture memory is 311,30 KB
Installing breakpad exception handler for appid(steam)/version(1354925460_client)
Installing breakpad exception handler for appid(steam)/version(1354925460_client)
Installing breakpad exception handler for appid(steam)/version(1354925460_client)
Adding license for package 7090
Adding license for package 11591
Adding license for package 6208
Adding license for package 2481
Adding license for package 682
Adding license for package 3083
Adding license for package 2288
Adding license for package 11274
Adding license for package 0
Adding license for package 16549
roaming config store loaded successfully - 1351 bytes.
migrating temporary roaming config store
ExecCommandLine: "/home/matty/.local/share/Steam/ubuntu12_32/steam"
Generating new string page texture 73: 128x256, total string texture memory is 442,37 KB
Generating new string page texture 74: 128x256, total string texture memory is 131,07 KB
Generating new string page texture 75: 64x256, total string texture memory is 507,90 KB
Generating new string page texture 76: 32x256, total string texture memory is 540,67 KB
Generating new string page texture 78: 24x256, total string texture memory is 565,25 KB
CAPIJobRequestUserStats - Server response failed 2
System startup time: 11,91 seconds
ExecSteamURL: "steam://open/driverhelperready"


World of Goo Demo

Game update: AppID 22010 "World of Goo Demo", ProcID 12429, IP 0.0.0.0:0
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
Setting breakpad minidump AppID = 22010
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198036848621 [API loaded no]
SteamUpdateUI: An X Error occurred
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 20 (X_GetProperty)
Resource id in failed request: 0x4c0007e
Serial number of failed request: 31167
Installing breakpad exception handler for appid(gameoverlayui)/version(20121207153333_client)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client)
[1209/120626:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
CAPIJobRequestUserStats - Server response failed 2
Game removed: AppID 22010 "World of Goo Demo", ProcID 12429
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully


TF2 Beta

Game update: AppID 520 "Team Fortress 2 Beta", ProcID 12456, IP 0.0.0.0:0
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
SDL video target is 'x11'
SDL video target is 'x11'
This system supports the OpenGL extension GL_EXT_framebuffer_object.
This system supports the OpenGL extension GL_EXT_framebuffer_blit.
This system supports the OpenGL extension GL_EXT_framebuffer_multisample.
This system DOES NOT support the OpenGL extension GL_APPLE_fence.
This system DOES NOT support the OpenGL extension GL_NV_fence.
This system supports the OpenGL extension GL_ARB_sync.
This system supports the OpenGL extension GL_EXT_draw_buffers2.
This system DOES NOT support the OpenGL extension GL_EXT_bindable_uniform.
This system DOES NOT support the OpenGL extension GL_APPLE_flush_buffer_range.
This system supports the OpenGL extension GL_ARB_map_buffer_range.
This system supports the OpenGL extension GL_ARB_vertex_buffer_object.
This system supports the OpenGL extension GL_ARB_occlusion_query.
This system DOES NOT support the OpenGL extension GL_APPLE_texture_range.
This system DOES NOT support the OpenGL extension GL_APPLE_client_storage.
This system DOES NOT support the OpenGL extension GL_ARB_uniform_buffer.
This system supports the OpenGL extension GL_ARB_vertex_array_bgra.
This system supports the OpenGL extension GL_EXT_vertex_array_bgra.
This system supports the OpenGL extension GL_ARB_framebuffer_object.
This system DOES NOT support the OpenGL extension GL_GREMEDY_string_marker.
This system DOES NOT support the OpenGL extension GL_ARB_debug_output.
This system DOES NOT support the OpenGL extension GL_EXT_direct_state_access.
This system DOES NOT support the OpenGL extension GL_NV_bindless_texture.
Could not find required OpenGL entry point 'glQueryCounter'! Either your video card is unsupported, or your OpenGL driver needs to be updated.
X Error of failed request: BadName (named color or font does not exist)
Major opcode of failed request: 45 (X_OpenFont)
Serial number of failed request: 7
Current serial number in output stream: 8
Game removed: AppID 520 "Team Fortress 2 Beta", ProcID 12456
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully


Amnesia Demo

Game update: AppID 57310 "Amnesia: The Dark Descent Demo ", ProcID 12474, IP 0.0.0.0:0
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
Checking libraries ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
SteamUpdateUI: An X Error occurred
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 20 (X_GetProperty)
Resource id in failed request: 0x4c00086
Serial number of failed request: 68283
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
Library Missing: libGLU.so.1
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
./Launcher.bin64: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory
Game removed: AppID 57310 "Amnesia: The Dark Descent Demo ", ProcID 12474
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully


Kostaz Feb 7, 2013 @ 7:41am 
Also have the same problem. Running Fedora 18 with 310.32 under optimus (bumblebee)
whitefox7 Feb 8, 2013 @ 2:51am 
SOLVED!!
For Team Fortress 2 I followed this thread: http://steamcommunity.com/groups/LinuxOptimus/discussions/1/864951657813049306/#c864951657813051785

So, just launch the ".sh" file of the game you want to play with optirun command...it works for me!
Showing 1-13 of 13 comments
< >
Per page: 15 30 50
Date Posted: Dec 8, 2012 @ 8:20am
Posts: 13