On Tue, Aug 28, 2007 at 11:05:01AM +0800, Raymond Pau wrote: > I got these messages in /var/log/messages. > > # dmesg |grep intelfb > Kernel command line: ro root=/dev/VolGroup00/LogVol00 rhgb quiet > video=intelfb:mode=1024x768-32,accel=0 vga=0x318 > intelfb: Framebuffer driver for Intel(R) > 830M/845G/852GM/855GM/865G/915G/915GM/945G/945GM chipsets > intelfb: Version 0.9.4 > intelfb: 00:02.0: Intel(R) 855GM, aperture size 128MB, stolen memory 8060kB > intelfb: Non-CRT device is enabled ( LVDS port ). Disabling mode switching. > intelfb: Initial video mode is [EMAIL PROTECTED] > intelfb: Changing the video mode is not supported. > intelfb: Changing the video mode is not supported. > > Seems like intelfb driver doesn't like mode switching; anyway to tell > directfb not to change mode?
In this case it doesn't switch the mode. It just tries to clear the accel flag of the current mode. A quick glance at intelfb source suggests that it should work. AFAICS that error message may come from two different places in the driver and it may be perfectly normal w/ LVDS. > Both accel=0 and noaccel does not seems to have any effect. Does fbset still show 'accel = true'? If it's still true try to disable it with fbset prior to running your DirectFB application. That should in theory make the old and new modes identical. If that doesn't work I guess we'll need to add some debug prints to dump the modes at some critical points in the code. -- Ville Syrjälä [EMAIL PROTECTED] http://www.sci.fi/~syrjala/ _______________________________________________ directfb-dev mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
