Friday, October 21, 2011

How to build pianobar in Ubuntu, easiest way using ubuntu development packages

sudo apt-get install git-core libmad0-dev libfaad-dev libao-dev gnutls-dev

mkdir git
cd git

git clone https://github.com/PromyLOPh/pianobar.git

cd pianobar

make
sudo make install

The make install will install the application after building so that any user can type pianobar into the shell and launch it from a common location.

More details can be found here in case you want to be fancier and not install libmad or libfaad. You will need one of the two.

libmad is an audio decoder supporting MPEG-1, MPEG-2, as well as the de facto MPEG 2.5 format. Layers I, II, III (i.e. MP3) fully implemented.
libfaad is is an open source MPEG-4 and MPEG-2 AAC decoder
libao is a cross platform audio output library

Friday, October 14, 2011

Ubuntu 11.10, hate it?

Why is Ubuntu destroying all of my existing functionality and utility in each new Ubuntu release?

1. Synergy is a core requirement for me. I have it setup to run at boot through GDM...but 11.10 changes to LightDM and I see no way to configure lightDM to run synergy for me. So I needed to find a keyboard, attach it to the box I have managed solely via syergy for the last two years, since 9.04 and login manually.

Fix to restore dgm
http://www.webupd8.org/2011/07/how-to-switch-between-gdm-lightdm-or.html
2. I had to again change from Unity to ubuntu classic after 11.04 I made the same change.
http://www.webupd8.org/2011/08/installing-using-classic-gnome-desktop.html
3. The inability to boot for some people is awesome too.
http://ubuntuforums.org/showthread.php?t=1859799
4. Global Menu is shit. In Mac OS X it is okay...but this just doesn't work for me.
http://www.addictivetips.com/ubuntu-linux-tips/how-to-disable-global-menu-in-ubuntu-11-10-tip/
I Give up on Ubuntu 11.x, going to re-install with 10.04 LTS and then evaluate other Distros as replacements.