Deadline (thinkbox)
Configuration
Configuration File Locations
The system deadline.ini file can be found in the following locations. Note that the [VERSION] in the path will change based on the Deadline version number.
- Windows: %PROGRAMDATA%\Thinkbox\Deadline[VERSION]\deadline.ini
- Linux: /var/lib/Thinkbox/Deadline[VERSION]/deadline.ini
- OS X: /Users/Shared/Thinkbox/Deadline[VERSION]/deadline.ini
The per-user deadline.ini file can be found in the following locations. Note that the [VERSION] in the path will change based on the Deadline version number.
- Windows: %LOCALAPPDATA%\Thinkbox\Deadline[VERSION]\deadline.ini
- Linux: ~/Thinkbox/Deadline[VERSION]/deadline.ini
- OS X: ~/Library/Application Support/Thinkbox/Deadline[VERSION]/deadline.ini
Problems
Access control blabla

The jobs started by a worker are saved in the global directory. Because of this, the temp files belong to the user that started the worker and cannot be seen or modified by other users.
Because of this, if you login to another user, the worker starts but fails when trying to render a task that was already started by someone else.
Solution:
cd "C:\ProgramData\Thinkbox\Deadline10\workers\[workername]\plugins"
Remove-Item .\jobsData\* -Recurse
Remove-Item .\plugins\* -Recurse
Why aren’t those files put in the user’s folder instead ? because reasons.
Mac OS X: Operation not permitted
Something prevents the deadline worker to access network drives mounted through the finder in /Volumes, so you have to mount the network drive somewhere else.
This feels similar as when connected through SSH and ls an owned folder in home directory returns the same error message until “full disk access” is given to terminal (but no problem locally).
Python shit and libffi6
Add:
deb http://ftp.hosteurope.de/mirror/archive.ubuntu.com bionic main restricted universe multiverse
then:
apt install libffi6