-
Notifications
You must be signed in to change notification settings - Fork 511
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TFarm: Getting it working #1070
Comments
OK I have been playing around and I can't seem to get tfarmcontroller or tfarmserver to run on any platform, I have tried:
Has anyone got this working? if so on what platform and what hints can you give me? Thanks, Dave. |
I had some success, with help from procmon and reading the code I got it working on 1 machine on windows....
I'm still trying on other platforms... |
@konero thanks, this is a great help, will try it out when I get a chance. but at least I know now what the what files need to be in the config folder and what their format is. I was trying to guess how to specify the port numbers but hadn't figured it out. I had tried ":" and "," wouldn't have expected " ". Thanks, Dave. |
Great news, I got a chance to test it out, using the info from my post plus the info from the Harlequin manual I got two windows 7 VM's operating as a tfarm. Some lessons learned:
5.1. Command Line shown on the Mac client: 5.2. Command Line shown on the Window 7 Server: 5.3. "./Toonz 7.1.app/Contents/MacOS/tcomposer" didn't actually exist on my Mac, but still got translated to tcomposer.exe Hope this helps some get going. Dave. |
Next I will try with Linux, as the packaged Mac client doesn't seem to have tfarmcontroller or tfarmserver. |
In trying to get this all working I have come across a bunch of issues, so I will raise some new issues and assign the ones I think I can fix to myself. I'll link them here as I raise them:
|
Ok Mac OpenToonz connecting to tfarmcontroller & tfarmserver running on linux also doesn't work. Command line shown on linux tfarmcontroller: I also have now successfully compiled OpenToonz on all 3 platforms. In doing so I found out what happened to tfarmcontroller & tfarmserver on Mac OSX, these files are compiled into folders in the toonzfarm folder of the build folder, but the core app is compiled into a OpenToonz_1.1.app folder in the toonz folder also in the build folder. I am now wondering what would be better, and am hoping to get some feed back on what would be best?:
|
opentoonz/toonz/sources/toonzfarm/tfarmcontroller/tfarmcontroller.cpp
Line 60: TFilePath name(L"SOFTWARE\OpenToonz\OpenToonz\1.0\FARMROOT");
This registry key did not exist in version 1.1.2, it was instead created as:
SOFTWARE\OpenToonz\OpenToonz\1.1\FARMROOT
As a work around I was able to get tfarmcontroller to run in console mode after creating SOFTWARE\OpenToonz\OpenToonz\1.0\FARMROOT using the value from SOFTWARE\OpenToonz\OpenToonz\1.1\FARMROOT
I am not familiar enough with your code to know what variable should be used to denote the major / minor version number, but I suspect this should be an easy fix.
Hopefully I have provided enough information to get this resolved in a future version.
Dave.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: