User Tools

Site Tools


crunchbang

Work in Progress

CrunchBang 8.04.02

Original Website : http://www.crunchbang.org

Introduction

After looking for a Linux distribution that fit to my attempt and trying differents one, I finally find exactly the one I need on http://leeenux.blogspot.com/

My attempt was :

  • A based on ubuntu 8.04 distribution to have access to all the repository without any problems to install any softwware and a good support from the community.
  • An highly customisable OS
  • A ligthweigth OS to not use to much space on my eeePC 701 an be able to install every software I need and more.

The following tutorial deals with all the step I did to run this great distribution on my eeepc.

What'is Crunchbang ?

Crunchbang is a based ubuntu distribution using Openbox as Windows Manager It integreat many software to differents usage like Gimp, openOffice, PidGin, Firefox, ….

This is what we could see on the original Website:

Features :

  • Speed. CrunchBang Linux has been reported to be a “A Faster Ubuntu”. While CrunchBang Linux is not primarily designed for old systems, it has been reported to operate very well where system resources are limited. Once installed, CrunchBang Linux should boot-up and operate much faster than a regular Ubuntu installation.
  • Compatibility with Ubuntu. With the exception of a few packages, CrunchBang Linux is built entirely from packages available from the Ubuntu repositories. CrunchBang Linux uses the same APT package management tools and update manager. CrunchBang Linux comes with all the lastest package updates installed and ready to go.
  • Ease of use. CrunchBang Linux comes with the ability to play most popular media formats, including but not limited to MP3, DVD playback & Adobe Flash. CrunchBang Linux also comes with many popular applications installed by default, including but not limited to Firefox 3 web browser, VLC media player, Skype and Deluge BitTorrent Client. A list of installed applications can be found on the wiki, see: CrunchBang Linux 8.04.02 Applications List.
  • Highly configurable. CrunchBang Linux is infinitely hackable, this is mainly due to the standards compliant light-weight extensible window manager that is Openbox. CrunchBang Linux also comes installed with Conky, the customisable lightweight system monitor; and Thunar, a very popular and highly configurable file manager.
  • Sans Brownness. Finally, unlike Ubuntu, CrunchBang Linux isn’t brown :)

However there are some issues after you installed Crunchbang like an incredible long time to boot and all problems we could find on the original Ubuntu.

I highly recommand you to make a backup of your eeePC unless you are sure to be able to reinstall your system from the Asus DVD. There are several tutorial on this wiki to do this but don't do this installation if your are not familiar with these process.

So let see how to install and fix it.

Installation:

Create a live USB of Crunchbang

We will see how to create a live USB of Crunchbang from Windows or Linux For the installation from the live CD, you should be able to do it alone

Windows users

Here is a modification of pendrive for ubuntu :

  1. Extract it on your computer
  2. Copy the crunchbang 8.04 iso to the extracted folder
  3. Run fix.bat
  4. Follow the instructions

Linux user

<To Do>

Boot CrunchBang live USB

  1. Turn off your eee PC
  2. Plug your Usbkey in a Usb port
  3. Turn on your eee PC
  4. from the Asus screen start to repetively type on escape key
  5. Choose your usb Key in the menu that should appeared and wait for Crunchbang completly boot

You are now under CruncBang an you can play with it a little to see if you like it or not. We will see next how to customize it

Install Crunchbang

The installation is similar to any ubuntu based distribution.

So it is time to install your new distribution. The installation process is similar to the ubuntu one

The parameters I recommand are the one I use. However as it is a based Ubuntu distribution you can find many tutorial and recommandation about other parameters I Install it with a Ext2 File system without swap

Use alt + left click to move the installation windows that is bigger than the eeePC screen

  1. Choose your language
  2. Choose your time zone
  3. Choose your key map
  4. Choose manual
  5. Delete the first partion of your SSD drive.
  6. Create a new partition with Ext2 system file and choose / as mount point and click on next
  7. Click on the format box
  8. Click on next

A warning message should asked you if you don't want to create a swap partition, ignore it

  1. Click on next twice and the system should start the instalation
  2. reboot your system at the end of the installation.

The boot of your new distribution should take a udge of time, this due to the kernel that include some unusefull drivers

How to Perfectly fix Crunchbang

Crunchbang has a little bit more issues with the eeepc than the classic Ubuntu but we can easely fix some of them with some update. Please do not try some script you can find on internet to fix this distribution. Most of them are out of date concerning the wifi drivers and some fix included in them are not reveleant with Crunchbang

Fix fstab problem

Crunchbang 8.04.02 come with thuna as file manager and volman plugin. you have nothing to mount an usb key but like in ubuntu it will not works out of the box due to the assignation of sdb1 in fstab to the CDRom. To fix this : Open a terminal and type this : sudo nano /etc/fstab in the file add # at the beggining of the ligne sdb1… Ctrl O to save and Ctrl X to save. Now you can unplug and replug yous usbkey, thunar should open the Usbkey root directory.

Install Wireless pilot

We are going to install Ndiswrapper to manage the networks at the beggining. The advantage is that it requires few download to install and it works really well.

If you don't want to use ndiswrapper at all, the custom kernel we are going to install next integrate latest madwifi drivers so connect your eeePC to a lan connection and go to the next step.

In the following process you will need another computer with internet to download the needed files. I didn't try to directly connect the eeepc to a local cable network as I doesn't all the needed materials with me

Download the following files to an USB key or a SD card : ndiswrapper-common_1.50-1ubuntu1_all.deb : http://mirrors.kernel.org/ubuntu/pool/main/n/ndiswrapper/ndiswrapper-common_1.50-1ubuntu1_all.deb ndiswrapper-utils-1.9_1.50-1ubuntu1_i386 : http://mirrors.kernel.org/ubuntu/pool/main/n/ndiswrapper/ndiswrapper-utils-1.9_1.50-1ubuntu1_i386.deb Wndows XP Wifi Drivers : http://dlsvr01.asus.com/pub/ASUS/EeePC/EeePC4G(701)/Wireless_XP_071011.zip

Desactivate ath_pci module : module -r ath_pci blacklist this module : sudo nano /etc/modules.d/blacklist blacklist ath_pci Install ndiswrapper-common_1.50-1ubuntu1_all.deb : depkg -i /your_usb_key_directory/ndiswrapper-common_1.50-1ubuntu1_all.deb Install ndiswrapper-utils-1.9_1.50-1ubuntu1_i386: depkg -i /your_usb_key_directory/ndiswrapper-utils-1.9_1.50-1ubuntu1_i386

Upgrade your system

As you noticed, your EeePC need to many time to boot. An update of your system will fix this error. In fact the update of initrafs-ubuntu will fix it but now your wireless is installed you can update the entire system sudo apt-get update sudo apt-get upgrade

Install Custom Kernel

The sound and microphone

Fix Hotkey

crunchbang.txt · Last modified: 2008/07/29 21:01 by nimport_nawak