OpenPNP not requesting camera access on OSX

304 views
Skip to first unread message

Martin Weiss

unread,
Nov 30, 2023, 9:58:05 AM11/30/23
to OpenPnP
I have a peculiar problem on my Mac Mini (Intel). The cameras don't show up in OpenPNP, even though they do show up in the system, and I can access them in other apps.

I notice that when I run OpenPNP for the first time, it does not request camera access and wonder if that is the reason.

Is there a way to force OpenPNP to request access to the camera?

OpenPNP does not show up in the system settings/camera permissions.

Thanks!

mark maker

unread,
Nov 30, 2023, 10:17:05 AM11/30/23
to ope...@googlegroups.com

Are you on the latest OpenPnP test version?

I'm no Mac expert at all but I thought this was solved.

_Mark

--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/aa7cd84a-fbb3-4310-ba26-2a54bba243a0n%40googlegroups.com.

Martin Weiss

unread,
Dec 1, 2023, 7:27:05 AM12/1/23
to OpenPnP
I am on the newest version. I have also tried older versions.

On a MacBook pro, this works fine, but I would prefer to use the Mac Mini.

Jason von Nieda

unread,
Dec 1, 2023, 10:56:32 AM12/1/23
to OpenPnP
Hi Martin,

This *should* work, but these permissions for Java apps can be really tricky.

First thing to try is make sure OpenPnP is not running and then reset the camera permissions on the Mini. Use this command from the Terminal: tccutil reset Camera

That will reset all of the "Wants to use the Camera" for all apps, so if that concerns you maybe don't. It just means you'll be asked next time for each app that uses cameras on that computer.

Try opening the latest test version after that and see if you get prompted.

If that doesn't work:
- Are you running the OpenPnP installer version, or your own build, or something else?
- Are you running OpenPnP from the command line or from the desktop?
- What kind and how many cameras?

Thanks,
Jason

Aaron Eiche

unread,
May 20, 2026, 4:41:59 PMMay 20
to OpenPnP
Hi all, 

I wanted to follow up on this very old thread because I've had mixed success with OpenPnP on the Mac getting the camera permissions correct. Launching from the UI will not trigger the camera request at all. More specifically, opening OpenPnP does not trigger the permissions request. 

What I've found does trigger the permissions request is opening the Java app stub inside the macOS App bundle, either from the UI or from the terminal. That's here: 
/Applications/OpenPnp.app/Contents/MacOS/JavaApplicationStub 

This has worked for me on Tahoe (26) as well as Sequoia (15.7.4) on both Apple Silicon as well as Intel. What I've read suggests that the solution comes in moving away from the JavaApplicationStub for macOS. I don't know if that's practical or reasonable for OpenPnP. I know the general consensus is just "don't use a Mac for OpenPnP" which is probably fair advice, but I've got this old MBP sitting here and I have a dream. In the near term, running the stub seems to get around the problem and I hope that helps other Mac users. More to come as I explore.
Reply all
Reply to author
Forward
0 new messages