Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: eqMac activates PreventUserIdleDisplaySleep assertion which prevents display sleep or screensaver #903

Open
1 task done
doctorkb opened this issue Jan 24, 2024 · 0 comments

Comments

@doctorkb
Copy link

doctorkb commented Jan 24, 2024

Disclaimer:
Please go through existing issues to avoid creating duplicates. If you found a similar issue please post a comment there. If you are uncertain your issue is related to others then create the issue. Obvious ignorance of this rule might get you blocked from posting new issues. Please tick the box below to show that you have followed the guideline.

  • I have checked for a similar issue and sure it hasn't been reported before.

Describe the bug
When eqMac is enabled, the PreventUserIdleDisplaySleep assertion is raised, regardless of any output. This prevents a screensaver from activating and consequently having the screen lock and sleep.

   pid 2244(coreaudiod): [0x0015161d00058e2c] 00:00:02 PreventUserIdleDisplaySleep named: "com.apple.audio.AppleGFXHDAEngineOutputDP:f803:2:{F005-069E-00000000}.context.preventuseridledisplaysleep"  
	Created for PID: 37780. 
	Resources: audio-out AppleGFXHDAEngineOutputDP:f803:2:{F005-069E-00000000} 

Steps to Reproduce
Steps to reproduce the behaviour (feel free to change the placeholder as you need):

  1. Enable eqMac
  2. run "pmset -g assertions" - you'll see that the eqMac PID has caused the assertion to be created via coreaudiod
  3. wait however long you want - the display won't sleep

Expected behaviour
eqMac should not raise this assertion unless there is audio output occurring.

Setup information:

  • Audio device used for playback: HDMI to optical converter
  • Audio transmission interface: HDMI
  • macOS Version: 14.2.1 (23C71)
  • eqMac Version 1.8.5 (has existed since the Sep 2023 release)
  • eqMac UI Version 5.0.7 (Remote)
  • eqMac Driver Version 2.5.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant