prusa3d / PrusaControl

PrusaControl is an alternative user interface for Slic3r Prusa Edition
http://prusacontrol.org
GNU General Public License v3.0
128 stars 45 forks source link

[Mac] PrusaControl only runs for installing user #77

Open brianhanifin opened 6 years ago

brianhanifin commented 6 years ago

What Happens PrusaControl can only be opened on the installing user's login. If any other user attempts to run PrusaControl this error appears: "The application "PrusaControl" can't be opened."

Expected Result My wife, two sons, and I should all be able to use PrusaControl using our personal logins.

Steps To Reproduce

  1. Log in as User1.
  2. Download and install PrusaControl.
  3. Log in as User2.
  4. Double click on PrusaControl in the /Applications folder.

What I Have Tried I looked at the file permissions of PrusaControl.app and discovered only the installing user has Read & Write access. So, I tried to also grant my user Read & Write access, and I even tried setting myself as the owner to no avail.

I have also tried reinstalling the app on each user's login, but that doesn't work because the app is installed to the shared /Applications folder instead of the /Users/[username]/Applications folder.

Some Information About My Setup iMac (Retina 5k, 27-inch, 2017) macOS High Sierra 10.13.2

If I can help you troubleshoot this in any way, let me know.

macOS Console: Data Related To That PID

error   12:19:21.050496 -0800   Finder  spawn_via_launchd() failed, errno=111 label=<private> path=<private> flags=1
default 12:19:21.050534 -0800   Finder  spawn_via_launchd() failed, errno=111 label=com.prusa3d.prusacontrol.3332 path=/Applications/PrusaControl.app/Contents/MacOS/PrusaControl flags=1
default 12:19:31.043542 -0800   Finder  LSExceptions shared instance invalidated for timeout.