No detection/notification of camera activation (and subsequently no action execution)
rainydroughtwhiplash opened this issue ยท 7 comments
I'm running OverSight on my Macbook Pro just fine. But getting it to work on another Macbook Pro has proved to be more difficult than anticipated.
OS: macOS Monterey v12.4
CPU architecuture: Intel
I'm not getting any notifications when the webcam is activated. Internal/build-in or external! I get the initial "permission to display notifications" popup from OverSight which I press Allow to, but to no effect โ either no notifications are getting through or OverSight simply doesn't see when a webcam is activated.
I've tried uninstalling & reinstalling (with and without SUDO). And I've even tried to run OverSight with SUDO from the terminal. No change. Also, the user account is an administrator user โ so that shouldn't be the issue.
Any idea what is going on here? Below are a couple of differing logs (let me know if I can provide further info/logs).
**log stream --level debug --predicate="subsystem='com.objective-see.oversight'"**
redacted-MacBook-Pro-2:~ redacted$ log stream --level debug --predicate="subsystem='com.objective-see.oversight'"
Filtering the log data using "subsystem == "com.objective-see.oversight""
Timestamp Thread Type Activity PID TTL
2022-07-05 16:52:03.025469-0700 0x12961 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] started: /Applications/OverSight.app/Contents/MacOS/OverSight (pid: 3265 / uid: 501)
2022-07-05 16:52:03.025865-0700 0x12961 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] arguments: (
"/Applications/OverSight.app/Contents/MacOS/OverSight"
)
2022-07-05 16:52:03.103684-0700 0x12961 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] checking if any camera is active
2022-07-05 16:52:03.175687-0700 0x12961 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] device: Apple Inc./FaceTime HD Camera (Built-in)
2022-07-05 16:52:03.175716-0700 0x12961 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] isRunning: 0
2022-07-05 16:52:03.176525-0700 0x12961 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] (real) parent: {
Attributes = 69632;
BundlePath = "/System/Library/CoreServices/Spotlight.app";
CFBundleExecutable = "/System/Library/CoreServices/Spotlight.app/Contents/MacOS/Spotlight";
CFBundleIdentifier = "com.apple.Spotlight";
CFBundleName = Spotlight;
CFBundleVersion = 0;
FileCreator = "????";
FileType = APPL;
Flavor = 3;
IsCheckedInAttr = 1;
LSBackgroundOnly = 0;
"LSCheckInTime*" = "2022-07-05 23:35:40 +0000";
LSSystemWillDisplayDeathNotification = 0;
LSUIElement = 1;
LSUIPresentationMode = 0;
PSN = 606356;
pid = 2248;
}
2022-07-05 16:52:03.243085-0700 0x12961 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] setting state to: enabled
2022-07-05 16:52:03.243686-0700 0x12961 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] starting AV monitoring
2022-07-05 16:52:03.243722-0700 0x12961 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] CPU architecuture: Intel ...will leverage 'VDCAssistant'
2022-07-05 16:52:03.243930-0700 0x12961 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] starting audio monitor
2022-07-05 16:52:03.244053-0700 0x12961 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] device: zoom.us/ZoomAudioDevice
2022-07-05 16:52:03.244076-0700 0x12961 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] device: Burr-Brown from TI/USB audio CODEC
2022-07-05 16:52:03.244089-0700 0x12961 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] device: Apple Inc./MacBook Pro Microphone
2022-07-05 16:52:03.244194-0700 0x12961 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] monitoring 93 for audio changes
2022-07-05 16:52:23.358481-0700 0x129b1 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] permission to display notifications granted? 1 (error: (null))
2022-07-05 16:52:33.245041-0700 0x129b1 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] checking for update
2022-07-05 16:52:33.612054-0700 0x129b1 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] latest version: 1.0.0
2022-07-05 16:52:33.612162-0700 0x12961 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] no updates available
2022-07-05 16:52:58.732796-0700 0x12a9e Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] new client msg: Client Connect for PID 3291
2022-07-05 16:52:58.734025-0700 0x12a9e Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] new (video) client: CLIENT: pid: 3291, path: /System/Applications/Photo Booth.app/Contents/MacOS/Photo Booth, clientID: (null)
2022-07-05 16:53:09.863850-0700 0x12bb4 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] dead client msg: ClientDied 13863 [PID: 3291]
2022-07-05 16:53:09.863948-0700 0x12bb4 Debug 0x0 3265 0 OverSight: [com.objective-see.oversight:application] removed client at index 0```
**log stream --level info --predicate 'process=="VDCAssistant"'**
redacted-MacBook-Pro-2:~ redacted$ log stream --level info --predicate 'process=="VDCAssistant"'
Filtering the log data using "process == "VDCAssistant""
Timestamp Thread Type Activity PID TTL
2022-07-05 16:53:59.059116-0700 0x13155 Default 0x0 229 0 VDCAssistant: [com.apple.VDCAssistant:assistant] Client Connect for PID 3323
2022-07-05 16:54:02.708419-0700 0x13155 Default 0x0 229 0 VDCAssistant: [com.apple.VDCAssistant:assistant] ClientDied 18183 [PID: 3323]
**log stream --predicate 'process=="appleh13camerad"'**
redacted-MacBook-Pro-2:~ redacted$ log stream --predicate 'process=="appleh13camerad"'
Filtering the log data using "process == "appleh13camerad""```
I've had the same issue, no notifications shows ever.
Same.. on both M1 and Intel.
Oversight v2.0.1
macOS Monterey 12.5
Using external camera (Logitech BRIO) and audio interface (Universal Audio - Arrow)
the same problem (Intel mac, macOS 12.5) - simply it does not work anymore.
Same issue here. MacOS 12.6, M1.
Same on macOS 12.6 Intel, also for microphone in my case, not just camera.
Tested with:
- internal camera
- internal microphone
- Apogee Mic+ (USB)
Mahalo for your patience ๐๐ฝ
Just released v2.1.0: https://github.com/objective-see/OverSight/releases/download/v2.1.0/OverSight_2.1.0.zip
...it should restore functionally that was lost/broken by changes by Apple to recent versions of macOS
If you can give it a whirl and let me know if there are (still) any issues, that'd be super helpful ๐
Hooray! It is once again working a treat here. Thank you!