Xfbdev on IPAQ
Dennis Noordsij
dennis.noordsij@movial.fi
Wed, 14 Jan 2004 09:42:15 +0200
Hi,
I am trying to run the freedesktop.org X server (compiled as per CVS
installation document) on an Ipaq, but it doesn't seem to want to work.
After a fresh boot, fbset says:
mode "320x240-64"
geometry 320 240 320 240 16
timings 174757 12 17 10 1 3 3
accel false
rgba 4/12,4/7,4/1,0/0
endmode
When I run
Xfbdev -screen 320x240
I get a messed up screen (roughly top half is at the bottom, bottom half is at
the top, with some distortions inbetween).
Meanwhile the console gives the message
SA1100: invalid hsync_len 80
SA1100: invalid hsync_len 80
With some printf's in the fbdev source, kmode.c returns the default mode, and
the screen struct is set to 800x600@75Hz at 16 bpp.
After running this, the fbset command gives:
mode "320x240-324"
geometry 320 240 800 600 16
timings 20202 160 16 21 1 80 3
accel false
rgba 4/12,4/7,4/1,0/0
endmode
QPE binaries run fine on the framebuffer, although once the screen is messed
up by running Xfbdev it stays that way.
What am I missing?
Thanks in advance for any reply,
Dennis