As with most of my posts, this one is also a quickie problem solution, so ignore it if it doesn't apply to you. Why XMMS when it's been dropped by Debian and Ubuntu? Simply because it handles problematic playlists (i.e., playlists with ../ in them, which I use a lot and audicious doesn't handle), it handles all files without crashing (i.e., Amarok and Audacious both hang with many of my tunes), and, well, it's XMMS. I have hundreds of skins and Audicious's WinAmp Classic skin support is
due to be dropped. And XMMS is fast and rarely crashes unless you're using a buggy visualization plugin. It's only ugly in the [file] dialogs -- the app itself is completely skinned. I just prefer XMMS -- it's fast, simple, and does the job. When I'm not using XMMS, my personal favorite is Amarok.
These packages will probably also work with various flavors of (X)KUbuntu.
If you'd prefer, you can also download the packages below from the official etch repositories, or you can just copy and paste the following:
# i386:
mkdir xmms_in_lenny
cd xmms_in_lenny
wget http://jamiesonbecker.com/xmms_in_lenny/libflac7_1.1.2-8_i386.deb http://jamiesonbecker.com/xmms_in_lenny/xmms_1.2.10+20061101-1etch1_i386.deb http://jamiesonbecker.com/xmms_in_lenny/xmms-flac_1.1.2-8_i386.deb
sudo dpkg -i --ignore-depends=libglib1.2 *deb
# amd64
mkdir xmms_in_lenny
cd xmms_in_lenny
wget http://jamiesonbecker.com/xmms_in_lenny/libflac7_1.1.2-8_amd64.deb http://jamiesonbecker.com/xmms_in_lenny/xmms_1.2.10+20061101-1etch1_amd64.deb http://jamiesonbecker.com/xmms_in_lenny/xmms-flac_1.1.2-8_amd64.deb
sudo dpkg -i --ignore-depends=libglib1.2 *deb