Around 19 o'clock on Nov 14, [EMAIL PROTECTED] wrote:
> But if I start in the default mode (640x480x8) and do an > "fbset -a 800x600x16" before starting Xfbdev the upcomming > X is totally corrupted (wrong memory layout??) while all other > (text) virtual terminals switch correctly to the new mode. I suspect there's some configuration difference between how fbdev sets things up when it starts and after fbset is called. You can easily debug this by stopping in fbdevInitialize and looking at how the FBIOGET_FSCREENINFO and FBIOGET_VSCREENINFO return values differ between the two invocations. > Xfbdev -screen 800x600x16 does not help, in fact Xfbdev does > not seem to be at all interested in the screen parameter! > It seems to me that fbset is changing the mode correctly but > Xfbdev is not informed about any changes since boot time. Xfbdev doesn't ever reconfigure the screen; I've never tried a kernel fbdev driver other than the VESA one which doesn't support on-the-fly modifications. With such a driver, it would be possible to change Xfbdev to adjust the screen on the fly. [EMAIL PROTECTED] XFree86 Core Team SuSE, Inc. _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
