I’d like to use Deadline Monitor on mc MacBook Pro (13-inch, M1, 2020) running Monterey.
However it seems that the current Build of Deadline Monitor for Mac is not compatible with M1 as I get a bunch of python errors when trying to launch the Monitor.
On my PC I dont get any error message connecting to the same Repo.
Here is the error message that I get on my M1 Mac:
Time to initialize: 659.000 ms
Auto Configuration: No auto configuration for Repository Path could be detected, using local configuration
ERROR: DataController threw a configuration exception during initialization: The specified repository path (/Users/goetzmoritz/deadline) does not contain the necessary database connection settings file.
There may be a network issue, or a valid repository has not been installed at this location. If one has not yet setup a repository, it is possible to do so using the repository installer included in the installation files. (Deadline.Configuration.DeadlineConfigException)
Traceback (most recent call last):
File "UI/Forms/MainWindowStartup.py", line 147, in Startup
File "C:\thinkbox-conda\conda-bld\deadline_1634169462354\work\DeadlineProject\DeadlineUI\Forms\RepositoryConnectionForm.py", line 68, in __init__
ApplicationException: Error encountered when trying to open or create config file '/Users/Shared/Thinkbox/Deadline10/dconf.bin':
Access to the path '/Users/Shared/Thinkbox/Deadline10/dconf.bin' is denied.
at FranticX.Security.ProtectedConfig.RefreshConfig(Nullable`1 timeout)
at FranticX.Security.ProtectedConfig..ctor(String configFilePath, Boolean isUserScope)
at Deadline.Configuration.DeadlineConfig.b(Boolean dec)
at Deadline.Configuration.DeadlineConfig.RefreshProtectedSettings(ConfigLevel level)
at Deadline.Configuration.DeadlineConfig.RefreshProtectedSettings()
Listener Thread - OnConnect: Listener Socket has been closed.
Seems to me that the cause is not having permissions to write to /Users/Shared/Thinkbox/Deadline10/dconf.bin and/or the repo is not configured to connect to the database. So not sure it’s caused by the particular platform.
hmmm tried adding DeadlineMonitor10 app into the allowed list but no joy, then tried the whole Deadline folder with still no dice. Anything else i’m missing??
best way is to add the mac to the bin
funnily enough I found a macbook in a bin, fixed the boot errors it had so I can check this myself.
System Preferences > Security & Privacy > Privacy
Scroll the left menu till you see ‘Full disk access’
Click padlock to unlock settings
Press Shift +Cmd +. to show hidden files
Choose your root drive (Macintosh HD) , then bin then sh
Will at FD posted that question for me. It turns out that, after reading the error log, my issue was that the version that I installed on my M1 was too new. I installed an older version of Deadline Monitor, 10.1.17.4, and all is working now.
Cheers all!
Ed