Linux on my Toshiba Libretto 100CT – iii

Posted 2006.10.26 0.00 in Computers/Internet/Technology by Stephanie

Last time, I got Damn Small Linux installed, broke a bunch of it, repaired the damage my own way, and got linux working almost exactly the way I wanted it.

My Damn Small Linux installation is no longer Damn Small. It’s pretty small though. My / filesystem is 500MB in size, of which 215MB are currently in use. That’s a fair bit bigger than the 50MB limit to Damn Small Linux’s live CD size. Most of those increases came after I installed the dpkg and apt-get functionality, and then installed the complete perl and perl-modules system. My /home filesystem is still almost empty – 11.3MB used out of 96MB – and almost all of that is junk stored in my Firefox web browser’s history / cache.

The important thing though is, my Libretto 100CT is running about as fast as can be expected, for a 166MHz Pentium with 64MB of RAM. Not just fast – but looking good, too!

Damn Small Linux defaults to the fluxbox window manager. I’d never heard of it before, but then my favorite application is terminal so I don’t think much about GUIs as long as they work. Anyhow, I started learning about fluxbox and finding out how to make it work better. By better, I mean, how to make it work the way I wanted it to.

Here’s a primer on fluxbox – I just found it now, after making all my changes, but it looks good so I’ll give it a read later and see what else I can learn about it: Using the Fluxbox Window Manager

An important note about the Toshiba Libretto: It is tiny, and has a tiny screen. 7 inches diagonal. SVGA, but a non-standard layout. 800 pixels wide, 480 pixels high. What I’m saying is, there’s very little screen real-estate. So what little there is, I don’t want it covered with crap floating around that I can’t get rid of. This was my first mission: Clean up the GUI and get rid of the crap I didn’t need or want.

First two things to go, were the workspace boxes in the lower left, and the whatever the heck thing was floating in the lower right. I’m sorry I can’t describe it, I don’t know what it was or what it did. Anyhow, here’s what I did: In your home directory, there’s a file called .xinitrc and in that file, are three lines I deleted:
dillo /usr/share/doc/dsl/getting_started.html & > /dev/null &
fluxter & > /dev/null &
wmswallow -geometery 70×80 docked docked lua &

The first line got rid of the ‘getting started’ thing that kept popping up. The second and third lines got rid of the workspace boxes and the thing in the right-hand corner. I don’t even know which was which.

Next was cleaning up all the icons in the upper-left corner. I only kept five of them: Aterminal, Emelfm, Firefox, Sylpheed, and Xzgv. To delete the others, from the home directory, go into .xtdesktop and in there, delete all the *.lnk and *.png or *.gif files you don’t need. When you restart X, whatever isn’t deleted will be in the upper left corner.

Finally, I really liked the system information in the upper right corner, but there was way too much and the font was too big. This stuff is all controlled by the .torsmorc file in your home directory. I changed mine to be smaller, focus only on what I wanted, and with a smaller font.

Check back again for part iv, for continued info on customizing the GUI. I’ll try and get a screenshot, as well as upload some of the key files and my style / wallpaper.