Hello,

I'm having problems with running the programs in DirectFB-examples from cvs on my G400 crtc2 (FBDev Primary Layer works fine). Some of the problems that occur are:

df_fire: (#) DirectFBError [IDirectFB::CreateSurface() failed]: Not supported! Using force-windowed makes that error go away however I am just left with a black screen.

dfbg: (!!!) *** ONCE [unimplemented destination format (0x00200806)] *** [gfx_util.c:127 in rgba_to_dst_format()] Of course I get the same error for anything using IDirectFBImageProvider.

I see that in rgba_to_dst_format() there is no case for DSPF_YUY2, is there a reason for that? (Please excuse my ignorance.) The dfbdump utility is reporting a format of YUY2 on CRTC2.

My /etc/directfbrc:

matrox-crtc2
matrox-tv-standard=ntsc
mode=720x480
primary-layer=02
disable-module=elo
disable-module=joystick
disable-module=keyboard
disable-module=lirc
disable-module=ps2mouse
disable-module=sdlinput
disable-module=serialmouse
disable-module=sonypi
depth=32
no-cursor
sync

Using DirectFB CVS, kernel 2.6.7, and fusion from CVS.

I have tried running everything with force-windowed as well, still no luck. This machine only has a tiny monitor for testing and is primarily connected to the TV until I find the cash for a projector. I am running this stuff ssh'd into a shell, not using XDirecFB, DirectFB-term or anything like that.

Do these apps just need to be updated to DirectFB CVS or have things changed with how the G400 CRTC2 works? BTW I am using mplayer CVS successfully.

Thanks for any help,
-Rob




Reply via email to