Re: Very small X for embedded systems
"Jonatan Antoni" <[email protected]>
| Newsgroups | gmane.comp.handhelds.gpe |
|---|---|
| Message-ID | <[email protected]> |
Hello, i played around with all the configure-flags listed for the current release of X.org R7.0. I have no more ideas by now, how to get the Xlib much smaller. I think there is much stuff in Xlib we do not really need on a small display like our lcd, like fontrendering or anti aliasing. Greets, Jonatan Antoni [email protected] schrieb am Mittwoch, 10. Mai 2006 um 18:17 +0100: >On 5/10/06, Jonatan Antoni <[email protected]> wrote: >> Hello Group, >> >> I'm searching for a simple way to get some rough graficfunctions on a small 128x64 pixels display, but I have no >> working results by now. >> I know the GPE-Project via openzaurs.org. I own a Zaurus SL5500G and it is really similar to what we are building, >> except the display is much smaller. >> >> To give you a rough overview about my target system: >> - Atmel AT9RM9200, ARM9-based system-on-a-chip >> - 16 MB Flashrom, jffs-filesystem >> - 32 MB SDRAM >> - 4x UART, USB-host and -gadget, ethernet, aso. >> - 128x64x1 lc-display, framebuffer-device >> - linux-kernel 2.6.15 >> - glibc 2.3.4 >> >> By now we use only a linux framebuffer console and ncurses for our user-interfaces, but we want to use some gafics. >> I tried to build a tiny-x/kdrive server for the target and it works, but with all the needed stuff it gets up to 5 mb >> to run e.g. xclock. >> Now I have to shrink it down to about 1mb, but I have no ideas how to do that. There are functions we do not need, >> like antialiasing or font randering. >> >> Can you give me some hints to do that? >> > >There are various --disable configure flags for X IIRC. You can try >disabling as much as you need. > >You could also try using the e17 EFL libraries which also can run >directly on FB, but they're alpha and I'm not sure if they'd save you >space or not... > >-- >Justin Patrin >