You are not logged in.

#1 2015-10-18 23:54:16

relaxicanfixit8
Member
From: Indiana, United States
Registered: 2015-10-18
Posts: 2

Steam libGL error on 64-bit VirtualBox Guest

I am having an issue running Steam on a 64-bit Arch Linux VirtualBox guest system.

Host:
Windows 7 Home Premium 64-bit
VirtualBox 4.3.8

Guest:
Arch Linux 64-bit
All software is up-to-date as of 23:11 UTC on October 18, 2015
vboxservice.service is loaded and functional

Issuing 'steam' in the terminal produces a libGL error:

/home/kyle/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
/home/kyle/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
Running Steam on arch  64-bit
/home/kyle/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

After that, Steam neither closes nor does anything beyond displaying that error message.

With the exception of my graphics driver, I have installed all of the 32-bit and multilib packages mentioned at https://wiki.archlinux.org/index.php/Steam#Installation.  The graphics driver that I use is the one provided by virtualbox-guest-utils, and I have not been able to find any information about 32-bit or multilib versions of it.

I found the thread at https://bbs.archlinux.org/viewtopic.php?id=193802 and attempted the instructions in the first link provided by Trilby (the alternative method):

LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1' steam

By doing so, Steam was able to update, but it closed immediately afterward.  Using the same command only causes Steam to attempt to verify the installation, but then close.  Using only 'steam' still produces the libGL error from above.

I then attempted altiris' solution from the same forum page, omitting the third 'rm' command.  After that, I tried 'steam' once more and got:

/home/kyle/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
/home/kyle/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
Running Steam on arch  64-bit
/home/kyle/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1444853545)
Installing breakpad exception handler for appid(steam)/version(1444853545)
Installing breakpad exception handler for appid(steam)/version(1444853545)
Gtk-Message: Failed to load module "topmenu-gtk-module"
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
Installing breakpad exception handler for appid(steam)/version(1444853545)
[1018/233252:ERROR:main_delegate.cc(751)] Could not load cef_extensions.pak
[1018/233252:ERROR:browser_main_loop.cc(189)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
Installing breakpad exception handler for appid(steamwebhelper)/version(20151014123328)
Installing breakpad exception handler for appid(steamwebhelper)/version(1444826008)
[1018/233252:ERROR:main_delegate.cc(751)] Could not load cef_extensions.pak
[1018/233252:ERROR:nss_util.cc(1007)] Failed to load NSS libraries.
Installing breakpad exception handler for appid(steamwebhelper)/version(20151014123328)
Installing breakpad exception handler for appid(steamwebhelper)/version(1444853545)
Installing breakpad exception handler for appid(steamwebhelper)/version(1444853545)
Installing breakpad exception handler for appid(steam)/version(1444853545)
Installing breakpad exception handler for appid(steam)/version(1444853545)
Installing breakpad exception handler for appid(steam)/version(1444853545)
Installing breakpad exception handler for appid(steam)/version(1444853545)
Installing breakpad exception handler for appid(steam)/version(1444853545)
Installing breakpad exception handler for appid(steam)/version(1444853545)
Wireless receiver firmware /home/kyle/.local/share/Steam/ubuntu12_32/../controller_base/d0ggle.bin loaded, version 1442256398.
Installing breakpad exception handler for appid(steam)/version(1444853545)
Installing breakpad exception handler for appid(steam)/version(1444853545)
FillInMachineIDInfo took a total of 0 milliseconds
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
[1018/233253:ERROR:renderer_main.cc(200)] Running without renderer sandbox
[1018/233253:ERROR:renderer_main.cc(200)] Running without renderer sandbox
assert_20151018233250_1.dmp[13346]: Uploading dump (out-of-process)
/tmp/dumps/assert_20151018233250_1.dmp
/home/kyle/.local/share/Steam/steam.sh: line 756: 13298 Illegal instruction     (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
[1018/233253:WARNING:pref_notifier_impl.cc(27)] pref observer found at shutdown plugins.always_authorize
[1018/233253:WARNING:pref_notifier_impl.cc(27)] pref observer found at shutdown plugins.allow_outdated
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
assert_20151018233250_1.dmp[13346]: Finished uploading minidump (out-of-process): success = yes
assert_20151018233250_1.dmp[13346]: response: CrashID=bp-d3d68b3f-dac2-4af3-bb50-7baea2151018
assert_20151018233250_1.dmp[13346]: file ''/tmp/dumps/assert_20151018233250_1.dmp'', upload yes: ''CrashID=bp-d3d68b3f-dac2-4af3-bb50-7baea2151018''

Steam then closed.

(I did attempt altiris' solution before Trilby's and found that the structure of my

~/.local/share/Steam/ubuntu12_32/steam-runtime

was different, containing only the i386 folder and only one of the mentioned files.  This was fixed after attempting Trilby's solution.)

At this point I think that the only thing I am missing is a 32-bit or multilib equivalent of the 64-bit VirtualBox video driver.  Does such a thing exist, and if it does, how do I install it?  Is there something else that I need to fix to get this working?


There's no place like 127.0.0.1.

Offline

Board footer

Powered by FluxBB