After installing Debian Lenny on my father’s and brother’s computer along with my laptop while on vacation visiting them, I was impressed with the stability of Lenny and the amount of documentation on the web. With some patience and reading lots of tutorials I had three stable and some-what up-to-date Lenny systems running using some third party repositories for apt-get. When I got home, I decided to install Lenny on my desktop and document the process. Not only is this the first post on my blog, but the first installment of a series about configuring Debian Lenny.

(I am going to assume that my readers will have some passing familiarity with installing various Linux distributions including Debian.)

First thing I did was download Kenshi Muto’s custom Lenny install iso which provides some nice tweaks such as providing the 2.6.30 kernel image. I installed a command line only interface.

When configuring my family’s system I was smart enough to save the sources.list file on my server; If you wish, you can also use it.

wget http://fishbowl42.com/archive/sources.list

sudo mv sources.list /etc/apt/sources.list

sudo chown root /etc/apt/sources.list

Since I use a hand full of third party repos I added all the pgp keys manually.

sudo apt-get update
wget http://apt.wicd.net/wicd.gpg
sudo apt-key add wicd.gpg
rm wicd.gpg
sudo apt-get install debian-multimedia-keyring
wget http://winff.org/ubuntu/AAFE086A.gpg
sudo apt-key add AAFE086A.gpg
rm AAFE086A.gpg
wget http://www.debian-desktop.org/pub/linux/debian/debian-desktop.org.key
sudo apt-key add debian-desktop.org.key
rm debian-desktop.org.key
wget http://download.tuxfamily.org/shames/A42A6CF5.gpg
sudo apt-key add A42A6CF5.gpg
rm A42A6CF5.gpg
sudo apt-get install debian-backports-keyring
sudo apt-get update
sudo apt-get upgrade

This way I was no longer bugged by warnings of uncertified key-rings. afterwards, it was time to install a basic desktop environment including Xorg and XFCE 4.6. Lenny comes with an older version of XFCE so I added the debian-desktop repositories to my sources.list (don’t forget to update apt-get afterwards). I also included repos for wicdcompiz-fusion, multimedia, backports, and winff. When I had finished, I installed the basic bones for a XFCE 4.6 desktop.

sudo apt-get install xorg xfce4 menu synaptic leafpad xfce4-terminal gnome-icon-theme update-manager numlockx alsa-base alsa-oss alsa-tools alsa-utils xfce4-mixer

Now we will configure ALSA:

sudo alsacnf

Follow the install script then:

alsamixer
sudo alsactl store
startxfce4

Now that I had a clean and fresh install of XFCE 4.6 on Debian Lenny there where a few tweaks that needed to be done. First thing was to open terminal:

gksu-properties

I changed the authentication mode to sudo so that I would use my user password whenever accessing anything needing root privileges when in X. The next step was to open synaptic and select the distribution tab. Here i changed the prefered version to lenny-backports and closed synaptic. Now it was time to optimize my source list by opening Software Sources and changing the download mirror to other. A dialog pops up and I highlight my country and click on the Select Best Server button. Once it has found the fastest repo, I  click check for updates.

The final annoyance is that Num Lock is not activated by default when in X. The fix is simple after installing numlockx I add the command:

numlockx on

into the Application Autostart tab of Session and Startup (found under settings). Now it is time to install desired software with th apt-get command and with Synaptic.

With some fundamental understanding of Linux, I found Debian Lenny to be easy to configure as an attractive desktop. In the future I will post further tweaks to the Debian Lenny Desktop with XFCE 4.6.

  • Share/Bookmark

6 Responses to “Debian Lenny Desktop Install with XFCE 4.6”

  • [...] apt-get. When I got home, I decided to install Lenny on my desktop and document the process. More here With some fundamental understanding of Linux, I found Debian Lenny to be easy to configure as an [...]

  • Master One:

    Very nice, I am just thinking about to do the same, migrating from Ubuntu Jaunty to a Debian Lenny setup like this, with recent Xfce, Firefox 3.5 and OO3.Unfortunately it’s only Xfce 4.6.0 in the Debian Desktop Repo, whereas Xfce 4.6.1 contains a lot of bugfixes, which is why I am in the opinion, that compiling and installing manually with the Xfce install-script may be the better way, as outlined here for example: http://debian.asconix.com/xfce-debian-lenny-howto

  • Thanks. At the time I first was setting up my families computers, I am not sure that 4.6.1 was out. When I got home to do the same I noticed there had been a new release but I am mostly lazy when it comes from compiling things :) I have not ran into any real show stopping or annoying bugs in 4.6.0 yet so I am satisfied. I am hoping that the debian desktop project will make an upgrade for 4.6.1

  • Thanks. When I first did this, I do not think 4.6.1 had been released, or I didn’t know. When I got home and desired to try it on my own computer I had seen the new release from XFCE, but I am mostly lazy about compiling things from source and have not encountered any show stopping or annoying bugs in 4.6.0 yet. I hope that Debian Desktop project makes an upgrade to 4.6.1

  • Master One:

    Quite some time has passed, but there is still no update to Xfce 4.6.1 on debian-desktop.org

    There has been some movement in lenny-backports, but unfortunately the whole Xfce 4.6.1 is there only for amd64, but not for i386.

    I thought, I have read about how to get 4.6.1 on Lenny i386, but I could not find it any more.

    Do you still have 4.6.0 in use on your installation?

    Unless I find a way, I guess it either means installing from testing, or doing a Squeeze installation.

  • I had been searching for this post since many days, now I will get advantage from this…

Leave a Reply

Bad Behavior has blocked 109 access attempts in the last 7 days.