My path to achieve the greatest Linux desktop ever or… random IT stuff

Gnome-Pie in Arch/ Openbox

Gnome-Pie ^^

So, maybe you’ve heard of Gnome-Pie, maybe you haven’t… On a really summed up note, it’s menus which are activated via keybindings.

There’s a video demonstrating it here.

Anyways, it’s really useful and pretty and you should know by now, I’m a sucker for pretty and cute things ;P

This website has a pretty useful guide here, but for those who don’t understand portuguese or who are having problems, let me help you then :)


I’ll be using the simplest method (via aur) so if you want to do the whole thing manually, go to that guide which I mentioned earlier.

1) Type in the terminal

yaourt -S gnome-pie

2) Did it work? Great, now you have gnome-pie and all you’ve gotta do is add it to the autostart file

kate ~/.config/openbox/

Add the line:

(sleep 2 && gnome-pie) &

Save and you’re done. ^^

3) It didn’t work? Now let’s see the dependencies. On the error, there should be info about which packages are missing.

The dependencies are: bamf-bin, cairo, gdk-pixbuf2, gnome-menus, gtk2, hicolor-icon-theme, libgee, libunique, libxml2 and libxtst.

For me, there were a few packages missing:

checking for module ‘appindicator-0.1’
— package ‘appindicator-0.1’ not found
— checking for module ‘libwnck-1.0’
— package ‘libwnck-1.0’ not found

— checking for module ‘libgnome-menu-3.0’
— package ‘libgnome-menu-3.0’ not found

So I solved it easily installing gnome-menus and libbamf-bzr.

Note: one of them (I think it was libbamf-bzr) wanted to install ubuntu-gtk or someting of the sort and it was conflicting with gtk2 – I just said no and it didn’t finish installing everything – but it had already installed the libraries I needed so be smart on this one and if it seems like it’s going to replace something or it doesn’t find anything, just skip it – it probably already installed what you need anyway ^^

Any doubts? Feel free to ask me ^^


3 responses

  1. Hi there! Good to see Gnome-Pie up and running in your computer :)

    Thanks for the links and to my blog! By the way, there is an English guide for installing it here, but it was back there in the 0.1 release, and the AUR package was broken.

    It really asked to replace gtk2?! That’s strange… it must be something with the Gnome 3 and OpenBox libraries differences. I found out some issues with the Gnome-Pie package in AUR, it isn’t translated. Does it happened with you too? I’ll try to compile it and set the path manually.

    By the way, great blog! Your desktops screenshots are really beautiful!

    November 18, 2011 at 14:40

    • Indeed, I only noticed it now but yeah, my Gnome-Pie is in english – however you’re credited for the translation so it’s probably the right version. It’s also possible that I don’t have PT-BR stuff in my computer – I usually have either PT-PT or EN-US, so it’s likely it doesn’t consider pt-br as a “good” language for me and therefore doesn’t show me that translation – I’d actually like to help translate to PT-PT but I’ve never found out how to help on those kind of things…

      And thanks ^^ Glad you like it :)

      November 18, 2011 at 14:50

  2. Translating is very easy (specially Gnome-Pie)! Simon (the developer) is very organized and committed with his user community, he included some scripts in the source code that helps you to add new translations. If you’re really interested in translating it, I can help you in the first steps, just contact me through email.

    Ah, I’ve just take a look at your other blog. I hope that you return to post in it one day! It’s really nice to meet other Linux/Otakus!

    November 18, 2011 at 16:10

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s