Hello! I just bought this game on steam, been a long lost player from many years ago.
I press play and the blue loading screen comes on for about 3 seconds then crashes to desktop.
Id love some input to see if its on my end or gmod messing up, Thanks!
Ubuntu Linux 16.10
intel i7 cpu
ge force 970 gpu
8gb ram
Ive got all the proper drivers
Full consol output:
-----------
Game update: AppID 4000 "Garry's Mod", ProcID 2711, IP 0.0.0.0:0
ERROR: ld.so: object '/home/sol/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 2711 for game ID 4000
ERROR: ld.so: object '/home/sol/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
/bin/bash: /home/sol/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libtinfo.so.5: no version information available (required by /bin/bash)
pid 2714 != 2713, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/sol/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/sol/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
>>> Adding process 2712 for game ID 4000
>>> Adding process 2713 for game ID 4000
>>> Adding process 2715 for game ID 4000
>>> Adding process 2716 for game ID 4000
SDL video target is 'x11'
SDL video target is 'x11'
SDL failed to create GL compatibility profile (whichProfile=0)!
Setting breakpad minidump AppID = 4000
Steam_SetMinidumpSteamID: Caching Steam ID: 76561197972719239 [API loaded no]
Did not detect any valid joysticks.
Could not load program cache file glbaseshaders.cfg
Could not find base GL shader cache file
Could not load program cache file glshaders.cfg
Could not find user GL shader cache file
Precache: Took 0 ms, Vertex 0, Pixel 0
ConVarRef mat_dxlevel doesn't point to an existing ConVar
Game.so loaded for "Garry's Mod"
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
----->/home/sol/.local/share/Steam/steamapps/common/GarrysMod/hl2.sh: line 67: 2716 Segmentation fault (core dumped) ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Game removed: AppID 4000 "Garry's Mod", ProcID 2716
No cached sticky mapping in ActivateActionSet.
-----------
This line seems to be the troublemaker....
/home/sol/.local/share/Steam/steamapps/common/GarrysMod/hl2.sh: line 67: 2716 Segmentation fault (core dumped) ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
Heres lines 48-62 of Steam/steamapps/common/GarrysMod/hl2.sh
"
while [ $STATUS -eq 42 ]; do
if [ "${GAME_DEBUGGER}" == "gdb" ] || [ "${GAME_DEBUGGER}" == "cgdb" ]; then
ARGSFILE=$(mktemp $USER.hl2.gdb.XXXX)
echo b main > "$ARGSFILE"
# Set the LD_PRELOAD varname in the debugger, and unset the global version. This makes it so that
# gameoverlayrenderer.so and the other preload objects aren't loaded in our debugger's process.
echo set env LD_PRELOAD=$LD_PRELOAD >> "$ARGSFILE"
echo show env LD_PRELOAD >> "$ARGSFILE"
unset LD_PRELOAD
echo run $@ >> "$ARGSFILE"
echo show args >> "$ARGSFILE"
${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} -x "$ARGSFILE"
rm "$ARGSFILE"
else
${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
fi
STATUS=$?
done
"
Id love to get this fixed to play gmod to its full potential, however i installed the windows version on my linux computer and it works like a charm, imagine that.
I wonder if any other 64bit linux user have this issue though, i cant find much on the internet about it.
Sorry, you need to Log In to post a reply to this thread.