AWS Thinkbox Discussion Forums

Cross Platform: Ubuntu / WinXP / Win7 my conclusion

SetUp 01:

PC01: 8 Core / Win7 x64
MAC01: 8 Core / WinXP x64
MAC02: 8 Core / WinXP x64

SetUp 02:

PC01: 8 Core / Win7 x64
MAC01: 8 Core / Ubuntu 12.10 x64 / Mono 2.6.7
MAC02: 8 Core / Ubuntu 12.10 x64 / Mono 2.6.7


For both SetUp 01 and SetUp 02:
I run DL Monitor and one DL Slave on a PC.
The Repository is installed on the PC with a mapped drive available to all Slaves
There are two extra Slaves running on the two MAC’s.

Installing DL in SetUp 01:

Installing DL6 on native PC works.
Installing DL5 on native PC works.

Installing DL6 on MAC’s:
- Installed ok but during the startup the DL Client didn’t remember it’s Repository.
- DL6 Crashes every time I try to run it, it hangs at the point where it want’s to connect to the repository. ( NetworkDrives are ok )

Installing DL5 on MAC’s:
- Installed ok and remembered it’s Repository during StartUp of Client.
- MAC Slaves are visible in the DL Monitor
- PC Slave is visible in DL Monitor
- All Slaves Render fine.

Installing DL in SetUp 02:

Installing DL6 on native PC works.
Installing DL5 on native PC works.

Installing DL6 on MAC’s:
- Installing DL6 is very hard in Ubuntu, complains about permissions etc.
- During the startup the DL Client doesn’t remember it’s Repository ( NetworkDrives are ok ).
- DL6 Crashes every time I try to run it, it hangs at the point where it want’s to connect to the repository.

Installing DL5 on MAC’s:
- Installed ok without permission issues and it remembered the Repository during StartUp of Client.
- MAC Slaves are visible in the DL Monitor ( on the PC ).
- PC Slave is visible in DL Monitor ( on the PC ).
- MAC Slaves don’t render. ( System.Net.Sockets.SocketOptionName 0x1b is not supported at IPv6 level )
- PC Slave Renders fine.

This is what I came across when installing DL6. I’ve installed DL5 as well, just to have a reference of my workflow.


Freelance 3D animation at c3d.be

Thanks for this information. We definitely want to figure out your problems and see where we can try to make things easier.

Just to confirm, do you have separate repositories installed for Deadline 5 and Deadline 6? For Deadline 6, do you know if your MongoDB database is up and running?

Setup 01:

Is it every Deadline application that’s crashing? Can you please send us any logs and/or screen shots to help us get a better understanding of what the problem is? The logs can be found in %PROGRAMDATA%\Thinkbox\Deadline6\logs

Setup 02:

That’s probably the main reason you’re having issues with Deadline 6 on Linux. Deadline 6 requires Mono 2.10. A warning should have been displayed by the client installer stating that the version of Mono installed on the machine was too old. Can you confirm if this warning was displayed or not?

Can you please explain what aspect(s) of the installation were difficult? I know you had mentioned in another thread that the installer asks for root privileges, but this is necessary.

“Just to confirm, do you have separate repositories installed for Deadline 5 and Deadline 6? For Deadline 6, do you know if your MongoDB database is up and running?”

  • Yes, I setUp a separate repository in a DEADLIN05 and DEADLINE06 map.
  • It installed a map called Mongo on de C: \ drive. Don’t know much about this mongo, so how do I check if this is running ok?
  • It was however connected to an application running in taskmanager. I had to stop this app to be able to delete this mongo map to do an uninstall.

“Is it every Deadline application that’s crashing? Can you please send us any logs and/or screen shots to help us get a better understanding of what the problem is? The logs can be found in %PROGRAMDATA%\Thinkbox\Deadline6\logs”

“That’s probably the main reason you’re having issues with Deadline 6 on Linux. Deadline 6 requires Mono 2.10. A warning should have been displayed by the client installer stating that the version of Mono installed on the machine was too old. Can you confirm if this warning was displayed or not?”

  • I red the “Important: Deadline and Mono” page a bit to fast. I’ve made the mistake of thinking you need Mono 2.6.7 for DL6 and Mono 2.10 for DL5 this sounds more logical… But indeed it’s the otherway arround now I read this page again :-/
  • So I installed Mono 2.6.7 first and then installed DL6, during installation DL6 didn’t complain about the wrong Mono version.

“Can you please explain what aspect(s) of the installation were difficult? I know you had mentioned in another thread that the installer asks for root privileges, but this is necessary.”

  • If I remember correctly I could install DL5 by double clicking on the install, and everything went as expected. The installation was more straightforward.
  • Installing DL6 I had to do a work around since just double clicking the installation file didn’t work. Don’t remember exactly the work arround.
  • Then it complained about permission ( In DL5 I also got a warning that I didn’t have administrator privileges but then it installed anyway after conferming something like “Install anyway” ) in DL6 it was more restricted in that sense.

Thanks for the logs. Based on the most recent log for each application, it appears that they are running properly now. Is this the case?

On the main system ( Win 7 ) running the DL Monitor and one slave everything is fine… as far as I have tested it.
But on the Slave ( Linux systems ) side they don’t work… But this is then probably because of the wrong mono.
I’ll probably do a clean reinstall later.

Privacy | Site terms | Cookie preferences