mcastillos1 / soundflower

Automatically exported from code.google.com/p/soundflower
GNU General Public License v2.0
0 stars 0 forks source link

Mac OS X screensaver timer doesn't work, if soundflower audio is routed to any output #83

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. set system audio output to soundflower (2ch)
2. select routing of soundflower (2ch) to any other output in Soundflowerbed 
menu
3. set screensaver timer to 3 minutes
4. wait 3 minutes without touching the mouse or keyboard

What is the expected output? What do you see instead?
expected: after 3 minutes inactivity the screensaver should kick in
instead: no screensaver is activated after 3 minutes of inactivity

What version of the product are you using? On what operating system?
Soundflower 1.5.2, Mac OS 10.6.4, Mac mini 2.4GHz mid2010 HDMI connected to TV

Please provide any additional information below.
I use soundflower for routing all system audio to HDMI audio output, because 
the Apple HDMI audio driver doesn't allow volume control.
I could reproduce the problem multiple times. As soon as I've set the audio 
routing back to "None (OFF)" in the Soundflowerbed menu, the Mac OS X 
screensaver timer worked again without a problem. I've used the simplest apple 
screensaver which only shows the Apple logo and the computer name for testing.

Original issue reported on code.google.com by livio.ma...@gmail.com on 5 Nov 2010 at 10:52

GoogleCodeExporter commented 8 years ago
same problem for me, shutting down soundflower screensaver start regularily.

Original comment by ver...@gmail.com on 8 Jul 2014 at 6:01

GoogleCodeExporter commented 8 years ago
Same here. We can see that the audio is preventing the system from sleeping:

$ pmset -g assertions .
09/07/2014 22:54:03 UTC+ 
Assertion status system-wide:
   BackgroundTask                 0
   PreventDiskIdle                0
   ApplePushServiceTask           0
   UserIsActive                   1
   PreventUserIdleDisplaySleep    1
   InteractivePushServiceTask     0
   PreventSystemSleep             0
   ExternalMedia                  0
   PreventUserIdleSystemSleep     1
   NetworkClientActive            0
Listed by owning process:
   pid 797(coreaudiod): [0x0000000100001c2c] 14:13:39 NoIdleSleepAssertion named: "com.apple.audio.'AppleHDAEngineOutputDP:1B,3,1,0:0:{2D4C-081E-5A534E46}'.noidlesleep" 
   pid 797(coreaudiod): [0x0000000100001c2b] 14:13:39 NoIdleSleepAssertion named: "com.apple.audio.'SoundflowerEngine:0'.noidlesleep" 
   pid 797(coreaudiod): [0x0000000500001c2d] 14:13:39 NoDisplaySleepAssertion named: "com.apple.audio.'AppleHDAEngineOutputDP:1B,3,1,0:0:{2D4C-081E-5A534E46}'.nodisplaysleep" 
   pid 841(apsd): [0x0000000c00002481] 00:00:24 ApplePushServiceTask named: "com.apple.apsd-recreatecachedictionaries-push.apple.com" 
   pid 103(hidd): [0x0000000a00002475] 00:01:28 UserIsActive named: "com.apple.iohideventsystem.queue.tickle" 
    Timeout will fire in 579 secs Action=TimeoutActionRelease
Kernel Assertions: 0x10c=USB,BT-HID,MAGICWAKE
   id=500  level=255 0x4=USB mod=08/07/2014 20:16 description=EHC2 owner=AppleUSBEHCI
   id=503  level=255 0x100=MAGICWAKE mod=01/01/1970 01:00 description=en2 
   id=506  level=255 0x100=MAGICWAKE mod=08/07/2014 20:11 description=en2 owner=en2
   id=507  level=255 0x8=BT-HID mod=01/01/1970 01:00 description=com.apple.driver.IOBluetoothHIDDriver owner=BNBMouseDevice

Original comment by benoit.d...@gmail.com on 10 Jul 2014 at 6:27