Description: I have compiled nautilus 2.22.3 from source with the patches and I have transparency now. Murrine engine and all patchs are not ready, so install it AT YOUR OWN RISK. You need a composite manager as Compiz fusion or the new metacity. It does not work on Nvidia graphics cards.
If you want this:
First: Install murrine engine svn and install some themes.
Second: Download Nautilus 2.22.3, 2.23.5 or 2.24.1 source. You can download all versions from here:
http://ftp.acc.umu.se/pub/GNOME/sources/nautilus/
Or download with apt-get:
Sudo apt-get source nautilus
Third: Install nautilus dependencies to compile. In debian or Ubuntu you can use:
sudo apt-get build-dep nautilus
fourth:Replace the nautilus-desktop-window.c and nautilus-window.c into the src folder in the nautilus source.
fifth: Remove your nautilus version.
sixth: Compile and install Nautilus.
./configure make sudo make install
Seventh: Restart Nautilus.
Thanks CIMI for murrine engine. Thanks Zniavre for the updates.Last changelog:
*Added RGBA support to Nautilus 2.23.5. Thanks to Zniavre.
*Added RGBA support to Nautilus 2.24.1 (yes, nautilus with Tabs). Working on Ubuntu Intrepid.
Thanks a lot!!! :-)
Is it also possible to set a REALLY transparent wallpaper? Togheter with the compiz wallpaper plugin, this would allow for different backgrounds for every viewport, without loss of functinality (i.e. desktop icons...) :D
It's not possible already, nautilus backgrounds and the compiz wallpapers plugins are not the same. If you want transparent wallpapers and not to loose desktop icons, you can change the transparency value of the cube if you are using this plugin, but use *.png wallpapers with transparency for example is not already possible, because gnome and nautilus don'n support it. If you want something like that, hack it, but i don't know how to.
When Nautilus draws the desktop, it actually draws a special fullscreen window with no toolbars, and sets the background to the gnome wallpaper. This desktop window is draw OVER the wallpapers managed by the Compiz plugin. Hacking Nautilus to behave just as the gnome-terminal (i.e. the background can be transparent), we would hav nautilus that manages the icons and draws a really transparent background, so that wallpapers from Compiz would be visible.
I re-wrote this because I'm not sure that we're talking about the same thing :P
So all I'm asking is really: would it be difficult to hack? I admit I'm not a programmer. But I'd like to have both icons and != wallpapers and this looks like the more conservative way to achieve it (wallpapoz looks more hacky than this...) Thanks for your attention! :)
could be possible for you to make those patched files for nautilus 2.23.5 please
im right now using intrepid with nautilus notebook and compactview but i really like to see how is this rgba nautilus
thank you
my email zniavre2048@gmail.com if you do not want to submit until 8.10
Ratings & Comments
17 Comments
I can confirm that this works on gnome 2.26.2 as well, as long as you use the new patches from the site referenced in the notes.
why is nobody posting nautilus with rgba support installed?? srry for my bad english.
why peple using vista now?? xD
Hi, I've modified these patches for gnome 2.26 compatibility. http://jxnet.wordpress.com/2009/04/12/nautilus-2261-rgba/ good job
Thanks a lot!!! :-) Is it also possible to set a REALLY transparent wallpaper? Togheter with the compiz wallpaper plugin, this would allow for different backgrounds for every viewport, without loss of functinality (i.e. desktop icons...) :D
It's not possible already, nautilus backgrounds and the compiz wallpapers plugins are not the same. If you want transparent wallpapers and not to loose desktop icons, you can change the transparency value of the cube if you are using this plugin, but use *.png wallpapers with transparency for example is not already possible, because gnome and nautilus don'n support it. If you want something like that, hack it, but i don't know how to.
When Nautilus draws the desktop, it actually draws a special fullscreen window with no toolbars, and sets the background to the gnome wallpaper. This desktop window is draw OVER the wallpapers managed by the Compiz plugin. Hacking Nautilus to behave just as the gnome-terminal (i.e. the background can be transparent), we would hav nautilus that manages the icons and draws a really transparent background, so that wallpapers from Compiz would be visible. I re-wrote this because I'm not sure that we're talking about the same thing :P So all I'm asking is really: would it be difficult to hack? I admit I'm not a programmer. But I'd like to have both icons and != wallpapers and this looks like the more conservative way to achieve it (wallpapoz looks more hacky than this...) Thanks for your attention! :)
Thanks mate, why don't u make a script so we can apply the patch to new nautilus source?
in your second step how-to it could be nice to type > apt-get source nautilus (a friend get stuck on this step )
I have added only a link, because you can choose the version.
could be possible for you to make those patched files for nautilus 2.23.5 please im right now using intrepid with nautilus notebook and compactview but i really like to see how is this rgba nautilus thank you my email zniavre2048@gmail.com if you do not want to submit until 8.10
Install it is very easy with apt-get if you are using it: sudo apt-get build-dep nautilus
Finally also nautilus has RGBA support, great! Unfortunately the menu shadows are not displayed anymore, both on nautilus and on desktop
I still have shadows for everything in twf. Cygoku
I cannot find : eel-2.0 gnome-desktop-2.0 librsvg-2.0 Cygoku
http://gnome-look.org/content/show.php/Nautilus+RGBA+Support+(DEB)?content=85096