error when rendering houdini file

hello all



the very kind folks at frantic films got me up and running with houdini 8 plugins. i can submit from houdini and the process runs - but alas - still no frames. here is what comes up in the slaves -->



0: Plugin rendering frame(s): 10

0: INFO: Houdini job starting…

0: INFO: Executable: “C:\houdini\bin\csh.exe”

0: INFO: Arguments: ““c:/deadline/slave/plugins/hrender_dl” -e -v -f 10 10 -o “//master/storage/test/$F.tga” -d output “c:/deadline/slave/jobsData/test.hip””

0: INFO: StartupDir: “C:\houdini\bin”

0: INFO: UseJobObject: true

0: INFO: HideDosWindow: true

0: STDOUT: cat: Command not found.

0: STDOUT: rm: Command not found.

0: INFO: Process return code: 1

0: INFO: Houdini job finished.

0: Render Time: 156.25 ms



curious about the following lines -->



0: STDOUT: cat: Command not found.

0: STDOUT: rm: Command not found.



this is the only thing that stands out to me as an error. i have used the same setup to render maya 7 files sucessfully.



thanks in advance for any and all assistance !



scott

Hey Scott,



The first thing to try is to see whether the given command line in the output would work locally without Deadline.

Deadline uses that set of parameters to call the executable, nothing more. If it does not save images when run locally, it would help us figuring out the problem.



Also, I am not sure whether using regular slashes instead of backslashes for the output path is OK or not. MS Windows normally refuses to work with normal / slashes, while Deadline supports both. If it has to perform a windows file operation though, it might be an issue?..



Have you tried specifying the output path using “\master\storage\test$F.tga” instead of “//master/storage/test/$F.tga” ?



Cheers,



Borislav “Bobo” Petrov

Technical Director 3D VFX

Frantic Films Winnipeg

ok - i copied the command that deadline is generating from the slave window and tried it in the command line directly and i get the same error -->



cat: command not found

rm: command not found



the scene i am rendering is as simple as it gets - a sphere. it looks like the “cat” and “rm” commands are in the hrender_dl file so perhaps there is some incompatability going on somwhere…

and in terms of the slashes - if i specify “” slashes in my output path in houdini i get an error from the deadline ROP saying that the the image path is not “rooted”. hmm…

Hi Scott,



Try installing cygwin to see if that solves the problem. You can download it from here:

http://www.cygwin.com/



The commands “cat” and “rm” are linux commands, which are included in the cygwin install. Almost all of our machines here have cygwin installed, which is why compatibility issue went undetected. Testing the commands on a machine without cygwin produced the same “command not found” error messages.



Cheers,



Ryan Russell

Frantic Films Software

http://software.franticfilms.com/

(204)949-0070

You may also have to add the cygwin bin directory to the system path environment variable for this to work. By default, this is c:\cygwin\bin.



-Mark

hello



thanks for the tips. i actually have cygwin on the machine i have been testing. i have little experience with this so perhaps my configuration is wrong. i added “C:\cygwin\bin”

to the “path” environment variable and i am still getting the same errors as before. assuming at this point that this is all a cygwin configuration problem - any other ideas ?



again - i appreciate all the help.


  • scott

Hi Scott,



Try restarting the Deadline Launcher (the little blue icon in the system tray) so that it recognizes the environment variable change. Since the slave application is started through the launcher, that would explain why the slave isn’t finding those commands either.



To restart the launcher, right-click on the system try icon and select “Exit”. You can then restart the launcher from the Start menu:

Start -> Programs -> Deadline -> Deadline Launcher.



To make sure that “C:\cygwin\bin” is in the path, open up a command prompt and type “rm” to see if the command can even be found.



Cheers,



Ryan Russell

Frantic Films Software

http://software.franticfilms.com/

(204)949-0070