Leo M?rquez a ?crit : > Hi!, > > When I start vdr with softdevice i get: > > vdr:/usr/src/VDR# ./vdr -P"softdevice -vo dfb:" > [softdevice] processing args > [softdevice] argv [0] = softdevice > [softdevice] initializing Plugin > [softdevice] Initializing Video Out > [softdevice] ffmpeg version(cvs) build(4752) > [dfb] init > > ---------------------- DirectFB v0.9.22 --------------------- > (c) 2000-2002 convergence integrated media GmbH > (c) 2002-2004 convergence GmbH > ----------------------------------------------------------- > > (*) DirectFB/Core: Single Application Core. (2005-05-27 21:18) > (*) Direct/Memcpy: Using SSE optimized memcpy() > (*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 3870)... > (*) Direct/Thread: Running 'PS/2 Input' (INPUT, 3881)... > (!!!) *** UNIMPLEMENTED [fusion_reactor_set_lock] *** [reactor.c:802] > (*) DirectFB/Input: IMPS/2 Mouse 1.0 (Convergence GmbH) > (*) Direct/Thread: Running 'Keyboard Input' (INPUT, 3882)... > (*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH) > (*) DirectFB/Genefx: MMX detected and enabled > (*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (convergence > integrated media GmbH) DirectFB choose to load its unaccelerated driver. You must have loaded a wrong kernel frame-buffer driver, or no driver at all. Or the "accelerator ID" advertized by the frame-buffer driver does not match the "accelerator ID" taken into account by the DirectFB drivers. That is the case with the ViaArena kernel frame-buffer driver (ID 77 vs. 50). My previous patch deals with that mismatch (but is not sufficient to make softdevice work). The output of dfbinfo would help. > (*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH) > [dfb] Supported video Modes are: 800x600@8 > [dfb] Enumeratig display Layers > Layer 0 FBDev Primary Layer Type: graphics > Caps: brightness contrast saturation surface > (!!!) *** WARNING [fbdev driver possibly buggy] *** [fbdev.c:1609 in > dfb_fbdev_set_mode()] > (!!!) *** ONCE [unsupported destination format] *** [generic.c:5077 in > gAcquire()] > [surface capabilities] scrSurface: primary videoonly double-buffered > flipping > [dfb]: could not find suitable videolayer > (!!!) *** WARNING [Application exited without deinitialization of > DirectFB!] *** [core.c:628 in dfb_core_deinit_check()] All that is just because the wrong DirectFB driver is selected. > My hardware is: > Via EPIA 10000M + Nehemiah 1Ghz > 1 FF dvb-s nexus-s card > 1 budget dvb-t cinergy 1200 card > > Have I to remove the ff card to let vdr works with softdevice? No. -- NH