As some may know I am playing with making an iso that is (in part) touted toward older/lower ram machines, he Lowest RAM that repeatedly installs with ease and without issue is 112megs on a Pentium3.
I suspect it will install on even lower RAM machines but for a RAM usage bottleneck that happens shortly after draklive-install starts right after the /user/media (iirc) line if launched via CLI
Now I have put some thought into a couple of potential solutions, first would be the use of compcache, although I am not sure if there would be any gain on a machine with 64megs of ram to start with (64megs is my idealistc install target, witha GUI installation it may be closer to 80 megs in reality), unless I was able to have draklive-install lunch with compcache providing a little boost as it his the bottleneck...
The other option I could think of would be to have draklive-install make ncurses calls instead of gtk? I have no idea how this would be implemented or if it is possible. certainly booting the wmii iso into runlevel 3 eats about 40megs of ram and adding X on top another 16-20 megs so having a ncurses installer option would take a lot out of the equation and make PCLinuxOS installable on nealy any i686 machine - the minimum spec's fall dramatically.
Some have asked me why try and install on such low RAM - my answer is scalability , it may be handy to be able to install PCLinuxOS on a machine to act as a client to another (such as a thin client) the other reason is that there are plenty of pentium2 machines out there - our kernel does well on these machines so lets make it easier and more comfortable for the user, if they don't like WMii as an interface they could install another WM after install, the main point is to ensure at all the apps used are 'standard PClinuxOS applications' so whatever the solution (if there is one) it will be avaialable for all to use.
So i guess the point of this post is...
are either of the two options above possible? (preference to an ncurses version if possible)
Thanks for your time in reading,