Hi,
I'm new to directFb and trying to get my display on an ARM based board running.
I have set directfbrc to
system=fbdev
fbdev=/dev/fb0
mode=480x272
pixelformat=RGB24
capslock-meta
screenshot-dir=/tmp
scaled=480x272
and get the following tool output:
bash-3.2# dfbinfo
=======================| DirectFB 1.0.1 |=======================
(c) 2001-2007 The DirectFB Organization (directfb.org)
(c) 2000-2004 Convergence (integrated media) GmbH
------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2008-08-18 13:04)
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 738)...
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 739)...
(*) DirectFB/Input: Keyboard 0.9 (directfb.org)
(*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (directfb.org)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
Screen (00) FBDev Primary Screen (primary screen)
Caps: VSYNC POWER_MANAGEMENT
Layer (00) FBDev Primary Layer (primary layer)
Type: GRAPHICS
Caps: SURFACE BRIGHTNESS CONTRAST SATURATION
Input (00) Keyboard (primary keyboard)
Type: KEYBOARD
Caps: KEYS
bash-3.2# dfbdump
=======================| DirectFB 1.0.1 |=======================
(c) 2001-2007 The DirectFB Organization (directfb.org)
(c) 2000-2004 Convergence (integrated media) GmbH
------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2008-08-18 13:04)
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 749)...
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 750)...
(*) DirectFB/Input: Keyboard 0.9 (directfb.org)
(*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (directfb.org)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
DirectFB uptime: 00:00:00
-----------------------------[ Surfaces ]-------------------------------------
Reference FID . Refs Width Height Format Video System Capabilities
------------------------------------------------------------------------------
------ ------
0k 0k -> 0k total
----------------------------------[ Contexts of Layer 0
]----------------------------------------
Reference FID . Refs Width Height Format Location on screen Regions
Active Info Level
-------------------------------------------------------------------------------------------------
N/A : 1 480 x 272 RGB24 0.0, 0.0 -> 1.0, 1.0 0
(*) SHARED N/A
I think it does look good, doesn't it ?
But if I try to run some of the test programs like "simple" or "text" from the
DFBTutorials-0.5.0 I get a screen showing rubbish and the tool hangs in ioctl
FBIOPUT_VSCREENINFO...
strace gives me this output:
bash-3.2# strace mnt/DFBTutorials-0.5.0/src/simple/simple
execve("mnt/DFBTutorials-0.5.0/src/simple/simple",
["mnt/DFBTutorials-0.5.0/src/simpl"...], [/* 7 vars */]) = 0
brk(0) = 0x11000
uname({sys="Linux", node="sven-sVision", ...}) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x4001d000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/tls/v5l/fast-mult/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/lib/tls/v5l/fast-mult", 0xbe81b228) = -1 ENOENT (No such file or
directory)
open("/lib/tls/v5l/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file
or directory)
stat64("/lib/tls/v5l", 0xbe81b228) = -1 ENOENT (No such file or directory)
open("/lib/tls/fast-mult/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/lib/tls/fast-mult", 0xbe81b228) = -1 ENOENT (No such file or directory)
open("/lib/tls/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/lib/tls", 0xbe81b228) = -1 ENOENT (No such file or directory)
open("/lib/v5l/fast-mult/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/lib/v5l/fast-mult", 0xbe81b228) = -1 ENOENT (No such file or directory)
open("/lib/v5l/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/lib/v5l", 0xbe81b228) = -1 ENOENT (No such file or directory)
open("/lib/fast-mult/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file
or directory)
stat64("/lib/fast-mult", 0xbe81b228) = -1 ENOENT (No such file or directory)
open("/lib/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/tls/v5l/fast-mult/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat64("/usr/lib/tls/v5l/fast-mult", 0xbe81b228) = -1 ENOENT (No such file or
directory)
open("/usr/lib/tls/v5l/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/tls/v5l", 0xbe81b228) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/fast-mult/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/tls/fast-mult", 0xbe81b228) = -1 ENOENT (No such file or
directory)
open("/usr/lib/tls/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file
or directory)
stat64("/usr/lib/tls", 0xbe81b228) = -1 ENOENT (No such file or directory)
open("/usr/lib/v5l/fast-mult/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/v5l/fast-mult", 0xbe81b228) = -1 ENOENT (No such file or
directory)
open("/usr/lib/v5l/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file
or directory)
stat64("/usr/lib/v5l", 0xbe81b228) = -1 ENOENT (No such file or directory)
open("/usr/lib/fast-mult/libdirectfb-1.0.so.0", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/fast-mult", 0xbe81b228) = -1 ENOENT (No such file or directory)
open("/usr/lib/libdirectfb-1.0.so.0", 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\264\250\0\0004\0\0\0\\"...,
512) = 512
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x4001e000
fstat64(3, {st_mode=S_IFREG|0644, st_size=392220, ...}) = 0
mmap2(NULL, 424972, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x40026000
mprotect(0x40085000, 28672, PROT_NONE) = 0
mmap2(0x4008c000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5e) = 0x4008c000
close(3) = 0
open("/lib/libfusion-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libfusion-1.0.so.0", 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\0004\0\0\0 "...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=26296, ...}) = 0
mmap2(NULL, 57928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x4008e000
mprotect(0x40094000, 32768, PROT_NONE) = 0
mmap2(0x4009c000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0x4009c000
close(3) = 0
open("/lib/libdirect-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libdirect-1.0.so.0", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0008.\0\0004\0\0\0\214"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=80244, ...}) = 0
mmap2(NULL, 113732, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x4009d000
mprotect(0x400b0000, 32768, PROT_NONE) = 0
mmap2(0x400b8000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13) = 0x400b8000
close(3) = 0
open("/lib/libpthread.so.0", 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\310B\0\0004\0\0\0000"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=110576, ...}) = 0
mmap2(NULL, 119300, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x400b9000
mprotect(0x400cc000, 28672, PROT_NONE) = 0
mmap2(0x400d3000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0x400d3000
mmap2(0x400d5000, 4612, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400d5000
close(3) = 0
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\344O\1\0004\0\0\0\234"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1168924, ...}) = 0
mmap2(NULL, 1204776, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x400d7000
mprotect(0x401f1000, 28672, PROT_NONE) = 0
mmap2(0x401f8000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x119) = 0x401f8000
mmap2(0x401fb000, 8744, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401fb000
close(3) = 0
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\0004\t\0\0004\0\0\0\270"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9752, ...}) = 0
mmap2(NULL, 41140, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x401fe000
mprotect(0x40200000, 28672, PROT_NONE) = 0
mmap2(0x40207000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x40207000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x4001f000
open("/lib/libgcc_s.so.1", 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\0004\0\0\0\364"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=48172, ...}) = 0
mmap2(NULL, 79608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x40209000
mprotect(0x40215000, 28672, PROT_NONE) = 0
mmap2(0x4021c000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb) = 0x4021c000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40020000
set_tls(0x4001fe20, 0x4001fe20, 0x684, 0x400204f8, 0x40025050) = 0
mprotect(0x40207000, 4096, PROT_READ) = 0
mprotect(0x401f8000, 4096, PROT_READ) = 0
mprotect(0x400d3000, 4096, PROT_READ) = 0
set_tid_address(0x4001f9c8) = 756
SYS_338(0x4001f9d0, 0xc, 0xffffffec, 0x1, 0x4001fe20) = -1 ENOSYS (Function not
implemented)
futex(0xbe81bdf4, FUTEX_WAKE_PRIVATE, 1) = -1 ENOSYS (Function not implemented)
rt_sigaction(SIGRTMIN, {0x400bd1cc, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x400bcd3c, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL,
8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
brk(0) = 0x11000
brk(0x32000) = 0x32000
geteuid32() = 0
open("/etc/directfbrc", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=146, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40021000
read(3, "system=fbdev\nfbdev=/dev/fb0\nmode="..., 1024) = 146
read(3, ""..., 1024) = 0
close(3) = 0
munmap(0x40021000, 4096) = 0
open("//.directfbrc", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/directfbrc.simple", O_RDONLY) = -1 ENOENT (No such file or directory)
open("//.directfbrc.simple", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "\n =======================| D"..., 270
=======================| DirectFB 1.0.1 |=======================
(c) 2001-2007 The DirectFB Organization (directfb.org)
(c) 2000-2004 Convergence (integrated media) GmbH
------------------------------------------------------------
) = 270
gettid() = 756
rt_sigaction(SIGHUP, {0x400a4128, [], SA_NODEFER|SA_SIGINFO|0x4000000},
{SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x400a4128, [], SA_NODEFER|SA_SIGINFO|0x4000000},
{SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {0x400a4128, [], SA_NODEFER|SA_SIGINFO|0x4000000},
{SIG_DFL}, 8) = 0
rt_sigaction(SIGABRT, {0x400a4128, [], SA_NODEFER|SA_SIGINFO|0x4000000},
{SIG_DFL}, 8) = 0
rt_sigaction(SIGFPE, {0x400a4128, [], SA_NODEFER|SA_SIGINFO|0x4000000},
{SIG_DFL}, 8) = 0
rt_sigaction(SIGILL, {0x400a4128, [], SA_NODEFER|SA_SIGINFO|0x4000000},
{SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {0x400a4128, [], SA_NODEFER|SA_SIGINFO|0x4000000},
{SIG_DFL}, 8) = 0
rt_sigaction(SIGSEGV, {0x400a4128, [], SA_SIGINFO|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTRAP, {0x400a4128, [], SA_NODEFER|SA_SIGINFO|0x4000000},
{SIG_DFL}, 8) = 0
rt_sigaction(SIGBUS, {0x400a4128, [], SA_NODEFER|SA_SIGINFO|0x4000000},
{SIG_DFL}, 8) = 0
rt_sigaction(SIGXCPU, {0x400a4128, [], SA_NODEFER|SA_SIGINFO|0x4000000},
{SIG_DFL}, 8) = 0
rt_sigaction(SIGXFSZ, {0x400a4128, [], SA_NODEFER|SA_SIGINFO|0x4000000},
{SIG_DFL}, 8) = 0
write(2, "(*) DirectFB/Core: Single Applica"..., 64(*) DirectFB/Core: Single
Application Core. (2008-08-18 13:04)
) = 64
futex(0x402080a8, FUTEX_WAKE, 2147483647) = 0
open("/usr/lib/libdirectfb-1.0.so.1", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/directfb-1.0-0/systems",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
getdents(3, /* 6 entries */, 1024) = 160
open("/usr/lib/directfb-1.0-0/systems/libdirectfb_fbdev.so", O_RDONLY) = 4
read(4,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\330\36\0\0004\0\0\0\370"...,
512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=51856, ...}) = 0
mmap2(NULL, 83484, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) =
0x4021d000
mprotect(0x4022a000, 28672, PROT_NONE) = 0
mmap2(0x40231000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xc) = 0x40231000
close(4) = 0
open("/lib/libsysfs.so.2", O_RDONLY) = 4
read(4,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\364\35\0\0004\0\0\0\320"...,
512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=28520, ...}) = 0
mmap2(NULL, 60136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) =
0x40232000
mprotect(0x40239000, 28672, PROT_NONE) = 0
mmap2(0x40240000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x6) = 0x40240000
close(4) = 0
open("/usr/lib/directfb-1.0-0/systems/libdirectfb_x11.so", O_RDONLY) = 4
read(4,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\334\31\0\0004\0\0\0|"..., 512)
= 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=18452, ...}) = 0
mmap2(NULL, 50076, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) =
0x40241000
mprotect(0x40245000, 32768, PROT_NONE) = 0
mmap2(0x4024d000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x4) = 0x4024d000
close(4) = 0
open("/lib/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libX11.so.6", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0 4\1\0004\0\0\0d"...,
512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=946252, ...}) = 0
mmap2(NULL, 978868, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) =
0x4024e000
mprotect(0x40332000, 32768, PROT_NONE) = 0
mmap2(0x4033a000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xe4) = 0x4033a000
close(4) = 0
open("/lib/libXext.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libXext.so.6", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0x%\0\0004\0\0\0\334"...,
512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=57028, ...}) = 0
mmap2(NULL, 88800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) =
0x4033d000
mprotect(0x4034b000, 28672, PROT_NONE) = 0
mmap2(0x40352000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xd) = 0x40352000
mprotect(0xbe81b000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_GROWSDOWN) = 0
close(4) = 0
open("/lib/libxcb-xlib.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libxcb-xlib.so.0", O_RDONLY) = 4
read(4,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\244\6\0\0004\0\0\0\344"...,
512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=4260, ...}) = 0
mmap2(NULL, 35796, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) =
0x40353000
mprotect(0x40354000, 28672, PROT_NONE) = 0
mmap2(0x4035b000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0) = 0x4035b000
close(4) = 0
open("/lib/libxcb.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libxcb.so.1", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\254p\0\0004\0\0\0t"...,
512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=81756, ...}) = 0
mmap2(NULL, 113304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) =
0x4035c000
mprotect(0x40370000, 28672, PROT_NONE) = 0
mmap2(0x40377000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x13) = 0x40377000
close(4) = 0
open("/lib/libXau.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libXau.so.6", O_RDONLY) = 4
read(4,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\254\t\0\0004\0\0\0\370"...,
512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=7096, ...}) = 0
mmap2(NULL, 38648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) =
0x40378000
mprotect(0x4037a000, 28672, PROT_NONE) = 0
mmap2(0x40381000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1) = 0x40381000
close(4) = 0
open("/lib/libXdmcp.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libXdmcp.so.6", O_RDONLY) = 4
read(4,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\240\16\0\0004\0\0\0L"..., 512)
= 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=15628, ...}) = 0
mmap2(NULL, 47168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) =
0x40382000
mprotect(0x40386000, 28672, PROT_NONE) = 0
mmap2(0x4038d000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x3) = 0x4038d000
close(4) = 0
getdents(3, /* 0 entries */, 1024) = 0
close(3) = 0
munmap(0x40241000, 50076) = 0
munmap(0x4033d000, 88800) = 0
munmap(0x4024e000, 978868) = 0
munmap(0x40353000, 35796) = 0
munmap(0x4035c000, 113304) = 0
munmap(0x40378000, 38648) = 0
munmap(0x40382000, 47168) = 0
open("/dev/fb0", O_RDWR) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
setsid() = 756
open("/dev/tty0", O_RDONLY|O_NOCTTY) = 4
ioctl(4, VT_GETSTATE, 0xbe81bad2) = 0
ioctl(4, VIDIOC_QUERYCAP or VT_OPENQRY, 0x12e18) = 0
ioctl(3, FBIOGET_CON2FBMAP, 0xbe81bac0) = 0
fstat64(3, {st_mode=S_IFCHR|0660, st_rdev=makedev(29, 0), ...}) = 0
ioctl(3, FBIOPUT_CON2FBMAP, 0xbe81bac0) = 0
ioctl(4, VIDIOC_G_COMP or VT_ACTIVATE, 0x2) = 0
ioctl(4, VIDIOC_S_COMP or VT_WAITACTIVE, 0x2) = 0
nanosleep({0, 40000000}, NULL) = 0
open("/dev/tty2", O_RDWR|O_NOCTTY) = 5
ioctl(5, TIOCSCTTY) = 0
write(5, "\33[?1;0;0c\0"..., 10) = 10
ioctl(5, KDSETMODE, 0x1) = 0
rt_sigaction(SIGRT_9, {0x40224c38, ~[RTMIN RT_1], 0x4000000 /* SA_??? */},
{SIG_DFL}, 8) = 0
rt_sigaction(SIGRT_10, {0x40224c38, ~[RTMIN RT_1], 0x4000000 /* SA_??? */},
{SIG_DFL}, 8) = 0
ioctl(5, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbe81bab8) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40241000
mprotect(0x40241000, 4096, PROT_NONE) = 0
clone(child_stack=0x40a3ffe8,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x40a404d8, tls=0x40a40930, chi
ld_tidptr=0x40a404d8) = 761
sched_yield() = 0
write(2, "(*) Direct/Thread: Running 'VT Sw"..., 60(*) Direct/Thread: Running
'VT Switcher' (CRITICAL, 761)...
) = 60
ioctl(3, FBIOGET_FSCREENINFO, 0x11cf8) = 0
mmap2(NULL, 1572864, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x40a41000
ioctl(3, FBIOGET_VSCREENINFO, 0x11e30) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0x11d90) = 0
ioctl(3, FBIOGETCMAP, 0x11edc) = 0
open("/proc/mounts", O_RDONLY) = 6
futex(0x401fb988, FUTEX_WAKE, 2147483647) = 0
fstat64(6, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40021000
read(6, "rootfs / rootfs rw 0 0\n/dev/root "..., 1024) = 213
close(6) = 0
munmap(0x40021000, 4096) = 0
open("/proc/mounts", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40021000
read(6, "rootfs / rootfs rw 0 0\n/dev/root "..., 1024) = 213
close(6) = 0
munmap(0x40021000, 4096) = 0
lstat64("/sys/class/graphics/fb0", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat64("/sys/class/graphics/fb0/device", 0xbe81b5d0) = -1 ENOENT (No such file
or directory)
open("/proc/bus/pci/devices", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/directfb-1.0-0/inputdrivers",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 6
fstat64(6, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(6, F_SETFD, FD_CLOEXEC) = 0
getdents(6, /* 28 entries */, 1024) = 968
open("/usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_wm97xx_ts.so", O_RDONLY)
= 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0T\10\0\0004\0\0\0\214"..., 512)
= 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=5708, ...}) = 0
mmap2(NULL, 37272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40bc1000
mprotect(0x40bc2000, 32768, PROT_NONE) = 0
mmap2(0x40bca000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x1) = 0x40bca000
close(7) = 0
open("/usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_penmount.so", O_RDONLY)
= 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0l\t\0\0004\0\0\0|"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=8508, ...}) = 0
mmap2(NULL, 40088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40bcb000
mprotect(0x40bcd000, 28672, PROT_NONE) = 0
mmap2(0x40bd4000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x1) = 0x40bd4000
close(7) = 0
open("/usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_serialmouse.so",
O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\374\n\0\0004\0\0\0@"..., 512) =
512
fstat64(7, {st_mode=S_IFREG|0644, st_size=8704, ...}) = 0
mmap2(NULL, 40268, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40bd5000
mprotect(0x40bd7000, 28672, PROT_NONE) = 0
mmap2(0x40bde000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x1) = 0x40bde000
close(7) = 0
open("/usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_mutouch.so", O_RDONLY) =
7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0X\n\0\0004\0\0\0\324"..., 512) =
512
fstat64(7, {st_mode=S_IFREG|0644, st_size=8340, ...}) = 0
mmap2(NULL, 39912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40bdf000
mprotect(0x40be1000, 28672, PROT_NONE) = 0
mmap2(0x40be8000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x1) = 0x40be8000
close(7) = 0
open("/usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_lirc.so", O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\264\24\0\0004\0\0\0h"..., 512)
= 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=16680, ...}) = 0
mmap2(NULL, 48244, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40be9000
mprotect(0x40bec000, 32768, PROT_NONE) = 0
mmap2(0x40bf4000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x3) = 0x40bf4000
close(7) = 0
open("/usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_x11input.so", O_RDONLY)
= 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\250\n\0\0004\0\0\0\20"..., 512)
= 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=10448, ...}) = 0
mmap2(NULL, 42144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40bf5000
mprotect(0x40bf8000, 28672, PROT_NONE) = 0
mmap2(0x40bff000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x2) = 0x40bff000
close(7) = 0
open("/lib/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libX11.so.6", O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0 4\1\0004\0\0\0d"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=946252, ...}) = 0
mmap2(NULL, 978868, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40c00000
mprotect(0x40ce4000, 32768, PROT_NONE) = 0
mmap2(0x40cec000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0xe4) = 0x40cec000
close(7) = 0
open("/lib/libXext.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libXext.so.6", O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0x%\0\0004\0\0\0\334"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=57028, ...}) = 0
mmap2(NULL, 88800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40cef000
mprotect(0x40cfd000, 28672, PROT_NONE) = 0
mmap2(0x40d04000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0xd) = 0x40d04000
close(7) = 0
open("/lib/libxcb-xlib.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libxcb-xlib.so.0", O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\244\6\0\0004\0\0\0\344"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=4260, ...}) = 0
mmap2(NULL, 35796, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40d05000
mprotect(0x40d06000, 28672, PROT_NONE) = 0
mmap2(0x40d0d000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0) = 0x40d0d000
close(7) = 0
open("/lib/libxcb.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libxcb.so.1", O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\254p\0\0004\0\0\0t"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=81756, ...}) = 0
mmap2(NULL, 113304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40d0e000
mprotect(0x40d22000, 28672, PROT_NONE) = 0
mmap2(0x40d29000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x13) = 0x40d29000
close(7) = 0
open("/lib/libXau.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libXau.so.6", O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\254\t\0\0004\0\0\0\370"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=7096, ...}) = 0
mmap2(NULL, 38648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40d2a000
mprotect(0x40d2c000, 28672, PROT_NONE) = 0
mmap2(0x40d33000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x1) = 0x40d33000
close(7) = 0
open("/lib/libXdmcp.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libXdmcp.so.6", O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\240\16\0\0004\0\0\0L"..., 512)
= 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=15628, ...}) = 0
mmap2(NULL, 47168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40d34000
mprotect(0x40d38000, 28672, PROT_NONE) = 0
mmap2(0x40d3f000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x3) = 0x40d3f000
close(7) = 0
open("/usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_ucb1x00_ts.so",
O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\344\10\0\0004\0\0\0\330"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=6552, ...}) = 0
mmap2(NULL, 38140, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40d40000
mprotect(0x40d42000, 28672, PROT_NONE) = 0
mmap2(0x40d49000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x1) = 0x40d49000
close(7) = 0
open("/usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_keyboard.so", O_RDONLY)
= 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\340\t\0\0004\0\0\0h"..., 512) =
512
fstat64(7, {st_mode=S_IFREG|0644, st_size=9000, ...}) = 0
mmap2(NULL, 40564, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40d4a000
mprotect(0x40d4c000, 28672, PROT_NONE) = 0
mmap2(0x40d53000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x1) = 0x40d53000
close(7) = 0
open("/usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_sonypi.so", O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0P\10\0\0004\0\0\0<"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=5116, ...}) = 0
mmap2(NULL, 36680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40d54000
mprotect(0x40d55000, 28672, PROT_NONE) = 0
mmap2(0x40d5c000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0) = 0x40d5c000
close(7) = 0
open("/usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_ps2mouse.so", O_RDONLY)
= 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\224\n\0\0004\0\0\0\274"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=9852, ...}) = 0
mmap2(NULL, 41452, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40d5d000
mprotect(0x40d5f000, 32768, PROT_NONE) = 0
mmap2(0x40d67000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x2) = 0x40d67000
close(7) = 0
open("/usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_tslib.so", O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0<\10\0\0004\0\0\0\4"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=6852, ...}) = 0
mmap2(NULL, 38484, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40d68000
mprotect(0x40d6a000, 28672, PROT_NONE) = 0
mmap2(0x40d71000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x1) = 0x40d71000
close(7) = 0
open("/lib/libts-0.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libts-0.0.so.0", O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0L\t\0\0004\0\0\0\204"..., 512) =
512
fstat64(7, {st_mode=S_IFREG|0644, st_size=6468, ...}) = 0
mmap2(NULL, 39044, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40d72000
mprotect(0x40d74000, 28672, PROT_NONE) = 0
mmap2(0x40d7b000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x1) = 0x40d7b000
close(7) = 0
open("/usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_joystick.so", O_RDONLY)
= 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\304\10\0\0004\0\0\0p"..., 512)
= 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=6448, ...}) = 0
mmap2(NULL, 38012, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40d7c000
mprotect(0x40d7e000, 28672, PROT_NONE) = 0
mmap2(0x40d85000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x1) = 0x40d85000
close(7) = 0
open("/usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_linux_input.so",
O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0p\n\0\0004\0\0\0H"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=15624, ...}) = 0
mmap2(NULL, 47256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40d86000
mprotect(0x40d8a000, 28672, PROT_NONE) = 0
mmap2(0x40d91000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x3) = 0x40d91000
close(7) = 0
getdents(6, /* 0 entries */, 1024) = 0
close(6) = 0
open("/dev/input/event0", O_RDWR) = -1 ENODEV (No such device)
munmap(0x40d86000, 47256) = 0
open("/dev/js0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/js0", O_RDONLY) = -1 ENOENT (No such file or directory)
munmap(0x40d7c000, 38012) = 0
open("/dev/input/tslib0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/tslib1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/tslib2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/tslib3", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/tslib4", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/tslib5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/tslib6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/tslib7", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/tslib8", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/tslib9", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/tslib10", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/tslib11", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/tslib12", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/tslib13", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/tslib14", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/input/tslib15", O_RDONLY) = -1 ENOENT (No such file or directory)
munmap(0x40d68000, 38484) = 0
munmap(0x40d72000, 39044) = 0
uname({sys="Linux", node="sven-sVision", ...}) = 0
open("/dev/input/mice", O_RDWR|O_SYNC) = -1 ENODEV (No such device)
munmap(0x40d5d000, 41452) = 0
open("/dev/sonypi", O_RDONLY) = -1 ENOENT (No such file or directory)
munmap(0x40d54000, 36680) = 0
ioctl(5, KDSKBMODE, 0x2) = 0
ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(5, SNDCTL_TMR_CONTINUE or TCSETSF, {B38400 opost -isig -icanon -echo
...}) = 0
ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost -isig -icanon -echo ...})
= 0
getpgrp() = 756
ioctl(5, TIOCSPGRP, [756]) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40d54000
mprotect(0x40d54000, 4096, PROT_NONE) = 0
clone(child_stack=0x41552fe8,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID,
parent_tidptr=0x415534d8, tls=0x41553930, chi
ld_tidptr=0x415534d8) = 762
sched_yield() = 0
write(2, "(*) Direct/Thread: Running 'Keybo"..., 60(*) Direct/Thread: Running
'Keyboard Input' (INPUT, 762)...
) = 60
write(2, "(*) DirectFB/Input: Keyboard 0.9 "..., 48(*) DirectFB/Input: Keyboard
0.9 (directfb.org)
) = 48
open("/dev/ucb1x00-ts", O_RDONLY|O_NOCTTY) = -1 ENOENT (No such file or
directory)
munmap(0x40d40000, 38140) = 0
munmap(0x40bf5000, 42144) = 0
munmap(0x40cef000, 88800) = 0
munmap(0x40c00000, 978868) = 0
munmap(0x40d05000, 35796) = 0
munmap(0x40d0e000, 113304) = 0
munmap(0x40d2a000, 38648) = 0
munmap(0x40d34000, 47168) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 6
connect(6, {sa_family=AF_FILE, path="/dev/lircd"...}, 110) = -1 ENOENT (No such
file or directory)
close(6) = 0
munmap(0x40be9000, 48244) = 0
munmap(0x40bdf000, 39912) = 0
munmap(0x40bd5000, 40268) = 0
munmap(0x40bcb000, 40088) = 0
open("/dev/touchscreen/wm97xx", O_RDONLY|O_NOCTTY) = -1 ENOENT (No such file or
directory)
munmap(0x40bc1000, 37272) = 0
open("/usr/lib/directfb-1.0-0/gfxdrivers",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 6
fstat64(6, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(6, F_SETFD, FD_CLOEXEC) = 0
getdents(6, /* 20 entries */, 1024) = 640
open("/usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_mach64.so", O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\20\16\0\0004\0\0\0("..., 512) =
512
fstat64(7, {st_mode=S_IFREG|0644, st_size=38632, ...}) = 0
mmap2(NULL, 70200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40bc1000
mprotect(0x40bca000, 32768, PROT_NONE) = 0
mmap2(0x40bd2000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x9) = 0x40bd2000
close(7) = 0
open("/usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_sis315.so", O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\210\n\0\0004\0\0\0l"..., 512) =
512
fstat64(7, {st_mode=S_IFREG|0644, st_size=8452, ...}) = 0
mmap2(NULL, 40068, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40bd3000
mprotect(0x40bd5000, 28672, PROT_NONE) = 0
mmap2(0x40bdc000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x1) = 0x40bdc000
close(7) = 0
open("/usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_ati128.so", O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\214\n\0\0004\0\0\0\30"..., 512)
= 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=18864, ...}) = 0
mmap2(NULL, 50480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40bdd000
mprotect(0x40be2000, 28672, PROT_NONE) = 0
mmap2(0x40be9000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x4) = 0x40be9000
close(7) = 0
open("/usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_tdfx.so", O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0000\7\0\0004\0\0\0|"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=15124, ...}) = 0
mmap2(NULL, 46740, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40bea000
mprotect(0x40bee000, 28672, PROT_NONE) = 0
mmap2(0x40bf5000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x3) = 0x40bf5000
close(7) = 0
open("/usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_radeon.so", O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\220(\0\0004\0\0\0\24"..., 512)
= 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=135124, ...}) = 0
mmap2(NULL, 134056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40bf6000
mmap2(0x40c16000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x20) = 0x40c16000
close(7) = 0
open("/lib/libm.so.6", O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\2401\0\0004\0\0\0\204"..., 512)
= 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=673588, ...}) = 0
mmap2(NULL, 704672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40c17000
mprotect(0x40cbb000, 28672, PROT_NONE) = 0
mmap2(0x40cc2000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0xa3) = 0x40cc2000
close(7) = 0
mprotect(0x40cc2000, 4096, PROT_READ) = 0
open("/usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_nsc.so", O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\274)\0\0004\0\0\0P"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=36584, ...}) = 0
mmap2(NULL, 68264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40cc4000
mprotect(0x40ccd000, 28672, PROT_NONE) = 0
mmap2(0x40cd4000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x8) = 0x40cd4000
close(7) = 0
open("/usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_cyber5k.so", O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\304\16\0\0004\0\0\0x"..., 512)
= 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=18448, ...}) = 0
mmap2(NULL, 50156, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40cd5000
mprotect(0x40cda000, 28672, PROT_NONE) = 0
mmap2(0x40ce1000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x4) = 0x40ce1000
close(7) = 0
open("/usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_nvidia.so", O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\374\26\0\0004\0\0\0\34"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=107444, ...}) = 0
mmap2(NULL, 139196, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40ce2000
mprotect(0x40cfc000, 28672, PROT_NONE) = 0
mmap2(0x40d03000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x19) = 0x40d03000
close(7) = 0
open("/usr/lib/directfb-1.0-0/gfxdrivers/libdirectfb_matrox.so", O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0X\32\0\0004\0\0\0<"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=110844, ...}) = 0
mmap2(NULL, 142412, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40d04000
mprotect(0x40d1f000, 28672, PROT_NONE) = 0
mmap2(0x40d26000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x1a) = 0x40d26000
close(7) = 0
getdents(6, /* 0 entries */, 1024) = 0
close(6) = 0
munmap(0x40d04000, 142412) = 0
munmap(0x40ce2000, 139196) = 0
munmap(0x40cd5000, 50156) = 0
ioctl(3, 0x4700, 0x40cd4a68) = -1 EINVAL (Invalid argument)
munmap(0x40cc4000, 68264) = 0
munmap(0x40bf6000, 134056) = 0
munmap(0x40c17000, 704672) = 0
munmap(0x40bea000, 46740) = 0
munmap(0x40bdd000, 50480) = 0
munmap(0x40bd3000, 40068) = 0
munmap(0x40bc1000, 70200) = 0
write(2, "(*) DirectFB/Graphics: Generic So"..., 70(*) DirectFB/Graphics:
Generic Software Rasterizer 0.6 (directfb.org)
) = 70
open("/etc/fb.modes", O_RDONLY) = -1 ENOENT (No such file or directory)
ioctl(3, FBIOPUT_VSCREENINFO, 0xbe81b82c) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0xbe81b82c) = 0
open("/usr/lib/directfb-1.0-0/wm",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 6
fstat64(6, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(6, F_SETFD, FD_CLOEXEC) = 0
getdents(6, /* 6 entries */, 1024) = 176
open("/usr/lib/directfb-1.0-0/wm/libdirectfbwm_default.so", O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0 \25\0\0004\0\0\0@"...,
512) = 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=39128, ...}) = 0
mmap2(NULL, 70744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40bc1000
mprotect(0x40bcb000, 28672, PROT_NONE) = 0
mmap2(0x40bd2000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x9) = 0x40bd2000
close(7) = 0
open("/usr/lib/directfb-1.0-0/wm/libdirectfbwm_unique.so", O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0d\20\0\0004\0\0\0\30"..., 512) =
512
fstat64(7, {st_mode=S_IFREG|0644, st_size=10416, ...}) = 0
mmap2(NULL, 42032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40bd3000
mprotect(0x40bd6000, 28672, PROT_NONE) = 0
mmap2(0x40bdd000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x2) = 0x40bdd000
close(7) = 0
open("/lib/libuniquewm-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libuniquewm-1.0.so.0", O_RDONLY) = 7
read(7,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\264.\0\0004\0\0\0\314"..., 512)
= 512
fstat64(7, {st_mode=S_IFREG|0644, st_size=104844, ...}) = 0
mmap2(NULL, 136536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 7, 0) =
0x40bde000
mprotect(0x40bf7000, 32768, PROT_NONE) = 0
mmap2(0x40bff000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 7, 0x19) = 0x40bff000
close(7) = 0
getdents(6, /* 0 entries */, 1024) = 0
close(6) = 0
munmap(0x40bd3000, 42032) = 0
munmap(0x40bde000, 136536) = 0
write(2, "(*) DirectFB/Core/WM: Default 0.3"..., 49(*) DirectFB/Core/WM:
Default 0.3 (directfb.org)
) = 49
ioctl(3, FBIOPUT_VSCREENINFO, 0xbe81ba54) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0xbe81ba2c) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0xbe81ba4c) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0xbe81ba4c) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0xbe81ba2c) = 0
ioctl(3, FBIOPUT_VSCREENINFO, 0xbe81b99c) = 0
ioctl(3, FBIOPUT_VSCREENINFO
I have no idea how to go on.
Any help is appreciated.
Thank you and best regards
Sven
_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users