[SOLVED] Gnome screenlets won’t stay on desktop when I click “show desktop”

November 23, 2009

How to get your screenlets to stay on your desktop when you click "show desktop".

I am using several screenlets, and have them set each screenlet window to "sticky" and "show below all windows" so that all screenlets show only on the desktop.  When using the "show desktop" button, either from a Gnome panel or using Cairo Dock, the screenlets would all minimise.  What I want is to see all my screenlets on my desktop.

Using Compiz settings, you could set the "show desktop" function to ignore all screenlets windows, but this requires maintaining this setting if you add new screenlets.  As I have about 10 screenlets I always use, and maybe another 10 I turn off and on, I don't want to have to maintain the Compiz settings.

Others have suggested making your screenlets all part of the widget layer, and then showing your widget layer after you show desktop.  Not a bad idea, as it means 2 steps instead of one, but to get your screenlets to not minimise at all, try the following.

To get your screenlets to stay on your desktop in Gnome, there is a gconf setting you could change. 

  1. Start gconf-editor (ALT-F2 then type gconf-editor)
  2. Go to:  apps >> compiz >> general >> allscreens >> options
  3. Make sure "hide_skip_taskbar_windows" is unchecked

Now your screenlets should stay on your desktop when you show your desktop!

  • LinkedIn
  • Facebook
  • StumbleUpon
  • del.icio.us
  • Google Bookmarks
  • MySpace
  • Digg
  • Live
  • Slashdot
  • RSS

Leave a Reply

Your email address will not be published. Required fields are marked *

*


*

Subscribe to email updates

About the Author

Buz has been a consultant since 1998, advising businesses on technology and digital strategy.

TwitterFacebookRSSLinkedIn

Twitter