64-bit: Main Screen |
So what is Porteus? As I just said, it's based on Slackware, but it's more than that. As Slackware has never had an official project for creating Slackware live media, Slax came in to fill in that void. Quite a while ago, Slax ceased regular development, so after a while, Porteus came in to succeed it. Now, typically, these stories of evolution and succession aren't of much consequence (e.g. AriOS coming from mFatOS, Kororaa moving from Gentoo to Fedora, et cetera), but as you will see, it is quite important here that Porteus is the revived and modernized Slax project.
32-bit: Main Screen |
KDE 3.5 Trinity (32-bit)
The first one I tried was the 32-bit version with KDE 3.5. After changing the BIOS, rebooting, and getting past the boot menu, I was greeted by a scrolling wall of text. After a somewhat short while, I was then greeted by a CLI login screen. Happily, the Porteus developers have included the live session username and password for both the guest and root accounts, along with showing commands for things like starting the KDE session, configuring X/11, and others. I initially logged in as the guest user and typed "startx", but that didn't work. I then tried "xconf", but it denied me permission as I wasn't using the root account. I then typed "logout" to log out, and then I logged back in as root. Then, I typed "xconf" followed by "startx", and that's when the KDE 3.5 splash screen showed; that led into the desktop.32-bit: Mozilla Firefox 4 + System Monitor |
As you have probably gathered, Mozilla Firefox at version 4 (which, incidentally, is now obsolete) is the default browser, though of course Konqueror, which is the default file manager (though interestingly enough, PCManFM is present too), can also be the web browser. Most proprietary multimedia codecs seem to be included out-of-the-box, which is really nice as I was able to watch YouTube and Hulu flawlessly. Furthermore, my sound card and volume keyboard shortcuts were all recognized out-of-the-box too, which is further icing on the cake for me.
32-bit: Konqueror + KWord |
I'm surprised by how much stuff the Porteus developers have managed to stuff into an ISO file while keeping it under 300 MB. In addition to the aforementioned things, present are a whole bunch of KDE games, multimedia applications, and other utilities. It's pretty impressive. Speaking of megabytes, though, I've said before that KDE 3.5 has always felt really fast, and this was no exception; therefore, I thought KDE 3.5 must be fairly light on memory. That turned out to be quite far from the truth; Porteus 32-bit used over 650 MB of RAM at idle, and Mozilla Firefox used an additional 250 MB of RAM when on YouTube. That's quite hefty, so either Porteus is really porky, or I need to take back everything I said about KDE 3.5 Trinity being a good option for older computers. Clearly, "older" only goes back to 1 GB of RAM at minimum, and (1) that's not that old and (2) there are better options, if you ask me.
At this point, I tried installing Skype, so I looked through KMenu for something looking like a package manager. The closest thing I found was the Porteus Module Manager, and that only let me remove major programs installed, which wasn't helpful at all. I turned to the forums and found I needed to install modules from the old Slax module site. I did that, found Skype (the old version 2.0 for Linux), downloaded it, and double-clicked the downloaded LZM file to convert that to an XZM module, and then double-clicked that to install it. After that last double-click, I didn't need to do anything else in the installation procedure. After taking a while to log me in, Skype correctly recognized my laptop's integrated webcam and mic; I initially had doubts about the mic part, but that turned out to be me speaking too softly.
KDE 4 (64-bit)
After rebooting, removing the 32-bit live system from the MultiSystem setup, adding the 64-bit live system to said setup, rebooting, changing the BIOS, rebooting again, and getting past the boot menu, I was greeted by a very similar scrolling wall of text before coming upon another very similar CLI login screen. This time, I tried logging in as the guest user and typing "startx", and surprisingly, that worked this time without a hitch. The KDE 4 splash screen led into the desktop.The desktop is fairly standard KDE, though the wallpaper is unique, the icons look a little different, and the workspace switcher, panel shortcuts, and task switcher are arranged in two rows, probably to make KDE 3.5 users feel a little more at home. Otherwise, everything is laid out pretty much as expected.
64-bit: Mozilla Firefox 4 + KWrite |
The selection of installed applications is much sparser, though, with only the core KDE and system tools present (along with a few other utilities like Dolphin and Okular) aside from Mozilla Firefox. Even so, this ISO file is 50 MB bigger than the other one.
Dolphin is the file manager here, but it is laid out to look and act much like Konqueror from KDE 3.5 Trinity.
Speaking of size, this KDE 4.6.4 system used only 640 MB of RAM with Mozilla Firefox open to YouTube and other tabs and with Dolphin open, which is still less than the 32-bit's KDE 3.5 Trinity at idle. I am now convinced that the idea that KDE 4 (in its latest incarnation) is more memory-hungry than KDE 3.5 is a myth and should be put to rest as soon as possible.
I tried doing the same thing as last time to install Skype, but it didn't work. The Porteus Module Manager claimed the Skype module was installed, but I could find it neither in the Kickoff menu nor in the /usr/bin/ folder, which is a pretty clear indication that it was never installed properly. That's not good, and that's basically where my time with Porteus ended.
So what's the deal? Porteus is far and away the most friendly Slackware derivative I have ever used. In its 32-bit guise, though its modules are a little outdated, I could see it doing everything I ever wanted to do; unfortunately, that isn't so true in its 64-bit guise, as the Skype module failed to install. I think the Slax module site could use a little more promotion, because after all that's what users would need to install new packages. If I really needed the rock-solid stability of Slackware over all else, I could see myself installing and using Porteus 32-bit full-time, so my only other wish is for a traditional installer. Porteus isn't for complete newbies, but it's for relative newbies to Slackware like myself, as it hides all the internals behind a very well-done desktop experience.
If you want to try Porteus for yourself, get the 32-bit version here or the 64-bit version here.