Hi,

I've built GTK on top of DirectFB, gtk-demo works very well when I use
system=x11 in my diretcfbrc. However when I switch to my framebuffer,
also with system=fbdev I get the following error (when compiled with
the debugs on):

  ~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.0-rc1 |~~~~~~~~~~~~~~~~~~~~~~~~
       (c) 2001-2008  The world wide DirectFB Open Source Community
       (c) 2000-2004  Convergence (integrated media) GmbH
     ----------------------------------------------------------------

(*) DirectFB/Core: Single Application Core. (2008-06-12 13:56) [ DEBUG ]
(*) Direct/Thread: Started 'VT Switcher' (22001) [CRITICAL OTHER/OTHER
0/0] <8388608>...
(*) Direct/Thread: Started 'Keyboard Input' (-1) [INPUT OTHER/OTHER
0/0] <8388608>...
(*) DirectFB/Input: Keyboard 0.9 (directfb.org)
(*) Direct/Thread: Started 'PS/2 Input' (-1) [INPUT OTHER/OTHER 0/0]
<8388608>...
(*) DirectFB/Input: IMPS/2 Mouse 1.0 (directfb.org)
(*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0]
<8388608>...
(*) DirectFB/Input: Macintosh mouse button emulatio (1) 0.1 (directfb.org)
(*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0]
<8388608>...
(*) DirectFB/Input: AT Translated Set 2 keyboard (2) 0.1 (directfb.org)
(*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0]
<8388608>...
(*) DirectFB/Input: Power Button (FF) (3) 0.1 (directfb.org)
(*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0]
<8388608>...
(*) DirectFB/Input: Power Button (CM) (4) 0.1 (directfb.org)
(*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0]
<8388608>...
(*) DirectFB/Input: ImPS/2 Generic Wheel Mouse (5) 0.1 (directfb.org)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (directfb.org)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(*) FBDev/Surface: Allocated 1600x1200 32 bit RGB24 buffer (index 0)
at offset 0 and pitch 6400.
(!) DirectFB/FBDev: Panning display failed (x=0 y=0 ywrap=0 vbl=1)!
   --> Invalid argument
(!) Core/LayerRegion: realize_region() in dfb_layer_region_flip_update() failed!
   --> General failure!
(!) [Main Thread       0.000] (21999) *** Assertion
[surface->num_buffers > 0] failed *** [../../src/core/surface.h:287 in
dfb_surface_get_buffer()]
(!) [21999:    0.000] --> Caught signal 5 (unknown origin) <--
 (!!!)  *** WARNING [still objects in 'Layer Region Pool'] ***
[object.c:241 in fusion_object_pool_destroy()]
 (!!!)  *** WARNING [still objects in 'Layer Context Pool'] ***
[object.c:241 in fusion_object_pool_destroy()]
(!) [Main Thread       0.362] (21999) *** Assertion
[state->destination == NULL] failed *** [state.c:139 in
dfb_state_destroy()]
(!) [21999:    0.362] --> Caught signal 5 (unknown origin) <--

There was already a thread with this topic but no answers...

My directfbrc is as follow:
system=fbdev
depth=24
mode=1600x1200
wm=default

What should I check next? When I try to debug with gdb I get a black
screen and can't come back to the console...

Regards,
Matthieu.

_______________________________________________
directfb-users mailing list
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to