GhostSquad57 / Steam-Installer-for-Wheezy

Re-write of Valve's deb package. (Orphaned)
193 stars 20 forks source link

Error when running installed program #27

Closed rulet closed 10 years ago

rulet commented 10 years ago

r@prime:~$ steam-debian Running Steam on debian 7 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(0_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131013030510_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 9499 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Installing bootstrap /home/r/.local/share/Steam/bootstrap.tar.xz Restarting Steam by request... Running Steam on debian 7 64-bit STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime Installing breakpad exception handler for appid(steam)/version(0_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131013030512_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 9614 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Finished uploading minidump (out-of-process): success = yes response: CrashID=bp-3ff11d8b-7d7d-4913-9fbb-ecacd2131012 Finished uploading minidump (out-of-process): success = yes response: CrashID=bp-9bd59e12-fa00-4765-b79c-476b62131012 r@prime:~$

GhostSquad57 commented 10 years ago

@rulet Try steam --reset and then steam-debian

rulet commented 10 years ago

Doesn't help much. Here is output:

r@prime:~$ steam --reset mv: не удалось выполнить stat для «/home/r/.steam/registry.vdf»: Нет такого файла или каталога Installing bootstrap /home/r/.local/share/Steam/bootstrap.tar.xz Reset complete! r@prime:~$ steam-debian Running Steam on debian 7 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(0_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131014001847_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 4420 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Installing bootstrap /home/r/.local/share/Steam/bootstrap.tar.xz Restarting Steam by request... Running Steam on debian 7 64-bit STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime Installing breakpad exception handler for appid(steam)/version(0_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131014001849_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 4536 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Finished uploading minidump (out-of-process): success = yes response: CrashID=bp-d2b86f69-285d-4b34-ab28-77b562131013 Finished uploading minidump (out-of-process): success = no error: Couldn't connect to server r@prime:~$

r@prime:~$ steam-debian Running Steam on debian 7 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(0_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131014002112_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 4681 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Installing bootstrap /home/r/.local/share/Steam/bootstrap.tar.xz Restarting Steam by request... Running Steam on debian 7 64-bit STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime Installing breakpad exception handler for appid(steam)/version(0_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131014002113_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 4797 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Finished uploading minidump (out-of-process): success = yes response: CrashID=bp-715dfb88-e2c5-4c74-b79f-0958a2131013 Finished uploading minidump (out-of-process): success = yes response: CrashID=bp-ea55a0af-cce3-49c5-a614-6153a2131013 r@prime:~$

GhostSquad57 commented 10 years ago

@rulet What graphics card do you use and which drivers?

rulet commented 10 years ago

I use Nvidia GT440 graphics card and drivers from official nvidia site installed from NVIDIA-Linux-x86_64-319.49.run file.

GhostSquad57 commented 10 years ago

@rulet Try installing libgl1-nvidia-glx:i386

rulet commented 10 years ago

This is very bad idea in this case -- because will be installed two drivers in the same time. Or you suggest to remove manually installed nvidia driver from official site and to install nvidia driver from Debian repository?

rulet commented 10 years ago

...Well, I removed manually installed nvidia driver, and then I installed nvidia driver from the Debian 7 repository(nvidia-kernel-dkms), then I also installed libgl1-nvidia-glx:i386. But still is the same error:

r@prime:~$ steam --reset mv: не удалось выполнить stat для «/home/r/.steam/registry.vdf»: Нет такого файла или каталога Installing bootstrap /home/r/.local/share/Steam/bootstrap.tar.xz Reset complete! r@prime:~$ steam-debian Running Steam on debian 7 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(0_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131014220406_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 4378 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Installing bootstrap /home/r/.local/share/Steam/bootstrap.tar.xz Restarting Steam by request... Running Steam on debian 7 64-bit STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime Installing breakpad exception handler for appid(steam)/version(0_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131014220408_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 4490 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Finished uploading minidump (out-of-process): success = yes response: CrashID=bp-ad150535-5e81-4c4b-88d8-2a9e02131014 Finished uploading minidump (out-of-process): success = no error: Couldn't connect to server r@prime:~$ steam-debian Running Steam on debian 7 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(0_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131014220515_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 4617 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Installing bootstrap /home/r/.local/share/Steam/bootstrap.tar.xz Restarting Steam by request... Running Steam on debian 7 64-bit STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime Installing breakpad exception handler for appid(steam)/version(0_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131014220517_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 4729 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Finished uploading minidump (out-of-process): success = yes response: CrashID=bp-ef98a50a-5daf-474b-8583-49f7a2131014 Finished uploading minidump (out-of-process): success = no error: Couldn't connect to server r@prime:~$ steam-debian Running Steam on debian 7 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(0_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131014220752_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 4928 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Installing bootstrap /home/r/.local/share/Steam/bootstrap.tar.xz Restarting Steam by request... Running Steam on debian 7 64-bit STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime Installing breakpad exception handler for appid(steam)/version(0_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131014220753_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 5040 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Finished uploading minidump (out-of-process): success = yes response: CrashID=bp-97ebd210-a42c-4974-94e6-033e62131014 Finished uploading minidump (out-of-process): success = no error: Couldn't connect to server r@prime:~$

wished commented 10 years ago

error: Couldn't connect to server ---> proxy?

rulet commented 10 years ago

No proxy, system defaults.

wished commented 10 years ago

ldd libgl1-nvidia-glx ok?

rulet commented 10 years ago

What do you mean ldd libgl1-nvidia-glx? Is that a command? libgl1-nvidia-glx is installed.

wished commented 10 years ago

Linux / Unix Command: ldd - print shared library dependencies

You have 2 libgl1-nvidia-glx... one for 32 and another for 64 bits...

Reinstall your original display driver then...

locate libgl1-nvidia-glx (with your updatedb) and verify your symbolic links and after use ldd {yourpath]/libgl1-nvidia-glx for 32 bits and the same for 64 bits...

If you have "not found" in your reports then install the libs for each item...

rulet commented 10 years ago

I removed all previous nvidia drivers and installed new version of 64-bit drivers from nvidia site(32-bit libs installed also with this driver) Now I executed:

r@prime:~$ locate libgl1-nvidia-glx r@prime:~$ updatedb updatedb: не удалось открыть временный файл для «/var/lib/mlocate/mlocate.db» r@prime:~$ sudo updatedb [sudo] password for r: r@prime:~$ locate libgl1-nvidia-glx /var/lib/dpkg/info/libgl1-nvidia-glx:i386.list /var/lib/dpkg/info/libgl1-nvidia-glx:i386.postrm r@prime:~$

What next?

Here is /var/log/nvidia-installer.log file http://pastebin.com/bpqtBit1

Here is location of 32bit libs:

root@prime:/usr/lib32# ls -l итого 82432 drwxr-xr-x 2 root root 12288 Сен 11 15:01 gconv lrwxrwxrwx 1 root root 12 Окт 14 22:45 libcuda.so -> libcuda.so.1 lrwxrwxrwx 1 root root 17 Окт 14 22:45 libcuda.so.1 -> libcuda.so.319.60 -rwxr-xr-x 1 root root 10354284 Окт 14 22:45 libcuda.so.319.60 -rw-r--r-- 1 root root 656 Окт 14 22:45 libGL.la lrwxrwxrwx 1 root root 10 Окт 14 22:45 libGL.so -> libGL.so.1 lrwxrwxrwx 1 root root 15 Окт 14 22:45 libGL.so.1 -> libGL.so.319.60 -rwxr-xr-x 1 root root 991032 Окт 14 22:45 libGL.so.319.60 lrwxrwxrwx 1 root root 15 Окт 14 22:45 libnvcuvid.so -> libnvcuvid.so.1 lrwxrwxrwx 1 root root 20 Окт 14 22:45 libnvcuvid.so.1 -> libnvcuvid.so.319.60 -rwxr-xr-x 1 root root 2551980 Окт 14 22:45 libnvcuvid.so.319.60 -rwxr-xr-x 1 root root 28117824 Окт 14 22:45 libnvidia-compiler.so.319.60 lrwxrwxrwx 1 root root 21 Окт 14 22:45 libnvidia-encode.so -> libnvidia-encode.so.1 lrwxrwxrwx 1 root root 26 Окт 14 22:45 libnvidia-encode.so.1 -> libnvidia-encode.so.319.60 -rwxr-xr-x 1 root root 135096 Окт 14 22:45 libnvidia-encode.so.319.60 -rwxr-xr-x 1 root root 33273180 Окт 14 22:45 libnvidia-glcore.so.319.60 lrwxrwxrwx 1 root root 18 Окт 14 22:45 libnvidia-ifr.so -> libnvidia-ifr.so.1 lrwxrwxrwx 1 root root 23 Окт 14 22:45 libnvidia-ifr.so.1 -> libnvidia-ifr.so.319.60 -rwxr-xr-x 1 root root 103900 Окт 14 22:45 libnvidia-ifr.so.319.60 lrwxrwxrwx 1 root root 17 Окт 14 22:45 libnvidia-ml.so -> libnvidia-ml.so.1 lrwxrwxrwx 1 root root 22 Окт 14 22:45 libnvidia-ml.so.1 -> libnvidia-ml.so.319.60 -rwxr-xr-x 1 root root 542672 Окт 14 22:45 libnvidia-ml.so.319.60 lrwxrwxrwx 1 root root 26 Окт 14 22:45 libnvidia-opencl.so.1 -> libnvidia-opencl.so.319.60 -rwxr-xr-x 1 root root 8163440 Окт 14 22:45 libnvidia-opencl.so.319.60 -rwxr-xr-x 1 root root 13196 Окт 14 22:45 libnvidia-tls.so.319.60 lrwxrwxrwx 1 root root 14 Окт 14 22:45 libOpenCL.so -> libOpenCL.so.1 lrwxrwxrwx 1 root root 16 Окт 14 22:45 libOpenCL.so.1 -> libOpenCL.so.1.0 lrwxrwxrwx 1 root root 18 Окт 14 22:45 libOpenCL.so.1.0 -> libOpenCL.so.1.0.0 -rwxr-xr-x 1 root root 16232 Окт 14 22:45 libOpenCL.so.1.0.0 lrwxrwxrwx 1 root root 31 Окт 14 22:45 libvdpau_nvidia.so -> vdpau/libvdpau_nvidia.so.319.60 lrwxrwxrwx 1 root root 13 Окт 14 22:45 libvdpau.so -> libvdpau.so.1 lrwxrwxrwx 1 root root 18 Окт 14 22:45 libvdpau.so.1 -> libvdpau.so.319.60 -rwxr-xr-x 1 root root 4584 Окт 14 22:45 libvdpau.so.319.60 lrwxrwxrwx 1 root root 30 Окт 14 22:45 libvdpau_trace.so -> vdpau/libvdpau_trace.so.319.60 lrwxrwxrwx 1 root root 13 Июн 22 2012 libz.so.1 -> libz.so.1.2.7 -rw-r--r-- 1 root root 91788 Июн 22 2012 libz.so.1.2.7 drwxr-xr-x 2 root root 4096 Окт 14 22:45 tls drwxr-xr-x 2 root root 4096 Окт 14 22:45 vdpau root@prime:/usr/lib32#

wished commented 10 years ago

sudo updatedb locate libgl1-nvidia-glx

see the symbolic links... correct? then test ldd...

example: (this business computer not have steam... :) $ldd /usr/lib/libGeoIP.so.1 linux-vdso.so.1 => (0x00007fff311ff000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5d3bd9d000) /lib64/ld-linux-x86-64.so.2 (0x00007f5d3c374000)

rulet commented 10 years ago

Is that correct?:

r@prime:~$ ldd /usr/lib32/libGL.so.319.60 linux-gate.so.1 => (0xf7737000) libnvidia-tls.so.319.60 => /usr/lib32/tls/libnvidia-tls.so.319.60 (0xf760a000) libnvidia-glcore.so.319.60 => /usr/lib32/libnvidia-glcore.so.319.60 (0xf563c000) libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf5503000) libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf54f1000) libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xf538e000) libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xf538a000) libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xf5364000) libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf5340000) /lib/ld-linux.so.2 (0xf7738000) libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf533d000) libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf5337000) r@prime:~$ ldd /usr/lib/libGL.so.319.60 linux-vdso.so.1 => (0x00007fff9bfff000) libnvidia-tls.so.319.60 => /usr/lib/tls/libnvidia-tls.so.319.60 (0x00007f9ceb5c3000) libnvidia-glcore.so.319.60 => /usr/lib/libnvidia-glcore.so.319.60 (0x00007f9ce9069000) libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f9ce8d2d000) libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f9ce8b1b000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9ce8791000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9ce858c000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9ce830a000) libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f9ce80ea000) /lib64/ld-linux-x86-64.so.2 (0x00007f9cebb1b000) libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f9ce7ee6000) libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f9ce7ce1000) r@prime:~$

wished commented 10 years ago

Nvidia is ok...

See binaries of steam with ldd...

rulet commented 10 years ago

How to do that?

wished commented 10 years ago

STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime

rulet commented 10 years ago

Ok. What I have to change there?

wished commented 10 years ago

find all .so* and all executable programs... test all with ldd... if the report for an item is "not found" install the lib...

rulet commented 10 years ago

r@prime:~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu$ ldd libX11.so.6.3.0 ./libX11.so.6.3.0: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by ./libX11.so.6.3.0) linux-gate.so.1 => (0xf77df000) libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf7660000) libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xf765c000) libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xf74f8000) libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf74f5000) libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf74ef000) /lib/ld-linux.so.2 (0xf77e0000) r@prime:~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu$

So, seems like running steam on Debian 7 is impossible?

... But I see what installed by your package:

r@prime:/usr/lib/steam/x86_64-linux-gnu$ ldd libc-2.15.so /lib64/ld-linux-x86-64.so.2 (0x00007f5cd7b74000) linux-vdso.so.1 => (0x00007fffa9fff000) r@prime:/usr/lib/steam/x86_64-linux-gnu$

So, I have no idea what to do.

ghost commented 10 years ago

I Installed the latest deb package on Debian 7 just now. Works fine.

I prefer this way to clean Steam files:

$ rm -rf ~/.local/share/Steam

wished commented 10 years ago

Well, I made a new brand facility here on my home (wheezy amd64)... steam-debian and also steam under wine 1.6 (PlayOnLinux 4.2.1 - from playonlinux repo) ... I Played Dota 2 for 1 hour in each and everything ran smoothly ... but my video card is an AMD Radeon HD 7950 with Catalyst 13.4 ...

og@d:~$ ls -l /usr/lib/i386-linux-gnu/libGL.so* lrwxrwxrwx 1 root root 34 Out 12 15:23 /usr/lib/i386-linux-gnu/libGL.so -> /usr/lib/i386-linux-gnu/libGL.so.1 lrwxrwxrwx 1 root root 12 Jun 5 14:48 /usr/lib/i386-linux-gnu/libGL.so.1 -> libGL.so.1.2 lrwxrwxrwx 1 root root 48 Out 13 00:52 /usr/lib/i386-linux-gnu/libGL.so.1.2 -> /usr/lib/i386-linux-gnu/fglrx/fglrx-libGL.so.1.2 -rw-r--r-- 1 root root 362860 Jun 5 14:48 /usr/lib/i386-linux-gnu/libGL.so.1.2.NAO.FUNCIONA

NOTE: I had to manually point /usr/lib/i386-linux-gnu/libGL.so.1.2 -> / usr/lib/i386-linux-gnu/fglrx/fglrx-libGL.so.1.2 (install failure...)

rulet commented 10 years ago

I don't khow -- in my installation it just doesn't run.

r@prime:~$ steam-debian Running Steam on debian 7 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(0_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131015122239_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 4905 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Installing bootstrap /home/r/.local/share/Steam/bootstrap.tar.xz Restarting Steam by request... Running Steam on debian 7 64-bit STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime Installing breakpad exception handler for appid(steam)/version(0_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131015122241_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 5017 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Finished uploading minidump (out-of-process): success = yes response: CrashID=bp-8ebd053d-1201-4ec6-b0a9-9042f2131015 Finished uploading minidump (out-of-process): success = yes response: CrashID=bp-05e868ad-9f81-471d-bc84-f278c2131015 r@prime:~$

segmentation fault

ghost commented 10 years ago

Do other OpenGL applications work ?

rulet commented 10 years ago

Yes, everything works, except this debian-steam.

GhostSquad57 commented 10 years ago

@rulet @ryuanlu Because the Steam debugger is segfaulting, it makes it very hard to determine the problem.

rulet commented 10 years ago

Crappy steam.

wished commented 10 years ago

Suggestion: Install steam on playonlinux and see if it works...

rulet commented 10 years ago

Not interesting -- better to use it on windows than on wine.

wished commented 10 years ago

Ok... soft close for me.. bb

GhostSquad57 commented 10 years ago

@rulet Alright. Remove the steam-debian package. Delete these dirs: ~/.steam ~/.steampid ~/.steampath ~/.local/share/Steam

rulet commented 10 years ago

I'm trying now to backport jessie package of steam to wheezy from official repository.

...Ok, I've installed package you suggested, and here is an error when running it:

r@prime:~$ steam-debian /usr/bin/env: error while loading shared libraries: __vdso_time: invalid mode for dlopen(): Invalid argument r@prime:~$ steam Setting up Steam content in /home/r/.local/share/Steam

(gnome-terminal:14973): Vte-2.90-WARNING **: Не удалось преобразовать символы из набора текущая в набор X-VTE-GUNICHAR. Unhandled value type TerminalEncoding of pspec encoding Package jockey-common needs to be installed Running Steam on debian 7 64-bit STEAM_RUNTIME is enabled automatically /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version GLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: versionGLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) Installing bootstrap /home/r/.local/share/Steam/bootstrap.tar.xz Restarting Steam by request... Running Steam on debian 7 64-bit STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version GLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: versionGLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) r@prime:~$ steam steam steam-debian steamdeps
r@prime:~$ steam steam steam-debian steamdeps
r@prime:~$ steam-debian /usr/bin/env: error while loading shared libraries: __vdso_time: invalid mode for dlopen(): Invalid argument r@prime:~$ steam Running Steam on debian 7 64-bit STEAM_RUNTIME is enabled automatically /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version GLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: versionGLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) Installing bootstrap /home/r/.local/share/Steam/bootstrap.tar.xz Restarting Steam by request... Running Steam on debian 7 64-bit STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version GLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: versionGLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) r@prime:~$

Here is in English:

r@prime:~$ LC_ALL=C steam Running Steam on debian 7 64-bit STEAM_RUNTIME is enabled automatically /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version GLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: versionGLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) Installing bootstrap /home/r/.local/share/Steam/bootstrap.tar.xz Restarting Steam by request... Running Steam on debian 7 64-bit STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version GLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: versionGLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) r@prime:~$ LC_ALL=C steam-debian /usr/bin/env: error while loading shared libraries: __vdso_time: invalid mode for dlopen(): Invalid argument r@prime:~$

wished commented 10 years ago

ldd /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6

rulet commented 10 years ago

r@prime:~$ ldd /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6 /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) linux-gate.so.1 => (0xf771c000) libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf759d000) libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xf7599000) libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xf7435000) libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf7432000) libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf742c000) /lib/ld-linux.so.2 (0xf771d000) r@prime:~$

wished commented 10 years ago

locate libc.so.6

rulet commented 10 years ago

r@prime:~$ locate libc.so.6 /lib/i386-linux-gnu/libc.so.6 /lib/i386-linux-gnu/i686/cmov/libc.so.6 /lib/x86_64-linux-gnu/libc.so.6 /lib32/libc.so.6 /usr/lib/steam/i386-linux-gnu/libc.so.6 /usr/lib/steam/x86_64-linux-gnu/libc.so.6 r@prime:~$

wished commented 10 years ago

remove /lib32/libc.so.6 libc6-i386 [amd64]...

rulet commented 10 years ago

Are you sure? Maybe it is better to remove some package which installed this library?

...Ok, I removed libc6-i386 package which was a dependency for lsb package, which was needed to install epson printer drivers.

Now:

r@prime:~$ locate libc.so.6 /lib/i386-linux-gnu/libc.so.6 /lib/i386-linux-gnu/i686/cmov/libc.so.6 /lib/x86_64-linux-gnu/libc.so.6 /usr/lib/steam/i386-linux-gnu/libc.so.6 /usr/lib/steam/x86_64-linux-gnu/libc.so.6 r@prime:~$

r@prime:~$ steam Running Steam on debian 7 64-bit STEAM_RUNTIME is enabled automatically /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version GLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: versionGLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) Installing bootstrap /home/r/.local/share/Steam/bootstrap.tar.xz Restarting Steam by request... Running Steam on debian 7 64-bit STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version GLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) /home/r/.local/share/Steam/ubuntu12_32/steam: /lib/i386-linux-gnu/i686/cmov/libc.so.6: versionGLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) r@prime:~$ steam-debian /usr/bin/env: error while loading shared libraries: __vdso_time: invalid mode for dlopen(): Invalid argument r@prime:~$

r@prime:~$ ldd /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6 /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by /home/r/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6) linux-gate.so.1 => (0xf77a0000) libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf7621000) libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xf761d000) libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xf74b9000) libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf74b6000) libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf74b0000) /lib/ld-linux.so.2 (0xf77a1000) r@prime:~$

GhostSquad57 commented 10 years ago

@rulet At this point, I would recommend upgrading from Stable to Testing. Stable is really only meant for servers; Testing & Sid are aimed towards home users.

rulet commented 10 years ago

Not agree that stable is only for servers. Actually steam still is for windows mostly because of the reason that maybe 95% of games is for windows for now. But maybe later I'll try steam for linux again.

wished commented 10 years ago

"Are you sure? Maybe it is better to remove some package which installed this library?

...Ok, I removed libc6-i386 package which was a dependency for lsb package, which was needed to install epson printer drivers."

Kk, I always forget that the LSB still has users even with all the problems it causes ... so sry...

rulet commented 10 years ago

It's ok. I haven't heard about problems with lsb, but printer driver is the only reason why this lsb is installed.

...By the way, thanks that you reminded me about this lsb, I downloaded from epson site latest printer and scanner drivers and builded a packages of them without any dependency of lsb package. .

rulet commented 10 years ago

...Well, I made an experiment, I installed libc6 2.17-93 from jessie(testing) on wheezy(stable). And after reboot I was able to install steam client from official steam site. And when I run it, it gives the same error:

r@prime:~/Desktop$ steam Running Steam on debian 7 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(1381282832_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131018124049_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 5961 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Installing bootstrap /home/r/.local/share/Steam/bootstrap.tar.xz Restarting Steam by request... Running Steam on debian 7 64-bit STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime Installing breakpad exception handler for appid(steam)/version(1381282832_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131018124050_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 6069 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Finished uploading minidump (out-of-process): success = no error: Couldn't connect to server Finished uploading minidump (out-of-process): success = no error: Couldn't connect to server r@prime:~/Desktop$

But when I execute it with LC_ALL=C it runs and I can login into my steam account. So, seems like the problem is that steam developers forgot to make support for non-english locales.

Here is output when it runs successfully(login and exit):

r@prime:~/Desktop$ LC_ALL=C steam Running Steam on debian 7 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(1381282832_client) Installing breakpad exception handler for appid(steam)/version(1381282832_client) unlinked 0 orphaned pipes Installing breakpad exception handler for appid(steam)/version(1381282832_client) [1018/125302:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation Installing breakpad exception handler for appid(steam)/version(1381282832_client) Installing breakpad exception handler for appid(steam)/version(1381282832_client) Installing breakpad exception handler for appid(steam)/version(1381282832_client) Installing breakpad exception handler for appid(steam)/version(1381282832_client) Installing breakpad exception handler for appid(steam)/version(1381282832_client) Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB Installing breakpad exception handler for appid(steam)/version(1381282832_client) local (potentially out of sync) copy of roaming config loaded - 739 bytes. Adding license for package 0 Adding license for package 18832 Adding license for package 33322 roaming config store loaded successfully - 739 bytes. migrating temporary roaming config store Installing breakpad exception handler for appid(steam)/version(1381282832_client) ExecCommandLine: "/home/r/.local/share/Steam/ubuntu12_32/steam" Installing breakpad exception handler for appid(steam)/version(1381282832_client) System startup time: 6.33 seconds Running Steam on debian 7 64-bit STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime Generating new string page texture 71: 128x256, total string texture memory is 131.07 KB Generating new string page texture 72: 128x256, total string texture memory is 442.37 KB Generating new string page texture 73: 64x256, total string texture memory is 507.90 KB Generating new string page texture 74: 32x256, total string texture memory is 540.67 KB ExecCommandLine: "/home/r/.steam/root/ubuntu12_32/steam steam://open/driverhelperready" ExecSteamURL: "steam://open/driverhelperready" [1018/125310:ERROR:cef_context.cc(499)] No data resource available for id 4501 Generating new string page texture 86: 384x256, total string texture memory is 933.89 KB unlinked 2 orphaned pipes CAsyncIOManager: 0 threads terminating. 0 reads, 0 writes, 0 deferrals. CAsyncIOManager: 10241 single object sleeps, 0 multi object sleeps CAsyncIOManager: 0 single object alertable sleeps, 1 multi object alertable sleeps [2013-10-18 12:53:02] Startup - updater built Oct 7 2013 12:10:55 [2013-10-18 12:53:02] Проверка установки... [2013-10-18 12:53:02] BVerifyInstalledFiles: steamdeps.txt is 840 bytes, expected 857 [2013-10-18 12:53:02] BVerifyInstalledFiles: steam_install_agreement.txt is 8822 bytes, expected 8860 [2013-10-18 12:53:02] Verification complete Shutting down. . . [2013-10-18 12:53:14] Shutdown r@prime:~/Desktop$

GhostSquad57 commented 10 years ago

@rulet WOW! The problem was with the locales?

I'll update the steam-debian script to include LC_ALL=C. Thank you!

rulet commented 10 years ago

Yea, I don't know why, but seems like that. But to test your updated package I need to load previous image of system with libc6 2.13-38.

GhostSquad57 commented 10 years ago

@rulet Well whenever you have time, you can find the script here

rulet commented 10 years ago

Ok.

rulet commented 10 years ago

I installed your package again on system with libc6 2.13-38, but your script doesn't work:

r@prime:~$ ./steam-debian-new Running Steam on debian 7 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(1381282832_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131018214245_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 8391 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Installing bootstrap /home/r/.local/share/Steam/bootstrap.tar.xz Restarting Steam by request... Running Steam on debian 7 64-bit STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime Installing breakpad exception handler for appid(steam)/version(1381282832_client) Uploading dump (out-of-process) [proxy ''] /tmp/dumps/crash_20131018214247_1.dmp /home/r/.local/share/Steam/steam.sh: line 717: 8501 Ошибка сегментирования $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@" Finished uploading minidump (out-of-process): success = no error: Couldn't connect to server ^C r@prime:~$

It works normally only when I execute steam by command: LC_ALL=C steam-debian

wished commented 10 years ago

locale -a