Steam for Linux

Steam for Linux

Heavyimpcat Nov 20, 2012 @ 9:42am
lib-c 32 bit calls. NON BETA ACCOUNT normal user input appreciated.
/lib/i386-linux-gnu/libnss_dns.so.2: error: symbol lookup error: undefined symbol: _nss_dns_gethostbyname4_r (fatal)
Last edited by Heavyimpcat; Nov 20, 2012 @ 10:29am
< >
Showing 1-6 of 6 comments
Heavyimpcat Nov 20, 2012 @ 9:50am 
Helloes. THIS PAGE IS NOT FOR VALVE, BUT FOR OTHER USERS. I am trying to make playable chroot environment and share it with other users. I do it in a few steps.
First, install inside of virtual machine. Second, mount raw image.(install everything for later run in chroot beforehand), After that mount, test independent 3D app(Unigine, irt works well).
So test for 3d is allright. I also often run SPAZ, which i have from Humbe indie bundle, it also works. Currently i run programs from native Xorg environment, i dont chroot and run Xorg from there.

I get this message:
/lib/i386-linux-gnu/libnss_dns.so.2: error: symbol lookup error: undefined symbol: _nss_dns_gethostbyname4_r (fatal)

It always fals in same place more or less. Second error of this nature = 100% failure. See my next message for command I run and more output.

You can see most or all commands I use on:quickanddirty.org
Heavyimpcat Nov 20, 2012 @ 9:51am 
Short version below:


LD_DEBUG=libs steam 2>&1 | grep error
2860: find library=libgpg-error.so.0 [0]; searching
2860: trying file=/lib/x86_64-linux-gnu/libgpg-error.so.0
2860: calling init: /lib/x86_64-linux-gnu/libgpg-error.so.0
2860: gksudo: error: symbol lookup error: undefined symbol: gtk_widget_device_is_shadowed (fatal)
2860: /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libclearlooks.so: error: symbol lookup error: undefined symbol: g_module_unload (fatal)
2860: gksudo: error: symbol lookup error: undefined symbol: gtk_widget_device_is_shadowed (fatal)
2860: gksudo: error: symbol lookup error: undefined symbol: gtk_widget_device_is_shadowed (fatal)
GConf Error: Configuration server couldn't be contacted: D-BUS error: Method "GetDefaultDatabase" with signature "" on interface "org.gnome.GConf.Server" doesn't exist
GConf Error: Configuration server couldn't be contacted: D-BUS error: Method "GetDefaultDatabase" with signature "" on interface "org.gnome.GConf.Server" doesn't exist
GConf Error: Configuration server couldn't be contacted: D-BUS error: Method "GetDefaultDatabase" with signature "" on interface "org.gnome.GConf.Server" doesn't exist
GConf Error: Configuration server couldn't be contacted: D-BUS error: Method "GetDefaultDatabase" with signature "" on interface "org.gnome.GConf.Server" doesn't exist
2860: /usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so: error: symbol lookup error: undefined symbol: g_module_check_init (fatal)
2860: /usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so: error: symbol lookup error: undefined symbol: g_module_unload (fatal)
2860: calling fini: /lib/x86_64-linux-gnu/libgpg-error.so.0 [0]
2895: /lib/i386-linux-gnu/libnss_dns.so.2: error: symbol lookup error: undefined symbol: _nss_dns_gethostbyname4_r (fatal)
2922: /lib/i386-linux-gnu/libnss_dns.so.2: error: symbol lookup error: undefined symbol: _nss_dns_gethostbyname4_r (fatal)
dimko@localhost:~/Steam/ubuntu12_32$ LD_DEBUG=libs steam 2>&1 | grep error
2941: find library=libgpg-error.so.0 [0]; searching
2941: trying file=/lib/x86_64-linux-gnu/libgpg-error.so.0
2941: calling init: /lib/x86_64-linux-gnu/libgpg-error.so.0
2941: gksudo: error: symbol lookup error: undefined symbol: gtk_widget_device_is_shadowed (fatal)
2941: /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libclearlooks.so: error: symbol lookup error: undefined symbol: g_module_unload (fatal)
2941: gksudo: error: symbol lookup error: undefined symbol: gtk_widget_device_is_shadowed (fatal)
2941: gksudo: error: symbol lookup error: undefined symbol: gtk_widget_device_is_shadowed (fatal)
GConf Error: Configuration server couldn't be contacted: D-BUS error: Method "GetDefaultDatabase" with signature "" on interface "org.gnome.GConf.Server" doesn't exist
GConf Error: Configuration server couldn't be contacted: D-BUS error: Method "GetDefaultDatabase" with signature "" on interface "org.gnome.GConf.Server" doesn't exist
GConf Error: Configuration server couldn't be contacted: D-BUS error: Method "GetDefaultDatabase" with signature "" on interface "org.gnome.GConf.Server" doesn't exist
GConf Error: Configuration server couldn't be contacted: D-BUS error: Method "GetDefaultDatabase" with signature "" on interface "org.gnome.GConf.Server" doesn't exist
2941: /usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so: error: symbol lookup error: undefined symbol: g_module_check_init (fatal)
2941: /usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so: error: symbol lookup error: undefined symbol: g_module_unload (fatal)
2941: calling fini: /lib/x86_64-linux-gnu/libgpg-error.so.0 [0]
2976: /lib/i386-linux-gnu/libnss_dns.so.2: error: symbol lookup error: undefined symbol: _nss_dns_gethostbyname4_r (fatal)
error: HTTP response code said error
3000: /lib/i386-linux-gnu/libnss_dns.so.2: error: symbol lookup error: undefined symbol: _nss_dns_gethostbyname4_r (fatal)
Heavyimpcat Nov 20, 2012 @ 9:53am 
A bit longer version, still whole output is too big:


3186: find library=libnss_dns.so.2 [0]; searching
3186: search path=/home/dimko/Steam/ubuntu12_32:tls/i686/sse2/cmov:tls/i686/sse2:tls/i686/cmov:tls/i686:tls/sse2/cmov:tls/sse2:tls/cmov:tls:i686/sse2/cmov:i686/sse2:i686/cmov:i686:sse2/cmov:sse2:cmov: (LD_LIBRARY_PATH)
3186: trying file=/home/dimko/Steam/ubuntu12_32/libnss_dns.so.2
3186: trying file=tls/i686/sse2/cmov/libnss_dns.so.2
3186: trying file=tls/i686/sse2/libnss_dns.so.2
3186: trying file=tls/i686/cmov/libnss_dns.so.2
3186: trying file=tls/i686/libnss_dns.so.2
3186: trying file=tls/sse2/cmov/libnss_dns.so.2
3186: trying file=tls/sse2/libnss_dns.so.2
3186: trying file=tls/cmov/libnss_dns.so.2
3186: trying file=tls/libnss_dns.so.2
3186: trying file=i686/sse2/cmov/libnss_dns.so.2
3186: trying file=i686/sse2/libnss_dns.so.2
3186: trying file=i686/cmov/libnss_dns.so.2
3186: trying file=i686/libnss_dns.so.2
3186: trying file=sse2/cmov/libnss_dns.so.2
3186: trying file=sse2/libnss_dns.so.2
3186: trying file=cmov/libnss_dns.so.2
3186: trying file=libnss_dns.so.2
3186: search cache=/etc/ld.so.cache
3186: trying file=/lib/i386-linux-gnu/libnss_dns.so.2
3186:
3186: find library=libresolv.so.2 [0]; searching
3186: search path=/home/dimko/Steam/ubuntu12_32:tls/i686/sse2/cmov:tls/i686/sse2:tls/i686/cmov:tls/i686:tls/sse2/cmov:tls/sse2:tls/cmov:tls:i686/sse2/cmov:i686/sse2:i686/cmov:i686:sse2/cmov:sse2:cmov: (LD_LIBRARY_PATH)
3186: trying file=/home/dimko/Steam/ubuntu12_32/libresolv.so.2
3186: trying file=tls/i686/sse2/cmov/libresolv.so.2
3186: trying file=tls/i686/sse2/libresolv.so.2
3186: trying file=tls/i686/cmov/libresolv.so.2
3186: trying file=tls/i686/libresolv.so.2
3186: trying file=tls/sse2/cmov/libresolv.so.2
3186: trying file=tls/sse2/libresolv.so.2
3186: trying file=tls/cmov/libresolv.so.2
3186: trying file=tls/libresolv.so.2
3186: trying file=i686/sse2/cmov/libresolv.so.2
3186: trying file=i686/sse2/libresolv.so.2
3186: trying file=i686/cmov/libresolv.so.2
3186: trying file=i686/libresolv.so.2
3186: trying file=sse2/cmov/libresolv.so.2
3186: trying file=sse2/libresolv.so.2
3186: trying file=cmov/libresolv.so.2
3186: trying file=libresolv.so.2
3186: search cache=/etc/ld.so.cache
3186: trying file=/lib/i386-linux-gnu/libresolv.so.2
3186:
3186:
3186: calling init: /lib/i386-linux-gnu/libresolv.so.2
3186:
3186:
3186: calling init: /lib/i386-linux-gnu/libnss_dns.so.2
3186:
3186: /lib/i386-linux-gnu/libnss_dns.so.2: error: symbol lookup error: undefined symbol: _nss_dns_gethostbyname4_r (fatal)
success = yes
response: CrashID=bp-ef172685-735c-4d49-93b0-15a802121120

/home/dimko/Steam/steam.sh: line 113: 3186 Segmentation fault ${DEBUGGER} "${STEAMROOT}"/${PLATFORM}/${STEAMEXE} "$@"
3116:
3116: calling fini: /bin/bash [0]
3116:
3116:
3116: calling fini: /lib/x86_64-linux-gnu/libtinfo.so.5 [0]
3116:
3116:
3116: calling fini: /lib/x86_64-linux-gnu/libdl.so.2 [0]
3116:
Heavyimpcat Nov 20, 2012 @ 9:58am 
Friends suspect Issue with Steam, as it makes call to in-existing function in so file.
I suspected file itself. So i made a few virtual machines. All failed with same file. I made md5 check sum, same file in a few distros, xubuntu, ubuntu 12.04 and 12.10 and right now test 12.10 32 bit to see any difference. compatibility libs are installed. downgrade or upgrde of so file is not an option. its libc 32 bit module...

machine is 64bit and gentoo works well on it, no issues what so ever. nvidia 310 installed on all chrooted environments.8 gigs of ram. Amy suggestions?
Heavyimpcat Nov 21, 2012 @ 7:56am 
Error seemed to change, but than I also had update... will report about 32bit chroot environment.
Last edited by Heavyimpcat; Nov 21, 2012 @ 8:08am
Heavyimpcat Nov 21, 2012 @ 8:21am 
Hm... problem persists... What I noticed, Before and after upgrade application worked well, utnil i switched it off that is. will reboot computer and see if issue persists, At the moment i got:

LD_DEBUG=libs steam steam steam://open/games 2>&1 | grep error
3828: find library=libgpg-error.so.0 [0]; searching
3828: trying file=/home/dimko/Steam/ubuntu12_32/libgpg-error.so.0
3828: trying file=tls/i686/sse2/cmov/libgpg-error.so.0
3828: trying file=tls/i686/sse2/libgpg-error.so.0
3828: trying file=tls/i686/cmov/libgpg-error.so.0
3828: trying file=tls/i686/libgpg-error.so.0
3828: trying file=tls/sse2/cmov/libgpg-error.so.0
3828: trying file=tls/sse2/libgpg-error.so.0
3828: trying file=tls/cmov/libgpg-error.so.0
3828: trying file=tls/libgpg-error.so.0
3828: trying file=i686/sse2/cmov/libgpg-error.so.0
3828: trying file=i686/sse2/libgpg-error.so.0
3828: trying file=i686/cmov/libgpg-error.so.0
3828: trying file=i686/libgpg-error.so.0
3828: trying file=sse2/cmov/libgpg-error.so.0
3828: trying file=sse2/libgpg-error.so.0
3828: trying file=cmov/libgpg-error.so.0
3828: trying file=libgpg-error.so.0
3828: trying file=/lib/i386-linux-gnu/libgpg-error.so.0
3828: calling init: /lib/i386-linux-gnu/libgpg-error.so.0
3828: /home/dimko/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: gtk_widget_device_is_shadowed (fatal)
3828: /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/engines/libclearlooks.so: error: symbol lookup error: undefined symbol: g_module_unload (fatal)
3828: /home/dimko/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: gtk_widget_device_is_shadowed (fatal)
3828: /home/dimko/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: gtk_widget_device_is_shadowed (fatal)
3828: /lib/libnss_mdns4_minimal.so.2: error: symbol lookup error: undefined symbol: _nss_mdns4_minimal_gethostbyname4_r (fatal)
3828: /lib/i386-linux-gnu/libnss_dns.so.2: error: symbol lookup error: undefined symbol: _nss_dns_gethostbyname4_r (fatal)
/home/dimko/Steam/steam.sh: line 255: 3828 Bus error $DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
Last edited by Heavyimpcat; Nov 21, 2012 @ 8:21am
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Nov 20, 2012 @ 9:42am
Posts: 6