Moderator: Pardner
strace ./smokinguns.x86 > strace.log
rob@rob-laptop:~/Desktop/SmokinGuns$ strace ./smokinguns.i386 > strace.log
execve("./smokinguns.i386", ["./smokinguns.i386"], [/* 36 vars */]) = 0
brk(0) = 0x9aab000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fa9000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=63437, ...}) = 0
mmap2(NULL, 63437, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f99000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libSDL-1.2.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@V\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=420376, ...}) = 0
mmap2(NULL, 584208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f0a000
mmap2(0xb7f6f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x65) = 0xb7f6f000
mmap2(0xb7f71000, 162320, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f71000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libGL.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@+\2\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=478188, ...}) = 0
mmap2(NULL, 498000, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e90000
mmap2(0xb7f04000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x73) = 0xb7f04000
mmap2(0xb7f06000, 14672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f06000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686/cmov", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/lib/tls/i686/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/i686", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/lib/tls/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/tls/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/tls/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/tls/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/lib/i686/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i686/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i686/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i686/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i686/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i686/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i686", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
open("/usr/lib/tls/i686/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/i686/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/i686/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/i686/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/i686", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686/cmov", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/i686/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=73728, ...}) = 0
open("/lib/i486-linux-gnu/tls/i686/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/i686/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/i686/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/i686/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/i686/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/i686/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/i686/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/i686", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/tls/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/tls", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/i686/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/i686/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/i686/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/i686/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/i686/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/i686/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/i686/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/i686", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i486-linux-gnu", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/i486-linux-gnu/tls/i686/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/i686/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/i686/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/i686/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/i686/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/i686/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/i686/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/i686", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/tls/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/tls", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/i686/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/i686/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/i686/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/i686/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/i686/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/i686/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/i686/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/i686", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/sse2/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/sse2/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/sse2/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/sse2", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/cmov/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu/cmov", 0xbfadff78) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/libopenal.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i486-linux-gnu", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
writev(2, [{"./smokinguns.i386", 17}, {": ", 2}, {"error while loading shared libra"..., 36}, {": ", 2}, {"libopenal.so.1", 14}, {": ", 2}, {"cannot open shared object file", 30}, {": ", 2}, {"No such file or directory", 25}, {"\n", 1}], 10./smokinguns.i386: error while loading shared libraries: libopenal.so.1: cannot open shared object file: No such file or directory
) = 131
exit_group(127) = ?
Process 10764 detached
rob@rob-laptop:~/Desktop/SmokinGuns$
Tequila wrote:Hi, you said in a previous post you "double-click" the binary. Can you try to open a console and start the game from the folder you installed it ? This will help better.
Btw, you can check the ~/.smokinguns/smokinguns/crashlog.txt file available on linux. "~" means you home directory and ".smokinguns" is a hidden subfolder in your home directory.
Darkweaver wrote:2 problems there...
1, as mentioned before, i don't know much about terminal, and embaressing as it is, i don't know how to open a file through it.
2. there is no Crashlog text file in that folder, well, there isnt one in any of the folders...
./smokinguns.i386 +set s_alEnable 0
rob@rob-laptop:~/Desktop/SmokinGuns$ ./smokinguns.i386 +set s_alEnable 0
./smokinguns.i386: error while loading shared libraries: libopenal.so.1: cannot open shared object file: No such file or directory
sudo ln -s /usr/lib/libopenal.so /usr/lib/libopenal.so.1