17:30
»
Shane Joe Lazar
pOn the 21st October, 2008, a href="http://www.linuxmint.com/blog/?p=404"Linux Mint 5 Fluxbox CE was released/a, of which as you may or may not know, I am the maintainer. The most common gripe most people have with this release seems to be that this distribution has higher system requirements than other Fluxbox based ones./ppSince I do not have a really old computer to test how well Linux Mint 5 Fluxbox CE will work on such a machine, I devised a test to simulate an old machine using VMware Player. The host machine, my trusty Acer Aspire laptop with AMD Sempron 3000+ prcessor and 768MB DDRAM1 was throttled down to 800MHz (maximum CPU frequency is 1800MHz) so that my simulated machine would have:br //pulli800MHz processor (at the most as some of those cycles will be used by the host)/lili128MB RAM/lili2.5GB HD formatted as FAT32, without swap/liliCDROM drive/liliFloppy drive/liliEthernet card/liliSound card/liliUSB controller/li/ulpThis, I think adequately simulates an old Pentium 2 machine with Windows 98. I did manage to successfully install using only the Linux Mint 5 Fluxbox CE CD albeit with a hacked/workaround approach. Here is how I did it./pp/ph41./h4On booting the Live CD, the boot process went on fine but the desktop did not appear even after some minutes. The only thing visible was the mouse cursor, which moved showing that X had not crashed. Also the CDROM was still reading.p/pp/ph42./h4 Restart X using ttCtrl+Alt+Backspace/tt to kill whatever was hogging resources. Wait for GDM to start and then type some nonsense in the GDM login field to buy 30 seconds before the Live CD user logs in automatically and hogs your RAM.p/pp/ph43./h4 Switch to the virtual terminal with ttCtrl+Alt+F1/tt where the Live CD user is already logged in.p/pp/ph44./h4 Become root with ttsudo -i/ttp/pp/ph45./h4 Kill GDM with ttkillall gdm/ttp/pp/ph46./h4 Kill all Live CD user processes that may have remained with ttpkill -u mint/ttp/pp/ph47./h4 List existing partitions with ttfdisk -l/ttp/pp/ph48./h4 Open the drive for partitioning with ttfdisk /dev/sda/ttp/pp/ph49./h4 Delete all existing partitions with ttd/ttp/pp/ph410./h4 Create a new partition for swap using ttn/tt and the following options:p/pulliselect primary partition (ttp/tt),/lilipartition number tt1/tt,/lilifirst cylinder tt1/tt,/lililast cylinder or +size: tt+300M/tt/li/ulpCreate a new partition for your installation using ttn/tt and the following options:/pulliselect primary partition (ttp/tt),/lilipartition number tt2/tt,/lilifirst cylinder: default (hit ttEnter/tt)/lililast cylinder: default (hit ttEnter/tt)/li/ul p(You may create a separate partition for tt/home/tt)/pp/ph411./h4 Save and exit with ttw/ttp/pp/ph412./h4 Format /dev/sda1 as swap with ttmkswap /dev/sda1/ttp/pp/ph413./h4 Reboot with ttreboot/ttp/pp/ph414./h4 Now you should have the Live CD environment working.p/pp/ph415./h4 Close mintUpdate, Wicd tray applet and the volume control to free up some RAM.p/pp/ph416./h4 Continue the installation as usual except for partitioning where you will have to set it up manually with the second partition mounted at root.p/pp/ph417./h4 After booting into your newly installed system, you can turn off services that you do not need using ttSystem Tools Services/tt. For really old machines, obvious things to turn off would be Bluetooth and CPU frequency manager. If you want even more control over the services, install sysvconfig. It is a command line tool that gives you more options. But you can break your system if you don't know what you are doing.p/pp/ph418./h4 You can also edit the applications that are run when you log in. For this you have to edit tt~/.fluxbox/startup/tt for each user. Comment out (add tt#/tt at the beginning of the line) any applications you do not want to run at log in.p/ppAfter following these steps I had a lighter setup that worked pretty well given the hardware I was trying to simulate. For any real figures one would have to test in on an actual machine. And such a machine is pretty hard to come by nowadays. Is anybody out there willing to test this?/ppOn a better note, I did try to install again on the same setup but with 256MB RAM and no swap partition. Gladly, all went well without a hitch./ppI do realize that users should not have to go through these steps in order to install this distribution. I will try to address this issue in the next release... within reasonable limits of course. I hope you enjoy using this edition of Linux Mint!/p