You can also change the command-line arguments passed to ssh (TotalView passes -x by default), or whatever command you use to invoke the remote process.
For example, if the host computer doesn’t mount the same file systems as your target computer, tvdsvr might need to use a different path to access the executable being debugged. If this is the case, you can change %D to the directory used on the target computer.
If the remote executable reads from standard input, you cannot use the -n option with your remote shell command because the remote executable receives an EOF immediately on standard input. If you omit the -n command-line option, the remote executable reads standard input from the xterm in which you started TotalView. This means that you should invoke tvdsvr from another xterm window if your remote program reads from standard input. The following is an example:
%C %R "xterm -display hostname:0 -e tvdsvr \
-callback %L -working_directory %D -set_pw %P \
-verbosity %V"
Each time TotalView launches tvdsvr, a new xterm opens to handle standard input and output for the remote program.