Fixing Emerald in Ubuntu/Xubuntu/Kubuntu 11.04 (Natty Narwhal)
Like me, you are probably an emerald user who upgraded to Ubuntu/Xubuntu/Kubuntu 11.04 (Natty Narwhal) only to find out that emerald crashes (segfaults) every time you try to start it.
The solution to resolve the issue is as follows:
As root:
apt-get -y install libtool
apt-get -y install build-essential
apt-get -y install intltool
apt-get -y install libdecoration0-dev
cd ~
git clone git://anongit.compiz.org/fusion/decorators/emerald
cd emerald
git checkout -b compiz++ origin/compiz++
./autogen.sh
make
make install
cd ~
rm -rf emerald
There is another guide on the Ubuntu forums that tells you to apply a patch. I attempted to apply the patch but all 5 hunks failed. I went ahead with the compile anyways and it resolved the issue. It looks like the fix made it’s way in to the latest version in the git repository.
Good luck and enjoy.
May 27th, 2011 at 5:28 pm
[...] sudo add-apt-repository ppa:malteworld/compiz sudo apt-get update sudo apt-get upgrade If you don’t want to use a PPA, you can also compile the latest Emerald from source – instructions here. [...]
May 27th, 2011 at 10:10 pm
[...] you don’t want to use a PPA, you can also compile the latest Emerald from source – instructions here. Related Posts:Install Divergence IV – New HopeHow To Install JRE and JDK on Ubuntu Natty [...]
May 28th, 2011 at 11:16 am
[...] you don’t want to use a PPA, you can also compile the latest Emerald from source -instructions here. Did you enjoy this article? Share [...]
September 13th, 2011 at 11:03 am
[...] upgradeIf you don’t want to use a PPA, you can also compile the latest Emerald from source -instructions here.//LinkWithinCodeStart var linkwithin_site_id = 884461; var linkwithin_div_class = [...]
February 14th, 2012 at 8:30 am
[...] upgradeIf you don’t want to use a PPA, you can also compile the latest Emerald from source -instructions here. __spr_config = { pid: '4e6dad0bc2b2196e3e0001b5', title: 'GET EMERALD TO WORK IN UBUNTU 11.04NATTY [...]