Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.3: Desktop screensaver trick breaks Exposť Desktop
Running a screensaver as a desktop, which this hint explains how to do for Jaguar, works for Panther too. However, Expose will not operate when the screensaver is running, even if it is running as a desktop.

[robg adds: Hmmm, can you visualize how cool a miniaturized flurry screensaver would look, darting about behind 50 minimized windows? Heh...]
    •    
  • Currently 2.33 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (6 votes cast)
 
[15,013 views]  

10.3: Desktop screensaver trick breaks Exposť | 17 comments | Create New Account
Click here to return to the '10.3: Desktop screensaver trick breaks Exposť' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.3: Desktop screensaver trick breaks Exposť
Authored by: ulrich on Oct 27, '03 11:40:57AM
it does work in Panther and for me, but I get the following message in the terminal: The "IgnoreForEvents" window property is obsolete. Use CGSSetWindowTags with kCGSIgnoreForEventsTagBit flag instead. Set a break-point on CGSLogMessage to find out where this property is set. After that, loads of things act up, such as CMD-tab does not work anymore.

[ Reply to This | # ]
10.3: FIX ???
Authored by: skirtley on Oct 27, '03 05:58:00PM

I was curious and went to Expose preferences and set a corner (in addidtion to expose's) to acrivate Screen Saver. I then went to my expose corner, and Expose Works. :)



[ Reply to This | # ]
10.3: Desktop screensaver trick breaks Exposť
Authored by: babertocci on Oct 27, '03 11:48:43AM

A few other things to note:

- Command-Tab'ing through applications does not work.
- If you switch to another user with Fast User Switching, when you come back the screensaver background will be frozen.



[ Reply to This | # ]
10.3: Desktop screensaver trick breaks Exposť
Authored by: skirtley on Oct 27, '03 06:01:07PM

Cool CMD-Tab. Try Command Tab when Expose is activated. It will toggle through the Single Application Expose, moving all windows of a single app while still visible.



[ Reply to This | # ]
10.3: Desktop screensaver trick breaks Exposť
Authored by: McCygnus on Oct 27, '03 11:53:19AM
This problem also affects BlackLight due to it using the screen effects engine. If you want screen effect backgrounds back, please file a bug report with apple.

[ Reply to This | # ]
10.3: Desktop screensaver trick breaks Exposť
Authored by: Tom Dineen on Oct 27, '03 12:38:37PM

Hey try X back, it's an app available from macupdates.com and puts screen savers on the background, and well just check out the sweet way that it fades out of the background when you go into Expose, and the fades back in when you go back out of Expose



[ Reply to This | # ]
other free way
Authored by: Emc^2 on Oct 27, '03 03:02:19PM

Hum... You could also try CoolBackground (see versiontracker) wich is 10.3 compliant and always free (but donations are accepted ;) )



[ Reply to This | # ]
Fixed a long standing problem
Authored by: Deeeep on Oct 27, '03 12:54:03PM

Now with the screensaver in the background, you can mount and eject CDs too... This is not possible in Jaguar!



[ Reply to This | # ]
Not a problem...
Authored by: jecwobble on Oct 27, '03 01:15:00PM

I suspect you don't have your screensaver in Panther set to ask for a password. You can mount CDs and DVDs in Jaguar with screensaver-background as long as your screensaver wasn't locked with a password. It's a security feature, I suspect.



[ Reply to This | # ]
10.3: Desktop screensaver trick breaks Exposť
Authored by: twalther on Oct 27, '03 01:43:38PM

You'll all be happy to know I submitted this as bug during the summer when I noticed it. Can't comment on the status though. But it also affects the hot corners for the screen saver and expose...which don't work after the screensaver is invoked manually.



[ Reply to This | # ]
10.3: Desktop screensaver trick breaks Exposť
Authored by: dmarkman on Oct 27, '03 07:48:40PM

actually it doesn't work in the same way as in Jaguar
here is what I noticed:
1. open terminal window
2. write there:
/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background &
3. close terminal window
and screensaver will stop

it didn't work in that way in Jaguar

here is what I did:
I created file startscreenserver.command with the following content:
#!/bin/bash
/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background >& /dev/null &

I 2click on that file and everything is working as before



[ Reply to This | # ]
10.3: Desktop screensaver trick breaks Exposť
Authored by: jiclark on Oct 27, '03 08:59:13PM

Uh... Could you 'splain that again, in English? ;-}

Seriously though, for us know-no-unix-heads, could you give us a little more explanation of what you said, and how we might try it ourselves???

For instance, I always used to use OnMyCommand to invoke the desktop screensaver; is there a way to incorporate what you've done into the OMC command that does this?

Thanks, John-o

---



[ Reply to This | # ]
10.3: Desktop screensaver trick breaks Exposť
Authored by: dmarkman on Oct 27, '03 09:16:31PM

I didn't know about OnMyCommand before
but I found info about that in the web

so now I understand why it continues to work for you:
I think it calls ScreenSaver from "terminalless" process
that's why



[ Reply to This | # ]
10.3: Desktop screensaver trick breaks Exposť
Authored by: rae on Nov 14, '03 02:04:41AM
I think this may have stopped working for you because the default shell environment changed for Panther to bash instead of tcsh, and I *think* the default bash behaviour is to kill all background processes when you exit the shell.

Can anyone confirm this? I'm a tcsh user myself.

If this is the case, then changing your shell (back) to tcsh would fix it (using the chsh command). If you prefer bash, I am sure there is an option you can set to prevent this behaviour. Perhaps someone can post this info for people who prefer bash?

[ Reply to This | # ]

10.3: Desktop screensaver trick breaks Exposť
Authored by: davidjclark on Oct 28, '03 02:29:41AM

Try xBack

http://www.gideonsoftworks.com/xback.html

- Panther Compatible
- Doesn't use the Apple SS engine.



[ Reply to This | # ]
10.3: Desktop screensaver trick breaks Exposť
Authored by: bigjoe on Oct 28, '03 03:32:34AM

Would rather use a freeware. 12$ for a GUI... Try also CoolBackground http://coolbackground.couthouis.com/ wich is free.



[ Reply to This | # ]
Doesn't fix the Exposé problem
Authored by: discordantus on Jul 26, '04 01:43:12AM

While this is a fairly nice gui for the hint, expose and cmd-tabbing still don't work properly.



[ Reply to This | # ]