лог клиента:
NX> 203 NXSSH running with pid: 1300
NX> 285 Enabling check on switch command
NX> 285 Enabling skip of SSH config files
NX> 285 Setting the preferred NX options
NX> 200 Connected to address: 192.168.77.222 on port: 22
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
HELLO NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.3.0)
NX> 105 hello NXCLIENT - Version 3.2.0
NX> 134 Accepted protocol: 3.2.0
NX> 105 SET SHELL_MODE SHELL
NX> 105 SET AUTH_MODE PASSWORD
NX> 105 login
NX> 101 User: term10
NX> 102 Password:
NX> 103 Welcome to: ubuntu-server user: term10
NX> 105 listsession --user="term10" --status="suspended,running" --geometry="1680x1050x32+render" --type="unix-application"
NX> 127 Sessions list of user 'term10' for reconnect:
Display Type Session ID Options Depth Screen Status Session Name
------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------
NX> 148 Server capacity: not reached for user: term10
NX> 105 startsession --rootless="1" --virtualdesktop="0" --application="/var/lib/wine/default/term1cterm" --link="lan" --backingstore="0" --encryption="1" --cache="16M" --images="64M" --shmem="0" --shpix="0" --strict="0" --composite="0" --media="0" --imagecompressionmethod="0" --render="1" --session="pgs" --type="unix-application" --client="winnt" --kbload="pc105/ru" --keymap="ru" --keyboard="pc105/ru" --aux="1" --screeninfo="1024x768x32+render"
NX> 280 Exiting on signal: 15
лог со стороны сервера (/var/log/nxserver.log):
-- NX SERVER START: - ORIG_COMMAND=
-- NX SERVER START: - ORIG_COMMAND=
Info: Using fds #4 and #3 for communication with nxnode.
HELLO NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.3.0)
NX> 105 hello NXCLIENT - Version 3.2.0
NX> 134 Accepted protocol: 3.2.0
NX> 105 SET SHELL_MODE SHELL
NX> 105 SET AUTH_MODE PASSWORD
NX> 105 login
NX> 101 User: term10
NX> 102 Password:
NX> 103 Welcome to: ubuntu-server user: term10
NX> 105 listsession --user="term10" --status="suspended,running" --geometry="1680x1050x32+render" --type="unix-application"
NX> 127 Sessions list of user 'term10' for reconnect:
Display Type Session ID Options Depth Screen Status Session Name
------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------
NX> 148 Server capacity: not reached for user: term10
NX> 105 startsession --rootless="1" --virtualdesktop="0" --application="/var/lib/wine/default/term1cterm" --link="lan" --backingstore="0" --encryption="1" --cache="16M" --images="64M" --shmem="0" --shpix="0" --strict="0" --composite="0" --media="0" --imagecompressionmethod="0" --render="1" --session="pgs" --type="unix-application" --client="winnt" --kbload="pc105/ru" --keymap="ru" --keyboard="pc105/ru" --aux="1" --screeninfo="1024x768x32+render"
Info: Using /etc/nxserver/nxacl to change session parameters or deny session.
Warning: Stray nxagent without .nX1000-lock found on host:port 127.0.0.1:7000.
Warning: Stray nxagent without .nX1001-lock found on host:port 127.0.0.1:7001.
Warning: Stray nxagent without .nX1002-lock found on host:port 127.0.0.1:7002.
Warning: Stray nxagent without .nX1003-lock found on host:port 127.0.0.1:7003.
Warning: Stray nxagent without .nX1000-lock found on host:port 127.0.0.1:7000. ^эта строка в логе валится постоянно с разными циферками.... процесс пополнения лога останавливается только командой
sudo killall nxserver
возможные гугления не помогли, обращаюсь к здешнему сообществу

--------------------
в файле /usr/lib/nx/nxserver
есть кусок, который и повторяется,
# Check if there is already an agent running on that display on that host
let AGENT_DISPLAY=$COMMAND_NETCAT+6000
if $COMMAND_NETCAT -z "$SERVER_HOST" $AGENT_DISPLAY 2>/dev/null
then
log 2 "Warning: Stray nxagent without .nX$SESS_DISPLAY-lock found on host:port $SERVER_HOST:$AGENT_DISPLAY."
let SESS_DISPLAY=$SESS_DISPLAY+1
continue
fi
получается, что nxserver считает, что на этом хосте этот дисплей (порт?)уже занят и пытается занять следующий, то есть let SESS_DISPLAY=$SESS_DISPLAY+1 и тот снова занят... зацикливание блин. сответственно /var/log/nxserver.log переполнен строчками
Warning: Stray nxagent without .nX22977-lock found on host:port 127.0.0.1:28977.
Warning: Stray nxagent without .nX22978-lock found on host:port 127.0.0.1:28978.
Warning: Stray nxagent without .nX22979-lock found on host:port 127.0.0.1:28979.
Warning: Stray nxagent without .nX22980-lock found on host:port 127.0.0.1:28980.
Warning: Stray nxagent without .nX22981-lock found on host:port 127.0.0.1:28981.
Warning: Stray nxagent without .nX22982-lock found on host:port 127.0.0.1:28982.
Warning: Stray nxagent without .nX22983-lock found on host:port 127.0.0.1:28983.
Warning: Stray nxagent without .nX22984-lock found on host:port 127.0.0.1:28984.
Warning: Stray nxagent without .nX22985-lock found on host:port 127.0.0.1:28985.
Warning: Stray nxagent without .nX22986-lock found on host:port 127.0.0.1:28986
что делать вообще не представляю... куда рыть? гугл как-то странно реагирует на мои поисковые вопросы

видимо проблема слишком специфична.
P.S. всё, что связано с nxserver было переустановлено (apt-get install --reinstall --yes freenx*)