Screen Shot
Posted: Mon Sep 13, 2010 6:52 pm
Welcome to the Linux Mint forums!
https://forums.linuxmint.com/
Code: Select all
terror@Aspire5720Z ~/emerald-0.8.4 $ emerald-theme-manager
Fontconfig error: "~/.fonts.conf", line 1: XML declaration not well-formed
emerald-theme-manager: symbol lookup error: /usr/local/lib/libemeraldengine.so.0: undefined symbol: GTK_OBJECT_TYPE_NAME
Code: Select all
# apt-get install libgtk2.0-dev libxrender-dev libwnck-dev libdecoration0-dev libcairo2-dev libpango1.0-dev intltool cdbs unp
$ wget http://dl.dropbox.com/u/852410/emerald_0.8.4.tar.gz
$ unp emerald_0.8.4.tar.gz;cd emerald-0.8.4
$ dpkg-buildpackage -rfakeroot -us -uc -d
# dpkg -i ../*.deb
Code: Select all
dpkg -l|grep emerald
ii emerald 0.8.4-1~bb Decorator for compiz-fusion
ii libemeraldengine-dev 0.8.4-1~bb Development files for emerald engines
ii libemeraldengine0 0.8.4-1~bb Decoration engines for compiz-fusion
Code: Select all
$ cd
$ mkdir .emerald;cd emerald
$ wget http://dl.dropbox.com/u/852410/themes.tar.gz;unp themes.tar.gz
Code: Select all
#!/bin/bash
/usr/bin/compiz --replace ccp &
/usr/bin/emerald --replace &
Well actually no, it isn't the same. If you build the source linked you get these:ikey wrote: That is a Debianized package built using dh_make
My dpkg-buildpackage suffers the "no orig.tar" bug, so I can't
provide the source package, apart from that its identical.
Code: Select all
ii emerald 0.8.4-1 Window Decorator shipped with Compiz Fusion
ii libemeraldengine-dev 0.8.4-1 Decoration Engines for Compiz Fusion - development files
ii libemeraldengine0 0.8.4-1 Decoration Engines for Compiz Fusion
Code: Select all
deb http://frickelplatz.de/debian/ sid main contrib non-free
#apt-get install frickelplatz-keyrings
Ikey we all appreciate your hard work!ikey wrote:I actually set up the repo with the intent of building the package you've linked
there ugh, a static .deb would only do "for the time being"
The repo is.. 2 days old? if that. Thanks for the links, I'll try to get them built
later. Good point about it being in a main repo, which, obviously, is why
it isn't
I'll try when I've got time.. got meetings all over the place atm, and its
02:36AM! Probably be done tomorrow
Code: Select all
compiz --replace
Xlib: extension "GLX" missing on display ":0.0".
compiz (core) - Fatal: Root visual is not a GL visual
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0
Launching fallback window manager
thesecitylights wrote:Thanks, but I managed to sort it by enabling compiz wit hthe instructions found here:
http://musings.omnsproject.org/?p=680
So, all working!
Although fiddling around with LMDE is showing lots of little bugs and such but it solves a few problems that I was having with regular mint 9 so im gonna stick with it and hope that these problems get fixed.
are you able to choose "recovery mode" from the grub menu?eightup1 wrote:.. i managed to completely wipe out my video with the instructions i found there .... i dont even know how to get into it now to revert my settings all i get is a black screen with a blinking curser
when i added deb http://packages.ikey-doherty.com/ debian main to my /etc/apt/sources.list i got the following error message after i refreshed my update manager W: GPG error: http://packages.ikey-doherty.com debian Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C216B00346D35A49ikey wrote:Here's something for all you compiz lovers out there.
Compiz is darned pretty for the most part, but its missing one vital
component in LMDE... Emerald. So let's try hitting that nail on the
head right now and get ourselves some emerald action.
Disclaimer: I fully expect to see screenshots in response. kthxbai.
The easy way
Realised that patching and building emerald from source isn't the most
user-friendly thing in the world.. so I've built a Debian package. As it goes
I have nowhere to host it (i.e. no repo ) so I've stuck it on ompldr for the
moment until someone hosts it for me (hint hint)
Update
I just stuck a really simple repo on my website, it has nothing but emerald
Put this in /etc/apt/sources.listThen install emerald:Code: Select all
deb http://packages.ikey-doherty.com/ debian main
I'll see if I can start maintaining more packages that way.. ifCode: Select all
wget -O - http://packages.ikey-doherty.com/key.asc | sudo apt-key add - && sudo apt-get update && sudo apt-get install emerald
so I'll make it into a more traditional debian repo.
Or do it like this:Doing it the hard wayCode: Select all
wget http://ompldr.org/vNWpmMA/emerald_0.8.4-1_i386.deb sudo dpkg -i emerald_0.8.4-1_i386.deb
First things first, let's make sure all the required toolss are installed.
Thankfully you only have a few to install here, so here goes. They'll pull
any required dependencies in automatically.Now let's check exactly what compiz version we're using:Code: Select all
sudo apt-get install libgtk2.0-dev libxrender-dev libwnck-dev libdecoration0-dev libcairo2-dev libpango1.0-dev intltool
You can ignore the trailing "-4", now, using that version we're going toCode: Select all
ikey@mint-desktop ~ $ dpkg-query -f='${Version}\n' -W compiz-core 0.8.4-4 ikey@mint-desktop ~ $
download and extract the sources for the 0.8.4 compiz distribution of
emerald.OMG BUGCode: Select all
wget http://releases.compiz-fusion.org/components/emerald/emerald-0.8.4.tar.bz2 tar xjf emerald-0.8.4.tar.bz2 cd emerald-0.8.4/
Unfortunately as it stands you will not be able to build emerald. Never fear though
for the great guys at Gentoo made some patches, so we'll need to apply those first:Let's build it!Code: Select all
wget http://bugs.gentoo.org/attachment.cgi?id=225779 -O - > gtk_widget_get_visible.patch wget http://bugs.gentoo.org/attachment.cgi?id=222951 -O - > gtk_object_type_name.patch patch -p1 < gtk_object_type_name.patch patch -p1 < gtk_widget_get_visible.patch
Now we need to configure the source tree, by default it will try to install to /usr/local,
but we want it in /usr/Now its time to actually build the applicationCode: Select all
./configure --prefix=/usr/
Give that a while, wait till you get a prompt again. Assuming there were noCode: Select all
make
errors we can now install the binaries:That's it! Now its time to configure Compiz to use Emerald. Go to "ccsm", akaCode: Select all
sudo make install
Compiz Config Settings Manager. You need to activate "Decoration" from within
ccsm. All that's left to do now is choose a theme.Lot's of emerald themes exist on http://www.gnome-look.org, have a goodCode: Select all
emerald-theme-manager
look around. Unfortunately my computer as it is is way too weak to even run compiz,
I just thought I'd teach the community how to beautify their desktops and enjoy the
LMDE release even more than they already do.
Tips
If Compiz isn't started, force start it:If Emerald doesn't kick in, force it:Code: Select all
compiz --replace
Thats the order they need to be started in. Well I hope this guide was useful to someoneCode: Select all
emerald --replace
Kind Regards,
Ikey Doherty