Problems with rpiece - Solved

Thank you Rob!

Actually I didn't want to continue an unfinished sequence, but to start a new one. Erasing the 3 files I was creating for the process, didn't work either (in fact the script already was overwriting them, so it was just to not leave anything untried that I tried it).

I managed just a few minuts ago to solve the problem. Instead of writing the numbers of divisioni to the sync.file as written before, I wrote them in the normal way : -X 8 -Y 8 .

This solved my problem but leaves opened the question on why it didn't work in the other way (as it was copied right from the manual).

Lucio

···

[email protected] wrote:
.> So I tried to implement it at least for rpict with rpiece.
.>
.> first time i used it everything worked properly, but relaunching it with some changes, it stops processes reporting :
.>
.You have to use the -R option instead of the -F option on a restart, I believe.
.>From the manpage:
.
.The /-R/ option may be used instead of /-F/ if some of the pieces were not
.
. properly finished by previous (killed) runs of /rpiece./ This option
. should be used by at most one /rpiece/ process, which must be started
. first and with /no/ /other/ /rpiece/ /processes/ /running/ or else it will reren-
. der the same pieces other processes have begun. Once the recover
. process is started, you may start other /rpiece/ processes using the /-F/
. option to run simultaneously. If some processes die during execution,
. leaving one or more half-finished pieces in the picture even though the
. other processes think the work is done, you may run a single /rpiece/
. with the /-R/ option by itself to repair the holes.
.
.
.
.
.
.
._______________________________________________
.Radiance-general mailing list
[email protected]
.http://www.radiance-online.org/mailman/listinfo/radiance-general
.

.. Caminante no hay
camino, solo se hace
camino al andar ..

          --- o
meglio ---

.. Caminante el
destino no es al
final de el viaje,
pero en todo el
andar ..

Hi Lucio,

It's difficult to say why this didn't work as you originally had it, but it's generally a good idea to insert a pause of a couple of seconds between each invocation of rpiece, to give it time to lock its files. This isn't reliable on all systems, otherwise.

-Greg

···

From: "loscotec\@libero\.it" <[email protected]>
Date: February 15, 2008 11:41:07 AM PST

Thank you Rob!

Actually I didn't want to continue an unfinished sequence, but to start a new one. Erasing the 3 files I was creating for the process, didn't work either (in fact the script already was overwriting them, so it was just to not leave anything untried that I tried it).

I managed just a few minuts ago to solve the problem. Instead of writing the numbers of divisioni to the sync.file as written before, I wrote them in the normal way : -X 8 -Y 8 .

This solved my problem but leaves opened the question on why it didn't work in the other way (as it was copied right from the manual).

Lucio

Thank you Greg!

I imagined it was a wait-period problem, so I tried giving manually some " rpiece @args " invocation after minutes, and it didn't work as well. In addiction, setting -X and -Y directly in args and not in the sync file does work correctly (I've used it many times) withouth any wait-period.

Lucio

. .Hi Lucio,
.
.It's difficult to say why this didn't work as you originally had it,
.but it's generally a good idea to insert a pause of a couple of
.seconds between each invocation of rpiece, to give it time to lock
.its files. This isn't reliable on all systems, otherwise.
.
.-Greg
.
.> From: "loscotec\@libero\.it" <[email protected]>
.> Date: February 15, 2008 11:41:07 AM PST
.>
.> Thank you Rob!
.>
.> Actually I didn't want to continue an unfinished sequence, but to
.> start a new one. Erasing the 3 files I was creating for the
.> process, didn't work either (in fact the script already was
.> overwriting them, so it was just to not leave anything untried that
.> I tried it).
.>
.> I managed just a few minuts ago to solve the problem. Instead of
.> writing the numbers of divisioni to the sync.file as written
.> before, I wrote them in the normal way : -X 8 -Y 8 .
.>
.> This solved my problem but leaves opened the question on why it
.> didn't work in the other way (as it was copied right from the manual).
.>
.> Lucio
.
._______________________________________________
.Radiance-general mailing list
[email protected]
.http://www.radiance-online.org/mailman/listinfo/radiance-general
.

.. Caminante no hay
camino, solo se hace
camino al andar ..

          --- o
meglio ---

.. Caminante el
destino no es al
final de el viaje,
pero en todo el
andar ..

I don't know what else to say, except that it should work. I checked the code, and there's nothing I can see wrong, and it hasn't changed for aeons. There are ongoing issues with the lock manager under Linux, and this may be the cause. As long as you got it to work, I wouldn't worry too much about it. There's not much I can do on my end.

-Greg

···

From: "loscotec\@libero\.it" <[email protected]>
Date: February 16, 2008 1:06:54 AM PST

Thank you Greg!

I imagined it was a wait-period problem, so I tried giving manually some " rpiece @args " invocation after minutes, and it didn't work as well. In addiction, setting -X and -Y directly in args and not in the sync file does work correctly (I've used it many times) withouth any wait-period.

Lucio