Saturday, May 24, 2008

antiX M7.2 "Vetevendosje": Mepis/Debian Linux At The Speed Of Light

FIRSTLY, I'd like to explain that unusual nickname, "Vetevendosje".
It's an Albanian word which means "self-determination" and has been adopted by Kosovans who oppose the administration of their region by the United Nations, and who vigorously campaign for full independence.
So, never let it be said that Linux developers have a limited world view!
In broad terms, antiX M7.2 is a community-driven project to combine a Mepis 7.2 base (kernel is 2.6.22-1-mepis-smp) with the vast Debian package repositories and the Fluxbox and IceWM window managers.
AntiX is designed for older PCs, hence those lightweight window managers; in fact, it's claimed it can be run on just 64MB of RAM which, if it's true, is quite remarkable.
For this review I ran antiX as a live CD and as a full hard drive installation on a 10-year-old Dell Inspiron 8000 laptop.
The Inspiron only has a 900Mhz processor and a 10GB hard drive - although it does have a respectable 512MB of RAM - so it falls within the antiX remit.
I'll come back to that HD install later; firstly, what about antiX as a live CD?
Well, it's certainly one of the fastest live CDs I've ever used but there's a downside to its small download size (359MB) and it's in the number of applications included (full list is here).
Unlike some live CDs – and I'm thinking primarily of Knoppix – antiX comes with a fairly small software selection: The basics are well covered with applications like Iceweasel (browser), Claws (email), Abiword (word processor), Gnumeric (spreadsheets, Leafpad (text editor) Xmms (music player), gxine (DVD player) and gmplayer (videos).
So, there's certainly enough to keep you productive in a live CD environment, but not much in the way of system administration tools, thereby limiting antiX's use as a system recovery disk (unless, of course, you're up to remastering it yourself).
All in all I was feeling mightily impressed by antiX, so it was time to dive right in with a full install on the Inspiron 8000.
The laptop is well over 10 years old and has been home to many a Linux distribution in that time, but most have struggled to set up its eye-watering 1400x1050 display: Not so antiX.
In live CD mode it got the resolution right first time, and my Linksys PCMCIA ethernet network card was automagically configured, so I felt more than happy to dive straight into the full install.
AntiX comes with the Mepis installer – it's a beauty and gets the job done in 5 or 10 minutes with a minimum of fuss.
It's when you reboot for your first run that you realise the beauty of having a stripped-down base with Fluxbox as your window manager – Fluxbox loads instantaneously, and I really mean instantaneously.
I'm not that experienced with Fluxbox (there's also the option to use IceWM, which I'm afraid I really don't like – too Windows 95-like for my taste), so I spent a day or two just getting my head 'round the way this super-quick, super-light window manager works.
I was helped along the way by a handy user guide which loads in the lightweight web browser, Dillo, plus Iceweasel comes pre-loaded with bookmarks to the antiX website and forum, plus the Mepis forum and wiki – very useful and very thoughtful.
There's also some good advice on how to go about installing proprietary Nvidia and ATI drivers should you need to go down that route.
Moving onto software installation, antiX comes set up to access the vast Debian repositories: You have Debian stable, testing, multimedia, VirtualBox and extras all set up for you and, by simply uncommendting the entry in your apt/sources.list, access to the Mepis repository as well (that's where the proprietary graphics drivers can be found).
System configuration in antiX is done by selecting either the user or system configuration options in the main menu, which launches a small panel where you select the option you wish to configure.It's a simple, well-organised way of working once you get used to not being able to see all the config options at one go, and I really grew to like it.
Fluxbox comes with a large choice of themes, but I really liked the dark, moody default antiX theme so stuck with that throughout, although I did edit the Conky configuration file for some extra colour.
I have a routine once I've logged into a new installation which goes something like this:
Fire up the package manager and check for updates (there were 137 available);
Tweak my web browser's configuration to increase its speed;
Pop in a USB memory stick to check mounting (worked fine, though no desktop icon);
Install something from the repository to check if menu entries are OK (I got GIMP, and they were);Surf to the Apple movie trailer website to see if the Mplayer browser plugin is loaded (it was);
Surf to the BBC Radio 5 Live site to check live streaming (worked fine);
Play a music CD (Mezzanine, by Massive Attack, played fine in Xmms);
So, all the usual things done/working successfully – time to get down and dirty with some more serious challenges: Wi-fi, editing Conky to show battery levels, getting my head 'round the bizarre behaviour of the Rox-filer file manager.
Firstly, Wi-fi.
The Dell doesn't have built-in wireless networking so I've always had to rely on dongles: In this test, I was using a Netgear WG511 PCMCIA adaptor and a Sitecom WL113 USB dongle.
The Netgear (it uses the common Intersil/Prism chipset) has always been a problem – there are two versions of the WG511 and mine is the one made in China which has never worked well with Linux (apart from dear old Libranet 3.0 way, way back), so I wasn't expecting much success.
I was right not to – antiX failed to detect its presence at all.
I could have tried with the included ndiswrapper and the card's Windows drivers, but I was anxious to try the other card first.
Thankfully, I had far more instant success with the Sitecom, which runs on a zd1211 chipset.
I noticed while scanning the repositories that there was a firmware update available for the dongle, so I downloaded it and rebooted with the device in the Dell's USB slot.
I ought to mention here that there are three utilities included in antiX for dealing with networking: Mnetwork (launched from the terminal), ceni (ditto) and wicd, a distinctly old-school looking but effective utility available through the Fluxbox menu.
To my delight the Sitecom only need the ESSID and WEP key inputting and I was up and surfing wirelessly – a major result for the old girl!
However, the more I used antiX, the more unstable this wi-fi setup seemed to become: I had to reconfigure the Sitecom connection (eth1) at least three or four times over subsequent days.
Given that antiX is aimed at older machines, and that such older machines are unlikely to have built-in wi-fi, this is quite an important issue though, to be fair, your success may vary depending on which wi-fi card you're using.
Moving on now to that Conky issue, I had already edited the configuration file to change a few settings but the one I really wanted to include was some form of power management monitor so I could keep an eye on my laptop battery life (there's no graphical applet in Fluxbox, at least not one I could find).
I found the solution on the antiX forum and had it running in a few minutes.If only using Rox-filer was as easy. I've tried with it, I really have, but I just don't like it.
Specifically, I don't like the way the size of the file manager changes according to the number of files contained in whatever directory you're using.
I know that by right-clicking on the title bar it's possible to fix a window's dimensions and position, but it only works for that particular window and not subsequent ones you open from it.
Finally, after a few days I decided I'd had enough so I uninstalled Rox-filer and downloaded Thunar from the repositories.
Oh dear, Thunar appeared to break something. Seriously.
In fact, I was totally unable to get Fluxbox to run again – the graphical login had disappeared completely and no matter what I tried from the commandline I was unable to get X and Fluxbox up and running again. I couldn't even get IceWM to launch.
Oh well, off I go re-installing!
I'm now a few days into my second HD install and I have to report I'm totally loving antiX.
The speed is amazing, breathing new life back into a tired old machine, and once I get my head 'round Rox-filer I'm sure it will turn out to be perfectly useable.
I've reverted to using the Linksys wired ethernet connection until I find a USB wi-fi dongle that works more reliably with antiX, and I'm thoroughly enjoying learning my way around the Fluxbox environment.
Would I recommend antiX?
Yes, but only for experienced Lxers: It's simply not suitable for Linux newbies, given the slightly esoteric nature of the WMs and the pared-down desktops (newbies do like their icons!).
If you've been around the Linux block a few times and are looking for a project, possibly using an old piece of hardware, then antiX is a marvellous choice.

12 comments:

Anonymous said...

For further config tools you can use the Mepis tools that come with AntiX. These can be used from the live cd for recovery purposes or on an install.

I also disagree with you newbie comment. Those willing to learn will do well.

eriefisher

Jerry said...

I was a complete newbie....antiX was my first linux (only one I found that would load on my old machine). I found fluxbox and antiX very intuitive. Lots of patient help from the folks on the forum.

red devil said...

Hi eriefisher, hi Jerry,
Thanks for reading my review - I've 'seen' both you guys on the antiX forum and I know you're heavily involved in helping other antiX newbies, so thanks for all your efforts.
With regard to my comments on antiX's suitability for new users, I perhaps didn't phrase it quite as well as I should have.
There's absolutely nothing wrong with antiX itself - in fact, as I said, it's a marvellous distro - it's just that I feel the Fluxbox way of working is far removed from what someone who is used to a Windows environment is familiar with - the lack of a start menu, the toolbar instead of a panel, the right-clicking to get the system menu, editing text config files to change the menu, no instantly obvious way to get icons on the desktop, the Rox-filer desktop... those kinds of things.
The other, more mainstream desktop environments like GNOME, KDE and, to a lesser extent, Xfce, are closer to what a Windows user knows and understands.
If you're making the switch from Windows, these are not small issues.
I've spent a week or two now learning how to get the best from Fluxbox and I'm loving it, but I still don't think it's the best place for a Linux newbie to start.
Thanks again for reading my piece, and to all those involved in antiX - particularly anticapitalista - keep up the excellent work!

anticapitalista said...

Hi red devil.

Thanks for this very positive review of antiX. In a way I agree with you about antiX being 'difficult' for those migrating away from Windows or even from KDE/Gnome desktop environments. More to do with unfamiliarity I guess and 'fear' of messing around with config files, even though I have made this as user-friendly as possible, and as Jerry and eriefisher point out, those that want to learn more (as yourself) will do so and find friendly and helpful folk at the antiX forum.

Keep having fun with antiX, there is still a lot to explore, icons can be added to the desktop with a simple edit and you should be able to keep it up to date by upgrading through synaptic (or better IMO apt-get through a terminal).

Does the red-devil refer to Man United or Salford Rugby League?
I'm a keen fan of both!

red devil said...

@ anticapitalista
Hi there, I'm really glad you liked the review. You and the rest of the antiX team have done an excellent job, and I plan on spending more time 'playing around' with the distro in the future, particularly as it has sparked off my (incurable) curiosity about Fluxbox. You're right about the forum guys being really friendly - even if a couple of them don't agree with me!
As for the red devil nickname - I'm a lifelong Man Utd fan - used to have a season ticket until I moved the family up to Scotland for work reasons.
Championes, championes, are we are we are we!!

anticapitalista said...

I used to go and watch Man Utd regularly when I was in Salford from 1984-89, before I moved to Greece.
On Sundays I went to watch Salford RLFC.

Championes, championes.

Anonymous said...

Steve,
‭ ‬Great review of‭ "‬antiX M7.2‭"‬.‭ ‬I agree with you about the‭ "‬Windows Factor‭" ‬many Windows users in the past just did not have the‭ ‬curious‭ ‬ambition to get out of the spoon fed mode and laughed at‭ "‬Linux Geeks‭"‬.

‭ ‬I downloaded antiX M7.2‭ ‬and gave it a spin‭ (‬several years ago when Mepis first came out I used it through several generations as it grew to what it is now‭)‬.‭ ‬It just worked,‭ ‬well almost.‭ ‬The only thing that need‭ ‬tweaking was‭ ‬Wi-Fi.......10/100‭ ‬worked as loaded.‭ ‬This is the first‭ "‬Small Distro‭" ‬that BBC5‭ ‬Live worked out of the box for me.

‭ ‬I work as an expat in remote parts of the world so not often do I get to use a personal desktop,‭ ‬or laptop‭ (‬security‭ ‬reasons‭)‬.‭ ‬I make do with a Nokia‭ ‬770‭ (‬you would be‭ ‬surprised were you can find‭ ‬Wi-Fi‭) ‬and Puppy on a Flash‭ ‬Memory Stick.‭ ‬I tried my best but with the time I had available to play I was not able to get antiX M7.2‭ ‬to work off a Flash Memory Stick.‭ ‬If there was an‭ ‬installer as Puppy has for doing this I'm sure many more would be using this nifty distro.
‭ ‬By the way give‭ "‬Famelix‭ ‬2.1B‭" ‬a spin and your wife will think‭ ‬she’s never left Windows.

Walt‭

Red Devil said...

@ Walt,
I'm so glad you liked the review Walt, thanks for taking the trouble to comment.
Sounds like an interesting life you've got yourself there and, I suspect, a fairly dangerous one?
antiX is definitely one to watch - I think it's really going to gather pace and support the more people try it. As for the USB install, I can't help you there but the guys on the antiX forum are really friendly and helpful - why not post a query?
As for Famelix, I read something about that recently which was far from favourable. From my understanding, it's a Linux distro that tries to mimic Windows Vista... correct?
I'm not sure about that policy: Why would people who already use Vista and are comfortable with it bother trying Linux if all it did was do what their Vista already does, and probably not quite so well?
My feeling is that for Linux to gain a greater foothold, the distros have to do things the Linux way while meeting Windows users half-way, which is kind of what I was hinting at in my comments about Fluxbox/JWM in the antiX review - they're just too different from what a Windows user is used to, whereas GNOME and KDE and, to a lesser extent, Xfce, will be more familiar in their structure and usability.
Anyway, Mrs RD is actually becoming quite comfortable using Linux, even if she neither understands nor cares about the difference!
Stay safe my friend, wherever you are.

Anonymous said...

Steve,
Remember DOS and DOS Commands, I do they are forever implanted in the back of my mind. We have come a long way since DOS to Vista and Linux has come a long way since UNIX. Keep an open mind my friend, there will always be Naysayers, Famelix is 100% Linux (look at its roots) it just has a candy coating. It’s nice to have the Eye Candy as long as you can still get under the hood. I believe the Linux Train is moving Full Steam ahead. The simplicity of use is demanded by users and cooperates alike, Linux Distro’s moving in that direction will thrive and the rest will be left for you and me to tinker with.

Please don’t take me wrong I’ve done a lot of trial and error with computers but it is always fun to work out the Bugs. Without the Bugs we wouldn’t see new ideas emerge from all the bright coders. Computer students are doing much for Linux as they always have from the beginning. Give Famelix a spin and judge for yourself. It’s not what I need to work with right now but I do see a future for distro’s with its ease of use.

Walt

PS “He Stoops to Conky: A Quick Guide” is a “Great Read” and “Most Informative”.
You’ve inspired me to roll up my sleeves and tap out some fresh fun code.

Vista is great if you can afford it, many of the places I visit have thriving Linux communities for cost alone. Yes Pirate versions of MS Flavors are everywhere, but it is refreshing to see young people wanting not to Pirate but rather show the pride of being “Linux Users”.

red devil said...

Hey Walt - I give in... Famelix is downloading as we speak! Gimme a week or so and I'll post on it!
red devil

Mike said...

nice post

laptop battery said...

[...]resource[...]