Thursday, 30 December 2010

Two Non-buntu Alternatives for your Netbook - Part 1: Fluxflux-sl

Chances are several of you, or somebody close to you, got a new netbook over the festive period, and now you are faced with the agonising question what to put on it to make it usable. Chances are the version of Windows that it came with does not really do it for you.

I've dug out two lesser known distributions that are for once not based on Ubuntu or using its repositories, and have nothing to do with Nokia, Intel or Google either. Independent is
what we want.

Fluxflux

It appears Fluxflux was once based on PCLinuxOS but has since become a small Slackware-based live distribution. Actually, on closer investigation it turned out to be based on Slax as evidenced in the cheat codes and is put together using the same modular system. One of the two developers, Quax, also seems to be quite active on the Slax forums. The latest stable version at the time of writing is 2010.2, dated from July 2010, which is recent enough to come with the long term supported kernel 2.6.32 and OpenOffice.org 3.2.1, Firefox 3.6.8 and Thunderbird 3.1.1.
Fluxflux comes with Openbox and fbpanel as your default environment (not Fluxbox, although this might seem implied in the name) and is therefore light on resource usage which is making it well suited for netbooks. Wbar located at the top of the screen provides additional shortcuts to often used aplications.The default version is in German localization but dig a little deeper and there is an en_US version in the download section under snapshots.

fbpanel
Alternatively, if you're not averse to a bit of playing around, one could unpack the rather heavy base module and add/remove language and localization settings, and then replace the modules openoffice-split-base-de, mozilla-firefox-de and mozilla-thunderbird-de with your preferred language. This is Slax after all, and with tgz2lzm any Slackware package is quickly converted to a module. The tool deb2lzm increases your choice even more, and the inclusion of pkgtool allows to install any package in native Slackware format.

Fluxflux weighs in a 690MB download and runs as a live system that can be quickly installed to hard drive if desired with a custom script.  A handy shortcut is placed on the desktop and the script launches Gparted to prepare the hard drive for the install. Be sure to read the detailed Readme for the persistency settings and tips for installation to USB or hard disk. Fluxflux install Grub at the end of the procedure, and it is important to review settings and adjust if necessary, the Readme will help with the required boot entry. Windows users have it even easier with InA (Installation Assistant) which is available for donload from this page, and which besides FAT and FAT32 is also supposedly able to install to unencrypted NTFS partitions. This attention to detail carries through and may make at least trying this small distribution out a pleasant surprise for everybody looking for a change from the usual suspects.

The boot menu offers a choice between standard or EeePC-version. While the first is thought for use on ordinary desktops, notebooks, laptops and other netbooks, the EeePC entry has been specially adapted to make use of the features of these. There's even a script to control fans on Celeron based EeePC's.

The Fluxflux system tools menu
At this size and a small window manager there is ample space for applications, and this distribution is chock full of them, far too many to list, but they all make sense and underline the purpose of this distribution, mobile use and being light on resources.

There is an application for viewing and recording from DVB-T-dongles, a web cam application and of course Mplayer, Xmms and Xine. In addition to OpenOffice.org Abiword is included. Geeqie, Gtkam and Evince and the Gimp handle all your graphics and document display needs, Rox-filer complements Pcmanfm and Gnome Commander for navigating the file system, and a choice between Xfburn, Gnomebaker as well as Simple Burn. Firefox has the Adblock Plus, pdfdownload, downloadhelper and FireFTP extensions pre installed.

However, where Fluxflux really shines is the included utilities to make managing your system easier. For a start, this version of Slax comes with the graphical package management tool Gslapt and because Fluxflux provides its own repositories this can pull and install updated modules from there, so no need to fret about an outdated Firefox. If you don't want to roll your own module, you don't have to. Or of course, as already described, you can just install a Slackware package. The inclusion of graphical GNU Privacy Assistant makes generating a key easy in the interface.
Then we have a myriad of tools to change anything from keyboard layout to system time and language or configure NTFS access, monitor your hard drive health with GSmartControl or clone the modified system with a custom tool called FluxClone. Another tool allows setting up and later mounting encrypted directories. Then there's a script for setting up your webcam to display in Flash within your browser.
Ndiswrapper is present for adding those Windows only wireless drivers and Wicd manages connections. More attention has been paid to include tools for setting up DSL modems with Roaring Penguin PPPoE client, and what looks like a custom tool for Bluetooth (transfer to/from mobile/PDA) which also handles UMTS and USB connections to these devices.
Even more small custom tools allow to configure login manager settings, adjust battery warning level or change Xorg settings with Xorgmaker by Martin Ultima (remember Ultima Linux, another Slackware derivative?).

In conclusion, this is one small system that packs quite a punch, if your definition of small is 'fits on one CD'. It offers good performance and at the same time provides a comfortable environment with all the little tools it has to offer, particularly if you have some of the supported hardware it is mainly aimed at, the EeePC. A good choice of programs means that you will find a suitable tool for almost any scenario, and due to the flexibility and the combination of modules and Slackware packages that can be used is almost infinitely extensible. Debian packages can also be converted. The more I look into Slax and based off distributions the more I am surprised that this way of operating has not become more popular.
The system is also, perhaps except the initial installation, quite user friendly to beginners due to all the small helpers included, and Gslapt can keep it up to date without the need for this segment of users to build their own modules. Before you decide you can try Fluxflux in live mode and test if it recognizes the relevant hardware, or just use as a rescue system in dual boot with Windows or from portable media. This is not unique to Fluxflux, but you may like the increasingly popular and performant combination of Openbox, some Xfce tools and a panel like tint2 or fbpanel, the pre-loaded software and the overall character and flexibility of this distribution.

Support is available through the forums. There is also another project of the name Lin2go sharing the same web space which appears very similar and is also based on Slax for mobile use. It appears to concentrate more on booting and running under DOS but I did not investigate this further.

 Download it here.

Part 2: ArchOne

1 comment:

Please leave your comment here. Spam will be deleted.

Note: only a member of this blog may post a comment.

12.04 LTS (1) 1280x1024 (2) 14.1 (1) absolute (6) accessibility (6) ad-blocking (2) administration (2) afterstep (1) android (3) announcements (15) anonymity (5) anonymous (1) anonymous browsing (1) anti-malware (1) anti-virus (1) antiX (4) applications (1) arch (11) archbang (11) archone (1) artix (2) authentication (1) backports (1) base (1) bash (2) bittorrent (2) block-this (1) bluestar (1) bodhi (1) books (1) brave (1) brave-browser (1) browsers (8) browsing (1) bsd (4) bug (2) bugs (3) calculate (1) centos (1) certification (1) chakra (2) changelog (22) chat (1) chatzilla (1) chromebook (1) chromium (2) click (1) commodore 64 (1) ControlD (1) critique (1) crunchbang (5) crux (1) ctkarch (1) cyber war (1) debian (29) desktop (62) devuan (6) digital certificates (1) digital memories (1) distributions (75) DNS (1) documentaries (1) documentation (2) dr. web (1) drivers (1) duo (1) e17 (1) email (1) encryption (3) enlightenment (1) events (1) exit nodes (1) ext4 (1) fake (1) fallout (1) fallout 4 (1) fedora (6) file server (2) file systems (1) firefox (3) flash (1) flush (1) fluxbox (7) fluxflux (1) FPS (2) free software (3) frugalware (1) FSF (1) ftp (2) furybsd (1) fusion (1) fvwm (1) fvwm-crystal (1) games (11) gaming (10) gentoo (3) gnome (9) gnome shell (4) gnu/linux (4) google (2) google-chrome (3) graphics (1) grml (1) gtk+ (1) hangouts (1) hardcore punk (1) hardware (3) how-to (23) humor (2) i3 (1) icewm (6) init (3) init freedom (5) interview (1) introduction (1) jibbed (1) jwm (2) kanotix (4) kde (21) KDE neon (1) kde3 (2) kernel (6) knoppix (1) kodi (2) kongoni (2) kubuntu (3) LAS (1) libtorrent-rasterbar (1) linux (20) linux light (16) Linux Mint (6) live (50) live medium (28) live system (13) liveslak (3) LMDE 4 (3) localisation (1) LTS (1) lxde (12) lxqt (1) mageia (1) mandriva (2) manjaro (1) marine life (1) mate (1) media center (6) mepis (2) mint (5) mobile (2) mobile security (1) movies (6) mozilla (3) music (1) MX Linux (1) netbook (2) netrunner (1) networking (5) news (3) nvidia (1) open source (1) openbox (15) openSUSE (4) opinion (13) other (5) overclockix (1) packages (1) pclinuxos (4) perl (1) plasma (5) poll (2) porteus (3) privacy (5) privoxy (1) programming (1) proxy (2) puppy (3) qbittorrent (1) qt (1) quick look (10) ratpoison (1) red hat (7) redcore linux (1) relax (1) release (2) rescue (3) reviews (57) rhythmbox (1) rolling (1) RPG (2) rpm (1) sabayon (5) salix (15) scientific (7) screenshots (2) scripts (3) seamonkey (1) security (4) semplice (1) server (5) shell (1) shooter (4) siduction (1) slackel (1) slackware (68) slackware 14.2 (2) slackware 15.0 (8) slackware-current (34) slax (7) slitaz (1) smart phones (2) sms (1) south africa (2) specialist (1) spoof (1) ssh (1) surfing (1) systemd (2) table mountain (1) TDE (1) tegra k1 (1) The Walking Dead (1) themes (1) tinyme (2) tips (1) tor (3) torrenting (1) torrents (1) traffic analysis (2) trinity (2) trisquel (1) TV shows (2) TWD (1) ubuntu (6) unity (2) unity linux (4) unix (1) upgrade (6) vector (2) video (4) vinux (2) virtualbsd (1) visual impairment (5) voip (1) vpn (5) VSIDO (1) wallpapers (3) window maker (4) window managers (1) windscribe (1) wireless (10) xfce (16) youtube (1) zenwalk (3) zombies (1) zoo (1)