ryan,
ok so command line rendering works on the clients. I restarted my machine in frustration and went for a walk, when i came back i could submit jobs from my machine and they worked on the renderfarm fine. any ideas on that one!!
so it seems that tinders plugins are called correctly now. I have no idea why restarting (my jobmonitor machine only) would change anything. Ho Hum.
So the final pressing issue is this error:
- through Nuke submission menu item.
on 64 bit linux submitting file authored on 32bit mac
submit to render produces this error:
can not find channel named “file19”
Traceback (most recent call last):
File “”, line 1, in
RuntimeError: can not find channel named “file19”
Now i know that Nuke creates and stores internal file/channel descriptors even if a node is deleted or not used. Ordinarily these are ‘cleaned’ by closing and re-opening the file. So using the same file i sent you earlier
This error occurs like this
- open file in nuke on 64bit ubuntu, 64bit Nuke
- pre-flight check* and test render using nuke render button - all good
3a. test with nukes ‘render’ button - all good
3b. use ‘Submit to deadline’ menu item.
- error returned:
Could not set X locale modifiers
Traceback (most recent call last):
File “”, line 1, in
RuntimeError: Could not set X locale modifiers
- repeat step 3. - Submission dialog opens up
- pre-flight check*, hit OK
- error returned:
can not find channel named “file19”
Traceback (most recent call last):
File “”, line 1, in
RuntimeError: can not find channel named “file19”
I know this is a python error and I am cross posting this on a Nuke dev forum to find out what this might be as there is no reference to ‘file19’ in the nuke script itself.
So don’t know that this is a deadline bug as such and I will let you know any information I get from the nuke dev list concerning this.
Additional info that might be of interest:
HW:
CPU0: Intel® Xeon™ CPU 3.20GHz stepping 04
SW:
Ubuntu 9.04
mono -V output:
Mono JIT compiler version 2.4 (tarball Fri Jun 19 14:32:44 EST 2009)
Copyright © 2002-2008 Novell, Inc and Contributors. mono-project.com
TLS: __thread
GC: Included Boehm (with typed GC)
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Once again thankyou for your time.
Cheers
Chris
pre-flight check* = make sure correct groups, pools, nuke type etc
edit testing on mac os X 10.5, nuke5.1v3 & Nuke51.V6 also produces the following bug
when i run the script editor in python echo mode it tells me that it’s Nuke.tcl() and
what it can’t find is really /var/tmp/nuke-u503
this is a symlink to the users /private//var/tmp/nuke-u503
nuke is storing it’s temp channels in hex format from the looks of things so it looks like file 19 would be /private/var/tmp/nuke-u503/13 i suppose
So from within nuke it works but when submittodeadline is looking it can’t find the tmp reference objects. I have tried opening up the permissions on the directory to 777 but don’t have much time to test till tomorrow (your evening i think). Any ideas?
TIA
Chris