Active Topics

 


Reply
Thread Tools
nowave7's Avatar
Posts: 245 | Thanked: 62 times | Joined on Jan 2009 @ Bad Homburg, Deutschland
#461
This is the first part of the strace output, apologize for being a bit too long:

Code:
Nokia-N810-43-7:/home/user/binary_omap2420_linux_release# strace ./glinfo
execve("./glinfo", ["./glinfo"], [/* 62 vars */]) = 0
brk(0)                                  = 0x12000
uname({sys="Linux", node="Nokia-N810-43-7", ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40000000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/tls/v6l/fast-mult/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib/tls/v6l/fast-mult/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/tls/v6l/fast-mult/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib/tls/v6l/fast-mult", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/tls/v6l/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib/tls/v6l/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/tls/v6l/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib/tls/v6l", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/tls/fast-mult/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib/tls/fast-mult/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/tls/fast-mult/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib/tls/fast-mult", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/tls/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib/tls/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/tls/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib/tls", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/v6l/fast-mult/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib/v6l/fast-mult/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/v6l/fast-mult/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib/v6l/fast-mult", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/v6l/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib/v6l/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/v6l/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib/v6l", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/fast-mult/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib/fast-mult/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/fast-mult/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib/fast-mult", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/lib", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/lib/tls/v6l/fast-mult/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/v6l/fast-mult/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/lib/tls/v6l/fast-mult/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/v6l/fast-mult", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/lib/tls/v6l/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/v6l/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/lib/tls/v6l/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/v6l", 0xbe8e7a60)      = -1 ENOENT (No such file or directory)
open("/lib/tls/fast-mult/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/fast-mult/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/lib/tls/fast-mult/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/fast-mult", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/lib/tls/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/half", 0xbe8e7a60)     = -1 ENOENT (No such file or directory)
open("/lib/tls/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls", 0xbe8e7a60)          = -1 ENOENT (No such file or directory)
open("/lib/v6l/fast-mult/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/v6l/fast-mult/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/lib/v6l/fast-mult/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/v6l/fast-mult", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/lib/v6l/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/v6l/half", 0xbe8e7a60)     = -1 ENOENT (No such file or directory)
open("/lib/v6l/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/v6l", 0xbe8e7a60)          = -1 ENOENT (No such file or directory)
open("/lib/fast-mult/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/fast-mult/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/lib/fast-mult/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/fast-mult", 0xbe8e7a60)    = -1 ENOENT (No such file or directory)
open("/lib/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/half", 0xbe8e7a60)         = -1 ENOENT (No such file or directory)
open("/lib/libGLES_CM.so", O_RDONLY)    = -1 ENOENT (No such file or directory)
stat64("/lib", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/usr/lib/tls/v6l/fast-mult/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/v6l/fast-mult/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/v6l/fast-mult/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/v6l/fast-mult", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/v6l/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/v6l/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/v6l/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/v6l", 0xbe8e7a60)  = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/fast-mult/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/fast-mult/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/fast-mult/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/fast-mult", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls", 0xbe8e7a60)      = -1 ENOENT (No such file or directory)
open("/usr/lib/v6l/fast-mult/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/v6l/fast-mult/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/lib/v6l/fast-mult/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/v6l/fast-mult", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/lib/v6l/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/v6l/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/lib/v6l/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/v6l", 0xbe8e7a60)      = -1 ENOENT (No such file or directory)
open("/usr/lib/fast-mult/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/fast-mult/half", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/lib/fast-mult/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/fast-mult", 0xbe8e7a60) = -1 ENOENT (No such file or directory)
open("/usr/lib/half/libGLES_CM.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/half", 0xbe8e7a60)     = -1 ENOENT (No such file or directory)
open("/usr/lib/libGLES_CM.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0dG\0\0004\0\0\0L"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=355408, ...}) = 0
mmap2(NULL, 342500, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40004000
mprotect(0x4004f000, 32768, PROT_NONE)  = 0
mmap2(0x40057000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4b) = 0x40057000
close(3)                                = 0
open("/usr/X11R6/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0l\212.A4\0\0\0\30"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=11208, ...}) = 0
mmap2(0x412e8000, 41120, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x412e8000
mprotect(0x412ea000, 28672, PROT_NONE)  = 0
mmap2(0x412f1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x412f1000
mprotect(0xbe8e8000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_GROWSDOWN) = 0
close(3)                                = 0
open("/usr/X11R6/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\324\302\3A4\0\0\0004"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1086428, ...}) = 0
mmap2(0x41028000, 1118708, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x41028000
mprotect(0x4112c000, 32768, PROT_NONE)  = 0
mmap2(0x41134000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x104) = 0x41134000
mmap2(0x41137000, 8692, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x41137000
close(3)                                = 0
open("/lib/libIMGegl.so", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("/usr/lib/libIMGegl.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\324\17\0\0004\0\0\0\230"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=42966, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40001000
mmap2(NULL, 66640, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40058000
mprotect(0x40061000, 28672, PROT_NONE)  = 0
mmap2(0x40068000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8) = 0x40068000
close(3)                                = 0
open("/lib/libsrv_um_1.1.35.630.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libsrv_um_1.1.35.630.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0l(\0\0004\0\0\0000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=165007, ...}) = 0
mmap2(NULL, 64880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4006c000
mprotect(0x40074000, 28672, PROT_NONE)  = 0
mmap2(0x4007b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7) = 0x4007b000
close(3)                                = 0
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\200\261\"A4\0\0\0P"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=445776, ...}) = 0
mmap2(0x41228000, 475316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x41228000
mprotect(0x41294000, 28672, PROT_NONE)  = 0
mmap2(0x4129b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6b) = 0x4129b000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40002000
set_tls(0x40002120, 0x40002120, 0x41023048, 0x400027f8, 0x40) = 0
mprotect(0x4129b000, 4096, PROT_READ)   = 0
mprotect(0x41134000, 4096, PROT_READ)   = 0
mprotect(0x412f1000, 4096, PROT_READ)   = 0
mprotect(0x40004000, 307200, PROT_READ|PROT_WRITE) = 0
mprotect(0x40004000, 307200, PROT_READ|PROT_EXEC) = 0
brk(0)                                  = 0x12000
brk(0x33000)                            = 0x33000
open("/etc/powervr.ini", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("powervr.ini", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/lib/libpvrX11WSEGL.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libpvrX11WSEGL.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0`\r\0\0004\0\0\0x"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=16264, ...}) = 0
mmap2(NULL, 44124, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4007c000
mprotect(0x4007f000, 28672, PROT_NONE)  = 0
mmap2(0x40086000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0x40086000
close(3)                                = 0
open("/lib/libpvr2d.so", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libpvr2d.so", O_RDONLY)  = 3
__________________
Save the whales, feed the hungry, free the mallocs!
 
nowave7's Avatar
Posts: 245 | Thanked: 62 times | Joined on Jan 2009 @ Bad Homburg, Deutschland
#462
This is the second part:

Code:
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\214\20\0\0004\0\0\0("..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=17959, ...}) = 0
mmap2(NULL, 45600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40088000
mprotect(0x4008c000, 28672, PROT_NONE)  = 0
mmap2(0x40093000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0x40093000
close(3)                                = 0
open("/lib/libX11.so.6", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libX11.so.6", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\20BVA4\0\0\0\244"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=779012, ...}) = 0
mmap2(0x41550000, 810576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x41550000
mprotect(0x4160a000, 32768, PROT_NONE)  = 0
mmap2(0x41612000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xba) = 0x41612000
close(3)                                = 0
open("/lib/libXau.so.6", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libXau.so.6", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\334\tSA4\0\0\0 "..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=8536, ...}) = 0
mmap2(0x41530000, 38816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x41530000
mprotect(0x41532000, 28672, PROT_NONE)  = 0
mmap2(0x41539000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x41539000
close(3)                                = 0
open("/lib/libXdmcp.so.6", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/usr/lib/libXdmcp.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\17TA4\0\0\0@"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=17016, ...}) = 0
mmap2(0x41540000, 47284, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x41540000
mprotect(0x41544000, 28672, PROT_NONE)  = 0
mmap2(0x4154b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0x4154b000
close(3)                                = 0
uname({sys="Linux", node="Nokia-N810-43-7", ...}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 3
uname({sys="Linux", node="Nokia-N810-43-7", ...}) = 0
uname({sys="Linux", node="Nokia-N810-43-7", ...}) = 0
connect(3, {sa_family=AF_FILE, path="/tmp/.X11-unix/X0"...}, 19) = 0
uname({sys="Linux", node="Nokia-N810-43-7", ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
access("/root/.Xauthority", R_OK)       = -1 ENOENT (No such file or directory)
writev(3, [{"l\0\v\0\0\0\0\0\0\0\0\0"..., 12}], 1) = 12
fcntl64(3, F_GETFL)                     = 0x2 (flags O_RDWR)
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
read(3, "\1\0\v\0\0\0?\0"..., 8)        = 8
read(3, "\332&/\4\0\0`\1\377\377\37\0\0\1\0\0\24\0\377\377\1\7\0\0  \10\377\300'\t\0T"..., 252) = 252
write(3, "7\0\5\0\0\0`\1>\0\0\0\10\0\0\0\377\377\0\0b\0\5\0\f\0\0\0BIG-R"..., 64) = 64
read(3, "\1\210\2\0\0\0\0\0\1\205\0\0\1\0\0\0`C\25\0(\210,\0b\0\0\0HP\25\0"..., 32) = 32
read(3, "\1\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0`C\25\0(\210,\0"..., 32) = 32
write(3, "\205\0\1\0"..., 4)            = 4
read(3, "\1\0\4\0\0\0\0\0\377\377?\0(\210,\0\205\0\0\0HP\25\0\254\344\0\0D\265\26\0"..., 32) = 32
writev(3, [{"b\0\5\0\t\0`\1"..., 8}, {"XKEYBOARD"..., 9}, {"\0\0\0"..., 3}], 3) = 20
read(3, "\1\210\5\0\0\0\0\0\1\212W\213\1\0\0\0\0\0\0\0(\210,\0b\0\0\0HP\25\0"..., 32) = 32
write(3, "\212\0\2\0\1\0\0\0"..., 8)    = 8
read(3, "\1\1\6\0\0\0\0\0\1\0\0\0(\210,\0\212\0\0\0HP\25\0\300\344\0\0D\265\26\0"..., 32) = 32
write(3, "<\0\2\0\0\0`\1+\0\1\0"..., 12) = 12
read(3, "\1\1\10\0\0\0\0\0\213\1\300\0HP\25\0\300\344\0\0D\265\26\0\3141\25\0\234*\v\0"..., 32) = 32
shutdown(3, 2 /* send and receive */)   = 0
close(3)                                = 0
open("/dev/mbx", O_RDWR)                = 3
open("/etc/powervr.ini", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("powervr.ini", O_RDONLY)           = -1 ENOENT (No such file or directory)
getpid()                                = 1663
SYS_299(0xbc614e, 0x1, 0x1b6, 0x1, 0x152c0) = 0
open("/tmp/mbx/txfifo", O_WRONLY <unfinished ...>
__________________
Save the whales, feed the hungry, free the mallocs!
 
nowave7's Avatar
Posts: 245 | Thanked: 62 times | Joined on Jan 2009 @ Bad Homburg, Deutschland
#463
Originally Posted by svs57 View Post
Are you sure that install.sh will install libraries?
Didn't go into much detail through the install.sh, but according to Readme.txt it should.
__________________
Save the whales, feed the hungry, free the mallocs!
 
Posts: 207 | Thanked: 31 times | Joined on Apr 2008
#464
From my experience glinfo hang when mbxdaemon crash kernel.
Do anybody have working kernel .config?
 
nowave7's Avatar
Posts: 245 | Thanked: 62 times | Joined on Jan 2009 @ Bad Homburg, Deutschland
#465
This is the exact procedure I did after flashing the kernel, along with dmesg output, though nothing interesting there, other than registering a character device:

Code:
Nokia-N810-43-7:/home/user/binary_omap2420_linux_release# insmod mbxaccess.ko
Nokia-N810-43-7:/home/user/binary_omap2420_linux_release# insmod omaplcd.ko
Nokia-N810-43-7:/home/user/binary_omap2420_linux_release# grep ""mbx"$" /proc/devices | cut -b1,2,3
251
Nokia-N810-43-7:/home/user/binary_omap2420_linux_release# mknod /dev/mbx c 251 0
Nokia-N810-43-7:/home/user/binary_omap2420_linux_release# ./mbxdaemon
./mbxdaemon: error while loading shared libraries: libmbxservicesdaemon_1.1.35.630.so: cannot open shared object file: No such file or directory
Nokia-N810-43-7:/home/user/binary_omap2420_linux_release# export LD_LIBRARY_PATH=/home/user/binary_omap2420_linux_release
Nokia-N810-43-7:/home/user/binary_omap2420_linux_release# ./mbxdaemon
daemon creating semaphore
Semaphore 12345678 initialized.
daemon succeeded creating semaphore
Nokia-N810-43-7:/home/user/binary_omap2420_linux_release# dmesg |tail
[   72.132812] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[   88.226562] cx3110x: PSM dynamic with 100 ms CAM timeout.
[   98.125000] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[  106.132812] JFFS2 warning: (1373) jffs2_sum_write_sumnode: Not enough space for summary, padsize = -122
[  106.781250] JFFS2 warning: (1373) jffs2_sum_write_sumnode: Not enough space for summary, padsize = -174
[  107.101562] JFFS2 warning: (1373) jffs2_sum_write_sumnode: Not enough space for summary, padsize = -408
[  107.390625] JFFS2 warning: (1373) jffs2_sum_write_sumnode: Not enough space for summary, padsize = -192
[  121.562500] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[  133.257812] menelaus 1-0072: Setting voltage 'VMMC' to 3000 mV (reg 0x0a, val 0xb8)
[  157.531250] OMAPLCD_Init: major device 250
__________________
Save the whales, feed the hungry, free the mallocs!
 
Stskeeps's Avatar
Posts: 1,671 | Thanked: 11,478 times | Joined on Jun 2008 @ Warsaw, Poland
#466
Originally Posted by nowave7 View Post
This is the exact procedure I did after flashing the kernel, along with dmesg output, though nothing interesting there, other than registering a character device:
Copy libs into /usr/lib and run ldconfig
__________________
As you go on to other communities, remember to build them around politeness, respect, trust and humility. Be wary of poisonous people and deal with them before they end up killing your community.. Seen it happen to too many IRC channels, forums, open source projects.
 
nowave7's Avatar
Posts: 245 | Thanked: 62 times | Joined on Jan 2009 @ Bad Homburg, Deutschland
#467
Originally Posted by Stskeeps View Post
Copy libs into /usr/lib and run ldconfig
Ok, will try that. Thanks!
__________________
Save the whales, feed the hungry, free the mallocs!
 
nowave7's Avatar
Posts: 245 | Thanked: 62 times | Joined on Jan 2009 @ Bad Homburg, Deutschland
#468
Nope, nothing. Sill the same. Oh, and I seem to be missing powervr.ini in/etc?
__________________
Save the whales, feed the hungry, free the mallocs!
 
Posts: 207 | Thanked: 31 times | Joined on Apr 2008
#469
Where you get powervr.ini? I can't find this file...
 
nowave7's Avatar
Posts: 245 | Thanked: 62 times | Joined on Jan 2009 @ Bad Homburg, Deutschland
#470
When running glinfo through strace, there is the following line:

open("/etc/powervr.ini", O_RDONLY) = -1 ENOENT (No such file or directory)

Not sure if it is necessary, just thought I asked.
__________________
Save the whales, feed the hungry, free the mallocs!
 
Reply


 
Forum Jump


All times are GMT. The time now is 07:37.