Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I really like the transparency effects in compiz with GNOME2 and wanted to know if there was any way (I'm assuming without using compizconfig) to have some kind of transparency in the windows. Is there something similar to compiz for Gnome Shell?

share|improve this question
1  
I haven't found anything yet, and I've been searching for a bit. But I'm going to fav this just in case some one else knows. –  zookalicious Mar 23 '12 at 14:43
1  
Is what you are referring to as Gnome 3: Gnome Shell, or Unity? –  RolandiXor Mar 23 '12 at 14:49
    
I guess what I'm referring to is the Gnome shell, but what I'm more interested in is the actual window manager. I know that in Gnome2 the window manager was compiz so therefore one could use the transparency feature among others. Is my question still relevant? –  RafLance Mar 23 '12 at 16:10
1  
One thing that comes somewhat close to doing what I want is this extension: extensions.gnome.org/extension/134/opacify Since there is an extension for making them transparent when unfocused, would there be a way to either create an extension or change a setting that would allow me to regulate the transparency of windows? –  RafLance Mar 23 '12 at 18:29
add comment

3 Answers

I made a simple extension for gnome-shell (3.8.2) Enjoy transparent windows https://github.com/saysilence/transparentwindows

share|improve this answer
add comment

Just by looking at the extension file I'd say if you changed the value of

function setOpaque(window_actor) {
    setOpacity(window_actor, opacity_opaque);
}

To:

function setOpaque(window_actor) {
    setOpacity(window_actor, opacity_transparent);
}

It should work. Should being the operative word. The extension, once installed, can be found in ~/.local/share/gnome-shell/extensions/Opacify@gnome-shell.localdomain.pl/extension.js Give it a whirl, let me know if your computer blows up :)

share|improve this answer
    
Surprisingly that didn't do much at all haha. It would be nice to just have all windows slightly transparent at all times but I'm assuming one would have to write a script just for that, right? –  RafLance Apr 12 '12 at 7:19
add comment

You can install xcompmgr and transset. xcompmgr is a standalone cli window compositor that allows for drop-shadows and true transparency. Transset is a also a cli utility that allows different transparency for individual windows. They are both available from Ubuntu repos.

Or, if you don't mind compiling from source there is Compton, which is what I use. Compton is a fork and improvement on xcompmgr. I also think it's transparency options will better suit your request as far as applying transparency to all windows.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.