на сервере стоит Дебиан 6.0.2.1 i386 с LXDE обновлен до упора из main, contrib, non-free
сервер NX - ftp://ftp.etersoft.ru/pub/Etersoft/RX@Ete...debian_i386.deb
на рабочей машинке - Мандрива 2010.2
на ней же клиент - http://updates.etersoft.ru/pub/Etersoft/RX...r15mdv.i586.rpm
и http://updates.etersoft.ru/pub/Etersoft/RX...er4mdv.i586.rpm
В режиме десктопа всё крутится штатно.
В режиме rootless не могу запустить даже консоль, не говоря уж про пользовательский скрипт. Варианты с галочками перепробовал все.
Проблема в том, что сама сессия запускается, только на клиентской машине никаких окошек нет...
При повторном запуске клиента говорит, что сессия уже есть, при попытке присоедениться к ней долго думает и вываливает окно с ошибками:
Код: Выделить всё
NX> 203 NXSSH running with pid: 15639
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.99.34 on port: 32
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
HELLO NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: not detected)
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: test
NX> 102 Password:
NX> 103 Welcome to: server1c user: test
NX> 105 listsession --user="test" --status="suspended,running" --geometry="1360x768x24+render" --type="unix-console"
NX> 127 Sessions list of user 'test' for reconnect:
Display Type Session ID Options Depth Screen Status Session Name
------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------
2001 unix-console 70AF52E4D0354903690604431CF415FA -R---PSA 24 1360x733 Running Trinity1c
NX> 148 Server capacity: not reached for user: test
NX> 105 startapplication --type="unix-console" --sessionid="70AF52E4D0354903690604431CF415FA"
NX> 105 NX> 280 Exiting on signal: 15
В логах:
Код: Выделить всё
-- NX SERVER START: -c /usr/bin/nxserver - 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: not detected)
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: test
NX> 102 Password:
Info: Auth method: ssh test@127.0.0.1's password:
NX> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: not detected)
NX> 716 Slave mode started successfully.
nxnode_reader: NX> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: not detected)
nxnode_reader: NX> 716 finished
nxnode_reader: NX> 1001 Bye.
NX> 103 Welcome to: server1c user: test
NX> 105 listsession --user="test" --status="suspended,running" --geometry="1360x768x24+render" --type="unix-console"
NX> 127 Sessions list of user 'test' for reconnect:
Display Type Session ID Options Depth Screen Status Session Name
------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------
2001 unix-console 70AF52E4D0354903690604431CF415FA -R---PSA 24 1360x733 Running Trinity1c
NX> 148 Server capacity: not reached for user: test
NX> 105 startapplication --type="unix-console" --sessionid="70AF52E4D0354903690604431CF415FA"
NX> 105 Info: Closing connection to slave with pid 23941.
===================================
Всё это же самое из-под винды работает на ура...