MtPaint: December 2007 Archives
I've had Debian Etch with the Xfce desktop on the $15 Laptop for a couple of weeks. It took up a lot less space than Slackware 12 with Xfce (and NOT KDE), so I left Debian on the computer, a Compaq Armada 7770dmt with 64 MB of RAM.
I had a trick to get the ALSA sound working in Damn Small Linux, but it wouldn't work in Debian. I don't have the soundcore module installed, and that's the next step in getting the sound working.
I also found out that doing a Google Docs session in Debian on this box is ... frustrating. The screen moves way too slow.
So I went in a different direction. I popped in the Damn Small Linux 4.0 CD (I know they're up to 4.2, but I haven't downloaded and burned the new ISO yet ... I plan to soon).
Already the box seems much snappier. I'm using the toram boot code, which means the whole OS pretty much loads into RAM, but DSL does use the Linux swap partition on the hard drive. I find this to be a good compromise because I'm not committing to even a "frugal" install on the hard drive, and whenever I want to upgrade, I can just burn a new CD and use it -- I'll be using the same swap space when needed, but I won't have to upgrade any files on the hard-drive install because I'm not doing one.
As I've said before, for Linux distributions designed to be used as live CDs -- like Puppy, DSL and Knoppix -- I find that it's best to use them as they were intended and not to do full installs, or even frugal installs (although I've violated my own "rule" many times).
I'm going to run DSL 4.0 for awhile on the Compaq. I might switch it out for DSL 4.2 sooner rather than later because I use MtPaint -- a new app in DSL 4.2 but a longtime Puppy Linux image editor. Once I get a chance to run a Google Docs session in Firefox on DSL, I'll be able to see if it goes better than with Debian ... and how much better. I'll do the same with Puppy Linux before committing to anything, but if I'm using live CDs, there's no reason why Puppy and DSL can't coexist very well on this box.
I still need to do the actual tests, but I get the feeling that I'll be wiping Debian Etch off of the hard drive and leaving just a Linux swap partition and empty ext3 partitions for Puppy and DSL. We'll see.
I haven't updated much in the past few days because I haven't used the Puppy box much in that time. I finished up my long gOS review -- and come to think of it, Puppy would be perfect for the Everex Linux PC. You could keep gOS on there but boot Puppy from the CD/DVD drive and have a super-fast system that blows the standard gOS install out of the proverbial water.
But back to the second Thin Puppy Torture Test. The box has been chugging along, no problem.
Today I had somebody ask me to grab a bunch of photos off of two SD Flash memory cards. I plugged my card reader into the remaining USB port, used the Puppy Drive Mounter to mount and open it, and then I dragged a bunch of images to the My-Documents folder, which if you've used Puppy before, is owned by root.
And in Puppy, you run as root, not in a normal user account. There have been all kinds of arguments about the wisdom of running as root -- and it's many people's main complaint about Puppy, that running as root is not safe. Damn Small Linux creates a user account when you boot the live CD, and you can go multiuser and create named accounts if you want. I believe the GrafPup spin of Puppy also allows the use of user accounts. ... And Puppy allows you to create any number of pup_save files, booting into whichever one you wish (and also encrypting and password-protecting them if you want), allowing for multiple users on the same computer (but still running as root).
I'm not really qualified to comment on the root vs. user debate, but I've never had any problems, and I understand that especially in the live CD environment, it doesn't matter as much. Again, I leave it to the experts.
But back to the photos. There were quite a few of them, and I only have a 256 MB Flash drive connected to the Thin Puppy box, so I didn't/couldn't transfer them all to Puppy's filesystem.
Still, after I transferred some and then later deleted them, my Puppy "free RAM" indicator dropped from 111 MB to 89.9 MB and stayed there. I've been told that this indicator is not a true picture of free RAM on the system, but it's curious that it drops and, at this point at least, doesn't rebound after files are deleted.
I pulled the card reader before unmounting the Flash card, and I got a warning message from Puppy. Remember to unmount your media!! The message suggested that I reboot, but since this is the Thin Puppy Torture Test II, I ignored that warning.
The system is still running fine, and I got the chance to use MtPaint and GTKSee as image viewers. MtPaint isn't really designed to look at images in a "slide show" fashion, but one good thing is that you can open an image in a directory, use ctrl-mouse wheel to shrink it so it fits in the window, and then retain that image size when viewing all the other images in the directory, opening them up as needed.
But GTKSee is better for doing a slide show. Just open the application (under Graphics), navigate to the proper directory, and start the slide show under the Tools menu (or by typing ctrl-S).
P.S. Since I didn't have enough memory in the Thin Puppy to burn a CD with all those images, I started up Puppy 2.17 (it was the first Puppy CD I found) on my Windows box, mounted the SD chip and threw everything into a directory on the Windows drive. I got the usual warnings about writing to NTFS partitions, but I ignored them. I got a warning the next time I booted into Windows, but everything was there, and everything was fine. (I burned my CD in Windows, not Puppy because I had work to do with the proprietary publishing software that I need for my "real" job).
I'll have to experiment with Puppy's CD burning applications later.
But one thing I always forget is that Puppy runs GREAT on my 3 GHz Pentium 4 Dell. I'm not used to running Linux of any kind on such a "powerful" machine. I'd love to run all my Linux distros on something so "good" (its 512 MB RAM is twice what I have on any other box).
One thing about low-spec Linux distros like Puppy. As well as they run on old, old hardware, if you can get everything configured, they really fly on "modern" PCs.
Pup_save thoughts: The pup_save in Puppy Linux has a predetermined size. Usually the largest you can make is 1.25 GB. There is a warning message that crops up (I can't remember where) that says you can make a pup_save up to 1.83 GB, but that is the largest tested configuration. I don't know if there is a limit on the size of a "save" file in Damn Small Linux or Knoppix (both of which use the same "save" technology, I think -- but don't quote me), and having a limit on how big the pup_save can be is somewhat of a limitation in Puppy. I suggest having additional storage space outside of the pup_save on which to store large files -- and large amounts of files, for that matter.
On this Thin Puppy, unless I add another Flash drive, I'm stuck with the 256 MB on the primary USB Flash drive.
Nothing much to report today, except that the monitor does go into power-saving mode when idle. It just takes awhile.
Everything is running great. I almost forgot how much I like using Seamonkey as a Web browser. I haven't yet set up the mail-client portion yet, but I do plan to.
I still think Geany is one of the best text editors out there. And despite it's lack of typographical, "smart" quotes, AbiWord is a model of how light yet powerful a word-processing application can and should be. And MtPaint continues to get the job done when it comes to preparing images for the Web (although I'd just about kill for a Linux-compatible photo editor that didn't obliterate and even allowed editing of the Photoshop-implanted IPTC info embedded in JPEG images).
Today's "free memory" in the Puppy Memory Applet: 113 MB.
I found out through Distrowatch that the next release of Damn Small Linux, version 4.2, will replace Xpaint with the unusually light, highly usable MtPaint -- pretty much my favorite Linux image editor. (If it dealt with IPTC info in JPGs, it would be my favorite photo-editing program on all platforms.)
It makes DSL that much more usable for the kind of work I do; with MtPaint, I can easily crop and resize images for Web publication. And MtPaint is one of the fastest programs of this type out there. In Puppy Linux, where I first discovered MtPaint, it loads in mere seconds and does just about everything I need.
And with the the GTK2(??) MyDSL package, you can add AbiWord, then even the GIMP if MtPaint isn't enough for you. It all depends on how much you want to tart up your DSL installation. While I gravitate toward Puppy, I also use DSL quite a bit, depending on which distro works better for the given hardware and working situation.
Hint: MtPaint is NOT available in the Ubuntu or Debian repositories, but IS easily downloaded and installed in .deb package format. There's also a Slackware package at the same site.
Another hint: Distros that offer MtPaint include Vector and Wolvix.




Recent Comments
arochester on Debian-News.net &mdash a great source for ... just what the URL says ... plus more new Debian links: I clicked on your link for Debian-News.net and thought for an instant ...
mjjzf.myopenid.com on Things I like about Slackware: Having used it on Wolvix, I have become partial to Medit. It is a very ...
Steven Rosenberg on Ubuntu 8.04 LTS still No. 1 for my laptop: A lot of hardware seems to run very well under Ubuntu. The requiremen ...
Steven Rosenberg on iPhone 3G: $199 price is good, $60 monthly bill not so much: AT&T must be kicking a lot of that money back to Apple and trying to m ...
Steven Rosenberg on Do you ever pay for 'shareware'?: Thanks for leaving the comment about PC-Write. I've been trying to rem ...
Tom Gapen on iPhone 3G: $199 price is good, $60 monthly bill not so much: Don't expect any other carriers to be competing with ATT to offer iPho ...
apswartz.myopenid.com on Do you ever pay for 'shareware'?: Way back in the 80s and early 90s I used and paid for PC-Write (word p ...
Mikey on Ubuntu 8.04 LTS still No. 1 for my laptop: I could not agree more about Ubuntu and how well it runs on my old lap ...
Steven Rosenberg on iPhone 3G: $199 price is good, $60 monthly bill not so much: Most of the cell-phone service plans seem to start at $40 for voice (n ...