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