What runs on my desk?

(December 2000) My desktop system has evolved from my background as a Unix consultant and system administrator. I developed a taste for being able to multi-task while working on the DEC 10 systems at Dataline Systems. Putting a task "in background" while I did something else became a game - seeing how many programs I could keep busy, sometimes to the detriment of other users on the system it turned out.

On the SCO Xenix and Unix systems was a virtual console system that allowed up to 12 individual login sessions from the console keyboard and screen, albeit text mode "dumb" terminal sessions.

Some of the systems I administered had X-windows installed but many times there was simply not enough RAM to allow me to flex my wings with the windowing environment. Not until the early days of Wimsey when RAM started to come down in price and we started using Linux with its X implementations did I get an opportunity to fall in love with the multi-window capabilities of the desktop workstations that were becoming affordable.

The "mega-pixel" high-res color capable accelerated video card and large monitors were just appearing in the consumer PC arena. My desktop system was Linux with a 4 Megabyte ATI card and a 20" monitor that cost us more than $2000.00, but I could monitor the load and several log files on each of our servers and still have enough screen real estate to get some "real" work done dealing with e-mail and word processing and such.

During the mid 80's to early 90's I had only used MSDos to format PC hard drives for installation of SCO or Linux. The few times I had played with Microsoft Windows I had found it slow and effectively incapable of doing more than one thing at once no matter how much in the way of resources the machine had. During my Wimsey days I learned more about Dos, OS2, Windows, MAC OS, and all the other traditional PC environments simply because we had to be able to tell their owners how to get their systems to talk to the Internet. None of this endeared me to any of these non-Unix systems in any way, let alone enough to make me switch.

Then we sold Wimsey to iSTAR Internet and I found myself in charge of a company full of MACs and PCs running Windows 95, and no particular reason to personally administer any Unix systems. I had a laptop and a desktop system both running Win95 and both with Office and various other Microsoft products, and I had a stable full of people I was supposed to be able to support on this stuff; I had to learn it and had to find ways to make it work as well as my old X-windows and virtual console Unix systems had - because I still found a need to do more than one thing at once.

The first thing that irked me about Windows was the lack of any virtual desktop facility where I could keep more than one screen full of open windows and switch rapidly between the various environments. To the rescue came a little program called impVWM by   George H. Harth, IV of Kent University. If he is out there I'd love to send him his shareware fee but he seems to have dropped off the face of the earth. The impVWM program allows you to have up to 3x3=9 virtual desktops shown in a little sizeable blue box that you tuck into one corner of your screen. You can drag windows from one desk to another with your left button down, and right clicking on one of the desks brings up that desk's windows while hiding the others.

With the IMP I can now have my e-mail in the upper left desk, my X-windows spread over the lower left quadrant, one desk per machine or task, my FrontPage in the upper right desk. My word or Excel go in the top middle and my browsers in the lower right quadrant. Not quite enough desks to match the 20-30 I used to have under my main linux system, but not bad.

Add to this the eXodus X server and the Cyberworks fax/voice software, the Logitech scanner feeding DocuMagix, the odd Corel program or other graphics program to create or fix images or graphics, and you can see that there can be a lot going on.

The interesting thing is that with the 128 Megs of RAM, I seldom see the system actually go into major swap. What I do see is the Norton System Doctor pop up telling me I'm out of graphic resources due to having too many windows open I guess. I also see the system hang about once every 2-3 days for no apparant reason, although I'm now careful never to start a Logitech scan job unless the system has been freshly re-booted since otherwise it inevitably hangs with an interesting line of garbage pixels across the top third of the screen.

Sometimes the IMP will do strange things like randomly moving all the windows until they are all one on top of the other in the open desktop, usually when I have a multi-windowed application such as FrontPage 98 up and again the system has been up for a day or two. The cure is to kill it and restart it, but usually I'll take the time to reboot anyway.

All the while that my desktop has been misbehaving, the Linux box network server sits in the wings working wonders with narry a reboot in over 6 months. With the eXodus X server I usually have many windows open to and through it to other systems via SSH and the outside network. I use the ImageMagick package to prepare large numbers of images for inclusion in web sites. The batch abilities of "mogrify" are wonderful.

Why don't I go back to Unix?

I find myself now doing more business administration than system administration. This leads to the creation and exchange of many and diverse documents and files with people, many of whom don't have my enlightened background where pure text files are just fine thanks.

I end up receiving MS Word, Excel, Lotus AmiPro, 123, Powerpoint, Visio, and Project files of various versions and lineages. My work with web pages has added Corel and Photoshop and Adobe and many other diverse and sundry programs, few of which will run correctly in any of the dos and windows emulators yet; but there's hope!

 


 




Copyright © 1993-2007 Richard C. Pitt - all rights reserved
Updated June 17, 2005