<br><tt><font size=2>freenx-knx-bounces@kde.org wrote on 14/04/2013 21:28:05:<br>
<br>
[snip]</font></tt>
<br>
<br><tt><font size=2>> This raises 2 questions for me:</font></tt>
<br><tt><font size=2>> 1. Looks like ENABLE_EXTERNAL_NXVIEWER s/b set
automatically when <br>
> nxviewer can't be found, right? I've set it manually anyway, in both<br>
> node.conf and/or nxloadconfig, to no avail</font></tt>
<br>
<br><tt><font size=2>No. The whole thing should be re-written . . .</font></tt>
<br>
<br><tt><font size=2>Failing that the default should be changed (in nxloadconfig)</font></tt>
<br>
<br><tt><font size=2>> 2. Am I right that nxloadconfig defines the "default
defaults" and <br>
> is overriden by node.conf?</font></tt>
<br>
<br><tt><font size=2>yup - nxloadconfig sets default values</font></tt>
<br><tt><font size=2>which are then changed from</font></tt>
<br><tt><font size=2>        /etc/nxserver/node.conf</font></tt>
<br><tt><font size=2>and</font></tt>
<br><tt><font size=2>        /etc/nxserver/node.conf.d/*</font></tt>
<br><tt><font size=2>        /etc/nxserver/$USER.node.conf
</font></tt>
<br>
<br><tt><font size=2>> If so, then I don't need to worry about <br>
> the setting(s) in nxloadconfig, right?</font></tt>
<br>
<br><tt><font size=2>Well the quickest padge would be to change</font></tt>
<br><tt><font size=2>the default value in nxloadconfig</font></tt>
<br>
<br><tt><font size=2>[SNIP]</font></tt>
<br><tt><font size=2> <br>
> No. Did it work ?? </font></tt>
<br><tt><font size=2>> Sadly, no, setting ENABLE_EXTERNAL_NXVIEWER="1"
did not work. </font></tt>
<br>
<br><tt><font size=2>What did actually happen ?? What shows up in the log
. . .</font></tt>
<br>
<br>
<br><tt><font size=2>> I'm sure there was a reason for the code... I'm
just wondering where<br>
> the script is going wrong, since as you said above, I should not be
<br>
> getting to this line...<br>
</font></tt>
<br><tt><font size=2>Well, you will get to there if you don't set</font></tt>
<br>
<br><tt><font size=2>        ENABLE_EXTERNAL_NXVIEWER="1"</font></tt>
<br>
<br><tt><font size=2>which causes nxserver to change from vnc to vnc-helper
 . . .</font></tt>
<br>
<br><tt><font size=2>if [ "$ENABLE_EXTERNAL_NXVIEWER" = "1"
-a "$(getparam type)" = "vnc" ]</font></tt>
<br><tt><font size=2>               
then</font></tt>
<br><tt><font size=2>               
        type="vnc-helper"</font></tt>
<br><tt><font size=2>               
        application="$PATH_BIN/nxviewer_helper"</font></tt>
<br><tt><font size=2>               
        PARAMS="$PARAMS&type=$type&application=$application&freenx_export_agents=1"</font></tt>
<br><tt><font size=2>               
        CMDLINE=$PARAMS</font></tt>
<br><tt><font size=2>               
fi</font></tt>
<br><tt><font size=2>        fi</font></tt>
<br>
<br><tt><font size=2>so you should see that in your logging . . . . .</font></tt>
<br>
<br><tt><font size=2>Also, check you have an executable</font></tt>
<br>
<br><tt><font size=2>        /wherever/ubuntu/put-it/nxviewer_helper</font></tt>
<br>
<br><tt><font size=2>[SNIP]</font></tt>
<br>
<br>
<br>
<br><tt><font size=2> </font></tt>