Sourath Roy wrote: > Hi, > I am trying to run a directfb application on my RedHat 9 machine, with > kernel version 2.6.13. I have built the kernel with the option "VESA VGA > graphics support" and have the following line for grub. > vga=791 video=vesa:ywrap,mtrr > After booting up "fbset -i" shows: > > mode "1024x768-76" > # D: 78.653 MHz, H: 59.949 kHz, V: 75.694 Hz > geometry 1024 768 1024 768 16 > timings 12714 128 32 16 4 128 4 > rgba 5/11,6/5,5/0,0/0 > endmode > > Frame buffer device information: > Name : VESA VGA > Address : 0xe0000000 > Size : 3145728 > Type : PACKED PIXELS > Visual : TRUECOLOR > XPanStep : 0 > YPanStep : 0 > YWrapStep : 0 > LineLength : 2048 > Accelerator : No > > I have Directfb version 0.9.22 installed on my system. > > When I run the application, it gives be nothing but a blank screen and I get > the following message: > > (*) DirectFB/Config: Parsing config file '/root/.directfbrc'. > > ---------------------- DirectFB v0.9.22 --------------------- > (c) 2000-2002 convergence integrated media GmbH > (c) 2002-2004 convergence GmbH > ----------------------------------------------------------- > > (*) DirectFB/Core: Single Application Core. (2005-04-14 13:07) > (*) Direct/Memcpy: Using SSE optimized memcpy() > (*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 2921)... > (*) Direct/Thread: Running 'PS/2 Input' (INPUT, 2922)... > (!!!) *** UNIMPLEMENTED [fusion_reactor_set_lock] *** [reactor.c:802] > (*) DirectFB/Input: IMPS/2 Mouse 1.0 (Convergence GmbH) > (*) Direct/Thread: Running 'Keyboard Input' (INPUT, 2923)... > (*) 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/Core/WM: Default 0.2 (Convergence GmbH) > (!!!) *** WARNING [fbdev driver possibly buggy] *** [fbdev.c:1609 in > dfb_fbdev_set_mode()]
vesafb does not support mode changing. It will not return an error but it will always return a var based on its current video mode. > (!!!) *** ONCE [unsupported destination format] *** [generic.c:5077 in > gAcquire()] > What does the application want? vesafb supports bpp8 at pseudocolor and truecolor at bpp >= 16. Once you know what the app wants, set it with the vga= option at boot time. > I have tried this several times and have tried also with the option vga=788 > at kernel command line. But with the same results.. > > Could the DirectFB version 0.9.22 be not compliant with the Linux kernel > 2.6.13? I don't think so. > I installed my DirectFB before building the kernel, but I don't think this > could be an issue...? > Probably not. What's your graphics chipset? You may have better results with a chipset-specific driver, even if DirectFB has no gfxdriver for it. Tony _______________________________________________ directfb-users mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users
