Forum Posts

ckryanco
Dec 12, 2019
In Bugs - Archived
Hello. We are successfully running CrowdRender on Ubuntu Linux servers with desktop interfaces with the new version 0.2.2 and Blender 2.8.1 -- but after setting up the new versions of both Blender and CrowdRender on headless Ubuntu Server machines (which used to work properly with Blender 2.8 and CrowdRender 0.2.1), we are now getting "Render Failure" messages at the bottom of the Blender screen now. Empty/black images are generated. The headless Ubuntu Server machines are set up according to the instructions here: https://gist.github.com/zocker-160/0688a4902421158b66f52dff3966058a The consoles of the headless servers report the following error. This appears after we run the shell script to start the CrowdRender service, and get the normal "Crowd Render Server Interface Process ready" message. Note the reference to the "/Users/jamescrowther/Desktop" directory, which obviously is not present on the servers. Is this a bug? Traceback (most recent call last): File "/home/administrator/.config/blender/2.81/scripts/addons/crowdrender/src/ py_3_7/serv_int_start.py", line 68, in <module> machine_manager = server_interface.CRMachineManager() File "/Users/jamescrowther/Desktop/Crowdrender/cr_compile/releases/multi OS re leases/blender_addon/2.80/crowdrender/src/cr/server_interface.py", line 141, in __init__ File "/Users/jamescrowther/Desktop/Crowdrender/cr_compile/releases/multi OS re leases/blender_addon/2.80/crowdrender/src/cr/server_interface.py", line 401, in service_interface_process File "/Users/jamescrowther/Desktop/Crowdrender/cr_compile/releases/multi OS re leases/blender_addon/2.80/crowdrender/src/cr/server_interface.py", line 506, in process_msgs File "/Users/jamescrowther/Desktop/Crowdrender/cr_compile/releases/multi OS re leases/blender_addon/2.80/crowdrender/src/cr/server_interface.py", line 680, in start_remote_session File "/home/administrator/blender2.81/2.81/python/lib/python3.7/subprocess.py" , line 939, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "/home/administrator/blender2.81/2.81/python/lib/python3.7/subprocess.py" , line 1672, in _communicate selector.register(self.stdout, selectors.EVENT_READ) File "/home/administrator/blender2.81/2.81/python/lib/python3.7/selectors.py", line 352, in register key = super().register(fileobj, events, data) File "/home/administrator/blender2.81/2.81/python/lib/python3.7/selectors.py", line 238, in register key = SelectorKey(fileobj, self._fileobj_lookup(fileobj), events, data) File "/home/administrator/blender2.81/2.81/python/lib/python3.7/selectors.py", line 225, in _fileobj_lookup return _fileobj_to_fd(fileobj) File "/home/administrator/blender2.81/2.81/python/lib/python3.7/selectors.py", line 40, in _fileobj_to_fd "{!r}".format(fileobj)) from None ValueError: Invalid file object: <_io.BufferedReader name=38> Blender quit Thank you!
0
7
198
c
ckryanco
More actions