-
Notifications
You must be signed in to change notification settings - Fork 20
Error when running installed program #27
Comments
@rulet Try |
Doesn't help much. Here is output: r@prime: r@prime: |
@rulet What graphics card do you use and which drivers? |
I use Nvidia GT440 graphics card and drivers from official nvidia site installed from NVIDIA-Linux-x86_64-319.49.run file. |
@rulet Try installing |
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? |
...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: |
error: Couldn't connect to server ---> proxy? |
No proxy, system defaults. |
ldd libgl1-nvidia-glx ok? |
What do you mean ldd libgl1-nvidia-glx? Is that a command? |
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 If you have "not found" in your reports then install the libs for each item... |
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) 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 |
sudo updatedb see the symbolic links... correct? then test ldd... example: (this business computer not have steam... :) |
Is that correct?: r@prime: |
Nvidia is ok... See binaries of steam with ldd... |
How to do that? |
STEAM_RUNTIME has been set by the user to: /home/r/.local/share/Steam/ubuntu12_32/steam-runtime |
Ok. What I have to change there? |
find all .so* and all executable programs... test all with ldd... |
r@prime: 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 So, I have no idea what to do. |
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 |
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* 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...) |
I don't khow -- in my installation it just doesn't run. r@prime: segmentation fault |
Do other OpenGL applications work ? |
Yes, everything works, except this debian-steam. |
Crappy steam. |
Suggestion: Install steam on playonlinux and see if it works... |
remove /lib32/libc.so.6 libc6-i386 [amd64]... |
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: r@prime: r@prime: |
@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. |
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. |
"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... |
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. |
...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: 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: |
@rulet WOW! The problem was with the locales? I'll update the |
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. |
@rulet Well whenever you have time, you can find the script |
Ok. |
I installed your package again on system with libc6 2.13-38, but your script doesn't work: r@prime: It works normally only when I execute steam by command: |
locale -a |
@rulet OK. Try |
r@prime: |
GhostSquad57, your last script works, here is output: r@prime:~$ ./steam-debian-new (process:10277): Gtk-WARNING **: Locale not supported by C library. |
But LC_ALL=C steam-debian command shows no error, so probably it is better: r@prime: |
@rulet Doh! I put a lowercase "c". Just to be sure, try this |
This time gives one error, but it works: r@prime: And BIG advise to you -- use dropbox for files or something similar. |
@wished I'll re-build the debs to include the new
Noted. Thanks for the advice. |
Thanks for your package. |
And thank you for your contribution. :) |
@rulet Alright. Let me know if the new deb works. |
Yes, it works. Now I can run it from gui menu of a system. For any case, here is output if starting from terminal(login and exit): r@prime: |
If you were affected by issue #27 "LC_ALL=C steam-debian" should bypass the issue
With Russian language Steam is working stable |
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:
The text was updated successfully, but these errors were encountered: