protonscr

Team Fortress 2 segmentation fault on startup when running with primusrun

steamclosed MOVED: Team Fortress 2reviewed
ValveSoftware/steam-for-linux#422 · opened 2012-12-27 by impiaaa · updated 2012-12-28 · 1 comments · github
Iimpiaaa 2012-12-27 github

The console output:

Game update: AppID 440 "Team Fortress 2", ProcID 15607, 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.
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
/home/alvessr/Steam/SteamApps/impiaaa/Team Fortress 2/hl2.sh: line 72: 15612 Segmentation fault      (core dumped) ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Game removed: AppID 440 "Team Fortress 2", ProcID 15607 
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
Installing breakpad exception handler for appid(steam)/version(1355957371_client)

I'm running on Arch 64-bit, with nvidia-bumblebee 310.19-3, bumblebee-git 20121222-1, and primus-git 20121206-1. I set it up according to this post.

Iimpiaaa 2012-12-28 github

Nevermind, fixed it. It turns out that that happens if you installed the wrong GLX library. The solution for me was to re-install bumblebee and the nvidia drivers.

Nothing extracted yet.