I'm fairly new to X development and am tasked with making some recommendations, so hopefully people on this list can help me out. If some of these questions are better taken to the Xpert or render lists, please let me know, but I thought I should start here.
The scenario: a fairly small memory footprint (16MB RAM) system that has no disk, but will likely have a network connection. The questions: 1) Tiny-X vs. "standard" X -- all the emails I have seen in the various archives on the subject indicate that the primary goal of tiny-X was small compile size for putting in Flash ROM parts, and not necessarily smaller run-time memory size, and that in return I would give up a fair amount of configurability. Is that really/still true? Does tiny-X not give much/any run-time memory advantage? If my priority is run-time size vs text/code size, is there any advantage to one over the other? 2) tiny-x and xfs -- can tiny-x use a font server, should one be on the network somewhere? Based on a couple web pages, it appears that I can #define FontServerAccess YES even for a tiny-x build. Does that define mean that tiny-x can use xfs and that it should "just work" with a -fp in the command line? If not, since I got the impression that there is no config file for tiny-x where I can set the FontPath, how do I have tiny-x find and use a font server? Just use xset? 3) xfs vs Render/Xft -- I've seen the white papers on both render and Xft and have stumbled across various small HOWTOs and config hints on the web, but still am not entirely clear on how they relate to or replace xfs. However, it does seem to me that client-side font handling via render/Xft might make xfs redundant or unnecessary in a system where I am running the X server on one box and the clients potentially on another box. Is that an accurate interpretation? So if all of my X client apps are based on GTK+-2.0 or other toolkits that utilize Xft/render, or I write my own apps that use Xft, might I possibly be able to get away without both server-side font support and xfs entirely? Tiny-X does use the render extension, if I understand correctly, right? Thanks in advance for any advice or info. I've been reading through the xfree86 mailing list archives until I'm bleary-eyed and still don't feel like I have good clear answers to these questions! --Brett _______________________________________________ Newbie mailing list [EMAIL PROTECTED] *** To unsubscribe , or change message options, see: http://XFree86.Org/mailman/listinfo/newbie
