Steam for Linux

Steam for Linux

RedArmy 4 MAY 2013 a las 10:00
Left 4 Dead 2 Error :Could not load library matchmaking
Hi, guys!
I just finnished downloading L4D2 and after the Intro Video a window appeared telling me this...
then the game crashes...
I googled but I found nothing exept some Windows users problems...
I Tried to Verify Game Cache but nothing happend...
Im using Archlinux 64bit...
Thank you!
< >
Mostrando 1-15 de 18 comentarios
SUSEd 4 MAY 2013 a las 10:01 
Launch steam and game with Steam Runtime enabled.
If its not by default, launch this
env STEAM_RUNTIME=1 steam
Última edición por SUSEd; 4 MAY 2013 a las 10:02
RedArmy 4 MAY 2013 a las 10:04 
Thank for the quick answer!
I just tried this but didnt work...
SUSEd 4 MAY 2013 a las 10:05 
Publicado originalmente por LostParadise:
Thank for the quick answer!
I just tried this but didnt work...

Weird. This helped me.
kivan_CZ 4 MAY 2013 a las 10:16 
Having the same issue, while trying run the game using primusrun. With optirun it does not run at all...
RedArmy 4 MAY 2013 a las 10:22 
Publicado originalmente por kivan_CZ:
Having the same issue, while trying run the game using primusrun. With optirun it does not run at all...
exactly the same here...Im still trying thinks but nothing worked until now...
RedArmy 4 MAY 2013 a las 10:27 
thats what Im seeing when in terminal then Im launching the game...

Using breakpad crash handler
Setting breakpad minidump AppID = 223530
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198016434955 [API loaded yes]
Steam_SetMinidumpSteamID: Setting Steam ID: 76561198016434955
Gtk-Message: Failed to load module "canberra-gtk-module"
[0504/202555:ERROR:resource_bundle.cc(411)] Failed to load /home/stathis/.local/share/Steam/SteamApps/common/Left 4 Dead 2 Beta/cef_gtk.pak
Some features may not be available.
[0504/202555:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
/home/stathis/.local/share/Steam/SteamApps/common/Left 4 Dead 2 Beta/./hl2.sh: line 67: 2465 Segmentation fault (core dumped) ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Game removed: AppID 223530 "Left 4 Dead 2 Beta", ProcID 2465
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
RedArmy 4 MAY 2013 a las 10:47 
UPDATE:
i just tried to run the game without primusrun and started nornally...so it must be a problem with optirun(and primusrun)...any ideas now?
same problem here, linux Mint 14 64 bits :(
RedArmy 4 MAY 2013 a las 15:24 
it seems to be a general issue..
check this...
http://steamcommunity.com/app/223530/discussions/0/810923580581417316/
lets hope for a quick fix...
Ryad 5 MAY 2013 a las 0:51 
Hey guys. I had the same issue and could resolve it via following command (Steam must already be started):

$ cd "$HOME/.steam/steam/SteamApps/common/Left 4 Dead 2 Beta"
$ vblank_mode=0 PRIMUS_SYNC=1 STEAM_RUNTIME=1 primusrun ./hl2_linux -game left4dead2_beta -steam

Works for me like a charm! Thanks for the hint LostParadise.
Última edición por Ryad; 5 MAY 2013 a las 1:29
SUSEd 6 MAY 2013 a las 10:50 
Thats what i found on Reddit
right click on the game, properties and click on set lunch options and paste this
LD_PRELOAD=left4dead2/bin/matchmaking.so primusrun %command%
It seems to be a good temporary solution.
bomaars 7 MAY 2013 a las 4:34 
For me running with optirun fixed it.
Dr Gregory House Md 4 JUL 2013 a las 16:40 
I don't use primusrun and I get this issue on L4D2 (Beta) on Linux.
Backofenpommes 10 JUL 2013 a las 3:04 
I had the same problem with primusrun and found a solution based on the stuff i read before:

Before that, i just startet l4d2 with an own script (not out of Steam, but Steam had to be started already), containing this lines:
---------
cd "~/.steam/steam/SteamApps/common/Left 4 Dead 2"
vblank_mode=0 PRIMUS_SYNC=1 primusrun ./hl2_linux -game left4dead2 -steam
---------


But to start it out of steam, use this solution:
Go to your L4D2-Steam-folder, and edit the hl2.sh with a texteditor.
Change the line (nearly at the bottom)
---------
${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
---------
to
---------
vblank_mode=0 PRIMUS_SYNC=1 LD_PRELOAD="$LD_PRELOAD:left4dead2/bin/matchmaking.so" primusrun ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
---------

Then you don't have to edit any launch options. I also had the problem, that the ingameoverlay of steam were not accesible, but this is also solved by the changes above. Notice that LD_PRELOAD contains already a library for the overlay, and is overwritten, if you just give LD_PRELOAD a new Value. Therefore you must use _PRELOAD="$LD_PRELOAD:/path/to/new/library".


Publicado originalmente por CBCEternalexodus:
I don't use primusrun and I get this issue on L4D2 (Beta) on Linux.

I would try something like i wrote above, but just use this line instead (cutting out primusrun-stuff):
LD_PRELOAD="$LD_PRELOAD:left4dead2/bin/matchmaking.so" ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"


BTW: if you don't know, where your L4D2-directory is, do this:
change the launch-options of L4D2 to

echo "%command%" > ~/l4d2path.txt

Then start the game via steam (nothing should happen), and clear the launch-options again.
You should now have a file named l4d2path.txt in your home-directory, containing the path of your L4D2-directory.

I hope i could help some desperate people.

RedArmy 11 JUL 2013 a las 7:04 
Backofenpommes thank for you workaround but in stable release of l4d2 game chashes whenever i finnish a chapter...any suggestion?
< >
Mostrando 1-15 de 18 comentarios
Por página: 1530 50

Publicado el: 4 MAY 2013 a las 10:00
Mensajes: 18