Showing posts with label custom distro. Show all posts
Showing posts with label custom distro. Show all posts

Thursday, 17 March 2011

Crunchbang Statler R20110207 Review

Following my trial and review of Crunchbang Linux Statler Alpha 1 quite some time ago I recently decided to give the latest release R20110207 a try. Again, having little to no experience with openbox, I opted for the XFCE 64 bit version of the distro, all the versions are available here http://crunchbanglinux.org/downloads/statler/20110207/ . For those of you that may have tried Crunchbang in the past, the one main change within the distro is that it is now Debian based instead of Ubuntu based. People have different opinions on this, but for the majority of users the main thing you will notice is the software available in the repos is different, especially if your only previous experience is the Ubuntu software centre. But then again, if your a relative newbie then I'm not convinced that this is the correct for you. For the new users venturing out of Ubuntu for the first time then I would probably recommend gaining experience with Linux Mint, Simply Mepis, Mandriva or Pardus. A potentially unstable system is great for learning and experience, but not so convenient for inexperienced users as an everyday system.



The first thing that you notice about Crunchbang is the speed: it's fast. This distro is one of the quickest implementations of the XFCE desktop I have come across. The desktop, by default now comes with a taskbar along the bottom, the workspace switcher is implemented in a much neater fashion, in the traditional way beside the newly added system tray. The Conky widget displays system information and some useful keyboard short-cuts is positioned in the upper right area of the screen. Whilst this may be useful to some users, I really would like there to be a quick way of disabling it.

The menu can be accessed via a right click on any part of the desktop, a new feature is a quicklaunch toolbar on the left hand side of the screen. This is hidden by default but appears when the user moves the mouse over to the left edge of the sceen. This can be easily modified to suit the users taste.

For such a nimble distro Crunchbang comes with a large variety of pre installed programs:
GIMP (photo editing)
Viewnoir (image viewer)
Hey Buddy (microblogging client)
xchat IRC (Chat client)
Chromium (web browser)
Abiword (word processor)
Gnumeric (spreadsheets)
VLC (media player)
Thunar (file manager)
Synaptic (software centre)

Whilst everybody has their own personal preference, this distro comes with a minimalist approach, but is highly usable out of the box.

Despite the inclusion of the Synaptic Software Centre, I've found that I have installed all my apps from the command line, Crunchbang opts for apt-get, I personally prefer aptitude, but this can be easily installed from either a Synaptic or using apt-get.

The overall system feels a lot more polished this time around. Philip Newborough (@corenominal on identi.ca) has done a really good job of tweaking this distro and having it run very smoothly. I've been using it for a month now and have not run into too many problems.

The biggest concern for the average user is the lack of pulseaudio. Most people may think 'who cares' but pulseaudio is needed to run Skype. I have had some problems trying to setup Skype on Crunchbang, but if I'm being truthful I haven't spent much time on it.

Being Debian based, there is a huge commitment to pushing free software. Getting MP3 and other non free media types to work isn't simply a matter of clicking 'ubuntu restricted extras' from the software centre. For those who are having problems with this I recently produced a guide here. But at the end of the day Crunchbang isn't design for the newbie. It will require a bit of knowledge to get everything setup to the way the end user likes.

It's a great starting point if you want to build your own Debian based distro, or is especially good at running older hardware. An improvement under the hood and smoother running has lead this to become my joint day to day distro, probably one of the main reasons I haven't fixed some of the pulseaudio issues is that I've already setup Skype on my Gentoo distro. If you haven't tried Crunchbang before or if it's been a while, then I recommend that you give this superfast, Debian based distro a go. It won't be to everybody's taste, but if your interested in creating your own distro and don't feel ready for Arch or Gentoo yet, then this may be a very good starting point.

Saturday, 21 August 2010

Link Grub legacy to Grub 2

I'm a big fan of trying out Linux distros, as a result I've had my own custom Grub (Legacy) menu for quite a while so that I do not have to continually edit the distro's own version. Recently Ubuntu and some of the Ubuntu based distros have started using Grub2; this can be a bit of a pain as it, by default, tries to wipe whatever is on the MBR and replace it with Grub2. A big NO in my opinion; Linux is all about freedom. I always install the distro's Grub to the partition where the distro itself is going.

After a while of going through various ways of working around this I was started going through the net to find a simple, universal command to chain load from Grub Legacy into Grub2. This does exist, however I really did have to look hard to find it and so far it has not let me down. Simply enter this into the menu.lst file (this is located in /boot/grub/):

title Grub2
root (hdx,y)
kernel /boot/grub/core.img

You will need to replace x and y with the appropriate position of your Grub2 menu, x is the disk and y is the partition number. So for my specific computer I use root (hd0,5) the first hard drive (0) and the sixth partition (5) remember that Grub Legacy starts counting at 0.

I hope that this post will save some others the unnecessary trawling that I had to endure for such a simple task.

Tuesday, 8 June 2010

Crunchbang 10 Statler XFCE


Before I begin this review could I point out that this dsitro is at Alpha stage and due to a lack of experience with openbox I opted for the XFCE edition. Whilst I was testing this it is not generally recommended that a project at alpha stage should become your primary OS. As of Crunchbang 10 the project has moved from being Ubuntu based to being a Debian based distro.

Crunchbang loaded quickly with clean black background, system information on the right of the screen and a system tray in the bottom right. The two large rectangles on the bottom panel are workspaces, I'm not sure if I like this feature, it seems to take up too much room for simply selecting workspaces.



All the basics are included in the 1.7GB of installed space to have a fully functional desktop. Iceweasel (Firefox without the copyrighted logo) provides the browsing experience, xchat allows the user to access the IRC channels without any problems, Pino has been included for all your micro blogging needs, transmission provides you with a torrent app (legal and open source only please). Gnumeric and Abiword have been chosen as a lighter and quicker alternative to Open Office. As you would expect with XFCE, Thunar is included. GUI Package management is in the form of Synaptic. The app that gave me the biggest smile was the inclusion of the GIMP. Since Ubuntu dropped it from it's list of pre installed apps more and more distros are leaving it off their initial installs. This is really a shame as the GIMP shows off the highest standard that open source has, this really is a powerful piece of kit.

All of these apps worked perfectly out of the box. The internet connection told me that I was offline, but in fact I was able to browse without issue, a pretty small bug for alpha stage. A variety of games were sampled, I downloaded the NVIDIA driver and the 3D games ran very smoothly indeed. Skype was one of the apps that I was needing and I was a bit apprehensive after it failed to load, however a quick trip to the forums and I was communicating with friends ac cross the water.

For those of you unfamiliar with XFCE, there is no menu icon in this version, simply right clicking anywhere on the desktop will bring up the application menu, that's the reason it appears to be floating in the above screenshot.

The main issue I experienced was with Compiz. It installed fine, but then failed to run. A few fixes were tried but to no avail. I then experienced the hazards of working with alpha stage software: one of the fixes I tried caused the system to fail to load an X environment on the next reboot, I was left with a cursor and prompt.

However for alpha stage Crunchbang 10 is remarkably stable and highly usable. But I'm left wandering were exactly does it fit in? At 1.7GB it certainly is not a small distro, probably a bit lite for a complete install, I think it would be an ideal introduction for a user who wants to attempt building up their own distro but does not feel reading for Arch yet.

Overall the experience was very good, everything worked out of the box except my graphic card, well that's expected. The issue with compiz will be fixed soon, but be honest this is not the primary thing a user should be looking at when choosing a distro. For a small(ish) distro it does come with a wide array of apps, everything you need to get the basics done on a desktop.

Fancy building up your on desktop but don't really have a good grip of the command line or the confidence, give Crunchbang 10 a go.