SUMMARY Face detection stops working if I minimise Digicam on Mac. I can hear the fan stop going when I do this - when I maximise it again it starts again and I can see in the status bar that it picks up where it left off. STEPS TO REPRODUCE 1. Start Face Detection 2. Minimise Digikam 3. Face detection pauses OBSERVED RESULT Face detection pauses when minimised EXPECTED RESULT Should run in the background SOFTWARE/OS VERSIONS macOS: 15.3 Linux/KDE Plasma: KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION M1 Pro
I did a little searching on the internet. It seems to be normal for Apple Silicon to stop the application when it is minimized. The memory is also supposed to be freed up to save RAM as well as CPU and battery consumption. I don't think we have any influence on this. I haven't found any indication, but I could imagine that other energy settings change the behavior. Maik
Thanks. That’s interesting because when I think about it I do have things that run in the background, music players being the obvious example, handbrake is probably another though I haven’t tested it.
I don't have a Mac computer, what happens if you play a video in digiKam and then minimize it? Maik
Hi Maik, Video continue to play normally when digiKam is minimized. Sound play and video advance as expected... (Mov file taken with my iphone 15 pro, digiKam 8.6.0 + Qt6). Gilles
That's what I suspected, macOS detects whether the application is using the sound card and doesn't send it into deep sleep. We need to see if macOS provides a native way to prevent deep sleep even without sound. I don't think there is such a possibility in Qt. Maik
Note also the energy settings in MacOS : https://imgur.com/a/HfrFHhQ