opennx

Модераторы: dimbor, Модераторы разделов

Djelf
Сообщения: 614
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

Venberg писал(а):
03.04.2010 01:51
Я так понял это только некий кусок. А что надо для полного комплекта? А то если стартовать архивную часть, то ругань на отсутствие библиотек начинается сразу.

Для полного комплекта нужен установленный оригинальный или патченный NX клиент.
Архив нужно распаковать так чтобы opennx.exe и tracelog.exe находились в той же папке что и nxclient.exe
Если что-то где то ругается на отсутствие библиотек нужно проверить в обоих клиентах (opennx и nxclient) в настройках "user nx directory" и "system nx directory".
При шаманстве с разными клиентами пути могли изменится и ничего не заработает.
Для получения подробного лога нужно запустить tracelog, а затем opennx с ключем "--trace=All".

dimbor писал(а):
03.04.2010 01:42
Djelf писал(а):
02.04.2010 10:46
судя по последним изменениям Фриц теперь добавляет режим киоска... ну зачем?

Пардон за идиотский вопрос, а что это такое? Газировка, соки, пиво, кондомы на e-bay? ;)

Судя по появившемуся коду с #ifdef SINGLE_SESSION IMHO это оно и есть.
Спасибо сказали:

Civil
Сообщения: 199
ОС: Gentoo Current

Re: opennx

Сообщение Civil »



Ссылка дохлая :(
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
Спасибо сказали:

Djelf
Сообщения: 614
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

Civil писал(а):
18.05.2010 16:56

Ссылка дохлая :(

Да, есть такое дело, на slil ссылки держатся месяц с момента последней закачки. А недействующая ссылка доказывает ее ненужность.
Проблема в приоритетах создателя OpenNX: mac>lin>win и отсутствия заинтересованности сообщества (это логично, на самом деле, кроме свободного распространяемого клона запускалки процессов nxssh и nxwin, работоспособных преимуществ /ну разве что русификация/ в OpenNX пока нет /ну это я немного привираю, уже возможно запустить зоопарк компонентов: opennx+pytty+nxproxy+xming но это сочетание лучше называть "условно работоспособным вариантом"/).
Спасибо сказали:

Civil
Сообщения: 199
ОС: Gentoo Current

Re: opennx

Сообщение Civil »

Djelf
Маленькая популярность потому, что nxclient с грехом пополам, но работает, а OpenNX мало тестируется.
В OpenNX же нет проблем с русскими буквами в путях к сессии или к бинарникам. Это уже довольно существенный плюс для абстрактного пользователя.
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
Спасибо сказали:

dimbor
Ведущий рубрики
Сообщения: 1509
Статус: Подвинутый участник

Re: opennx

Сообщение dimbor »

Civil писал(а):
18.05.2010 16:56
Ссылка дохлая :(

То что так все ждали, но боялись спросить! ;)
Прикрепил присланные актуальные бинарники в первое сообщение == шапку этой темы.
Спасибо сказали:

Djelf
Сообщения: 614
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

Сразу предупреждаю, это альфа версия коктейля:
NXClient-3.4.0_7-3.3.0-6-r13.6_OpenNX-0.16.0.542_Cygwin-1007-5.7z

- Подводные камни могут вылезти почти сразу, например в NX 3.4.0-7 появилась галочка "Spread over multiple monitors", патченый nxwin (он старенький) ее не поддерживает и не запускается, не ставьте ее!
- Запускать можно через обе запускалки, пока обнаруженная несовместность только в русских буквах экспортированных каталогов (но freenx их все равно пока без патчей не понимает см. начиная с Курощение nomachine клиента - за шаг до ....
- Рекомендую использовать для тестирования или если больше ничего не помогает, пример NX на Win64
- Если не запускается, сотрите NXClient и NXClientCE (переустановить сможете быстро). Переустановите NXClient 3.4.0-7 и замените файлами из архива. Проверьте чтобы в обоих запускалках (nxclient.exe и opennx.exe) пути к nxclinet были правильными и одинаковыми (Configure/Environement) - зоопарк несовместных NX компонент, уже давно не новость.
- OpenNX еще не стабилен и значительно меньше проверен чем NXClient.
- замена версии cygwin тоже не на 100% безопасна, например cygjpeg-6.2.dll был вынужденно заменен на более новый cygjpeg-7.dll, но мы же знаем что не все пряники одинаково полезны...

В случае проблем запуска нужно запустить "tracelog.exe", затем "opennx.exe --trace=All". tracelog упадет в трей к часам, после сбоя правая кнопка на нем/"Show Trace Log" в появившемся окне File/Save As, сохранить лог и кидать его либо в ПМ либо на форум под тэгом "code".

DjSpike если не очень сложно, посмотри еще разок, думаю, проблема с nxssh должна решиться.
Спасибо сказали:

Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: opennx

Сообщение DjSpike »

Что именно нужно попробовать ?
1) Поставить NxClient 3.4.0.7 и OpenNX 0.16.0.542
2) Оставить NxClinet который есть (3.3.0.6_13.6) и попробовать на нем запустить OpenNX ?
3) Или интересуют оба варианта ???
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:

Djelf
Сообщения: 614
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

DjSpike писал(а):
22.05.2010 20:20
Что именно нужно попробовать ?

У тебя из под OpenNX не работал nxssh. Это и хотелось бы проверить.

В этой сборке почти все было перекомпилировано под новый cygwin (исправленный под новые Win системы), остальные части были добавлены из патченного Dimbor клиента (т.е. в этой части сборка должна работать идентично nxclient-3.3.0.6-r13.6-win32.exe) + добавлен OpenNX. Основная цель: достичь запуска патченного NXWin с новыми библиотеками под обоими запускалками и там где оно не пускалось ранее, например NX на Win64 (симптом похож).
Спасибо сказали:

Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: opennx

Сообщение DjSpike »

Заработало. И заработало лучше чем сам nxclient. Nxclinet не запускал сессию (из-за нагруженности канала) а opennx заработал....
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:

Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: opennx

Сообщение DjSpike »

bsavelev, подскажи куда делась сборка opennx для Манривы. Что-то не могу найти на ftp.etersoft.
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:

baraka
Сообщения: 46
ОС: Simply Linux

Re: opennx

Сообщение baraka »

DjSpike писал(а):
10.08.2010 12:56
bsavelev, подскажи куда делась сборка opennx для Манривы. Что-то не могу найти на ftp.etersoft.


Какой именно Мандривы и для какой версии opennx?
IT Libertas - поддержка информационных систем.
http://itlibertas.com
Спасибо сказали:

Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: opennx

Сообщение DjSpike »

Mandriva 2010.1 x86, opennx с патчами от Djelf
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:

Djelf
Сообщения: 614
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

DjSpike писал(а):
10.08.2010 15:34
Mandriva 2010.1 x86, opennx с патчами от Djelf

У меня патчи только для windows и почти все они заэкранированы в #ifdef win32. Linux версию я не проверял...
Спасибо сказали:

Djelf
Сообщения: 614
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

Вот тут http://download.opensuse.org/repositories/home:/felfert/ лежат сборки от создателя OpenNX felfert для CentOS_CentOS-5, Debian_5.0, Fedora_12, Fedora_13, Mandriva_2009.1, Mandriva_2010.1, Mandriva_2010, SLE_11, SLE_11_SP1, openSUSE_11.1, openSUSE_11.2, openSUSE_11.3, xUbuntu_9.04, xUbuntu_9.10, xUbuntu_10.04

P.S. для Win32 ничего интересного не появилось, поэтому сборка и не обновляется.
Спасибо сказали:

Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: opennx

Сообщение DjSpike »

Сборка для Ubuntu 10.10 x64 не стабильно работает:
1) не сохраняет на десктопе значок подключения
2) Незаходит в настройки подключения, выдает Ошибка сегментирования
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:

Civil
Сообщения: 199
ОС: Gentoo Current

Re: opennx

Сообщение Civil »

На данный момент проблема с текущим клиентом (из поста ):
Из nxserver.log:

Код: Выделить всё

nxnode_reader: NX> 1004 Error: NX Agent exited with exit status 1. To troubleshoot set SESSION_LOG_CLEAN=0 in node.conf and investigate "/home/demov8-9/.nx/F-C-buhserver-2068-8CB56426462D6ADED325957B0BD8C520/session". You might also want to try: ssh -X myserver; /usr/bin/nxnode --agent to test the basic functionality. Session log follows:
NX> 1004 Error: NX Agent exited with exit status 1. To troubleshoot set SESSION_LOG_CLEAN=0 in node.conf and investigate "/home/demov8-9/.nx/F-C-buhserver-2068-8CB56426462D6ADED325957B0BD8C520/session". You might also want to try: ssh -X myserver; /usr/bin/nxnode --agent to test the basic functionality. Session log follows:
nxnode_reader: NX> 1006 Session status: closed
NX> 1006 Session status: closed
server_nxnode_echo: NX> 596 Session startup failed.
NX> 596 Session startup failed.
server_nxnode_echo: NX> 1004 Error: NX Agent exited with exit status 1. To troubleshoot set SESSION_LOG_CLEAN=0 in node.conf and investigate "/home/demov8-9/.nx/F-C-buhserver-2068-8CB56426462D6ADED325957B0BD8C520/session". You might also want to try: ssh -X myserver; /usr/bin/nxnode --agent to test the basic functionality. Session log follows:
session_close 8CB56426462D6ADED325957B0BD8C520
server_nxnode_echo: NX> 1006 Session status: close


Из самого файла:

Код: Выделить всё

Info: Agent running with pid '17152'.
Session: Starting session at 'Mon Nov  1 10:48:01 2010'.
Info: Proxy running in server mode with pid '17152'.
Info: Waiting for connection from '127.0.0.1' on port '6068'.
Info: Accepted connection from '127.0.0.1'.
Info: Connection with remote proxy completed.
Info: Using MODEM link parameters 256/24/1/0.
Info: Using agent parameters 5000/50/50/0/0.
Info: Using cache parameters 4/4096KB/32768KB/32768KB.
Info: Using pack method 'adaptive-3' with session 'unix-desktop'.
Info: Using product 'LFE/None/LFEN/None'.
Info: Using ZLIB data compression 1/1/32.
Info: Using ZLIB stream compression 9/9.
Info: No suitable cache file found.
Info: Listening to X11 connections on display ':2068'.
Info: Listening to auxiliary X11 connections on port '10068'.
Info: Established X client connection.
Error: Aborting session with 'Unable to open display 'nx/nx,options=/home/demov8-9/.nx/C-buhserver-2068-8CB56426462D6ADED325957B0BD8C520/options:2068''.
Session: Aborting session at 'Mon Nov  1 10:48:02 2010'.
Session: Session aborted at 'Mon Nov  1 10:48:02 2010'.
Warning: Signals were not blocked in process with pid '17152'.
Info: Your session has died before reaching an usable state.
Info: This can be due to the remote X server refusing access to the client.
Info: Please check the authorization provided by your X application.
Info: Waiting the cleanup timeout to complete.


Файл options из F-C...

Код: Выделить всё

nx/nx,keyboard=pc105/us,client=linux,cache=32M,images=128M,link=modem,nodelay=1,type=unix-desktop,clipboard=both,cleanup=10,product=LFE/None/LFEN/None,shmem=1,backingstore=1,shpix=1,accept=127.0.0.1,cookie=db4299fc650996aeb80f
d445353d54b6,id=buhserver-2068-8CB56426462D6ADED325957B0BD8C520,samba=0,media=0,cups=0,keybd=1,aux=1,menu=1:2068


nxclient подключается в общем-то нормально (не с Win7)

ОС клиента: Windows 7 32-bit русская с русским юзером и хост-неймом.
Сервер: rx@etersoft 1.1.1
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
Спасибо сказали:

dimbor
Ведущий рубрики
Сообщения: 1509
Статус: Подвинутый участник

Re: opennx

Сообщение dimbor »

Серверные логи не нужны, как я пол. Там-то русских путей нет? ;)
Civil писал(а):
01.11.2010 11:00
Файл options из F-C...

А остальное?
Спасибо сказали:

Djelf
Сообщения: 614
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

Не нужно этих логов... Они сделаны для имитации полной совместности с NXClient, в самом OpenNX есть шикарная встроенная трассировка, на всякий случай повторяю, применять ее надо так:
Djelf писал(а):
22.05.2010 19:40
В случае проблем запуска нужно запустить "tracelog.exe", затем "opennx.exe --trace=All". tracelog упадет в трей к часам, после сбоя правая кнопка на нем/"Show Trace Log" в появившемся окне File/Save As, сохранить лог и кидать его либо в ПМ либо на форум под тэгом "code".

P.S. ключа --trace=All в официальной сборке нет
Спасибо сказали:

Civil
Сообщения: 199
ОС: Gentoo Current

Re: opennx

Сообщение Civil »

Код: Выделить всё

11/08/10 12:25:32    2800    12:25:32: (MySession) Main PID: 2800

11/08/10 12:25:32    2800    12:25:32: (MySession) Ssh-PID: 0

11/08/10 12:25:32    2800

11/08/10 12:25:32    2800    12:25:32: (MySession) startXServer first free port is 6000

11/08/10 12:25:32    2800    12:25:32: (MyXmlConfig) Display: 1024x646, Workarea: 1024x606 (netto: 1024,606)

11/08/10 12:25:32    2800    12:25:32: (MySession) Executing c:\opennx\bin\nxwin.exe -nowinkill -clipboard -noloadxkb -agent -hide -noreset -auth /cygdrive/c/Users/3138~1/NXC495~1/.Xauthority -nolisten tcp -fp /cygdrive/c/opennx/share/fonts/base,/cygdrive/c/opennx/share/fonts/TTF -screen 0 1024x606 -name demov8-10@buhserver.ru :0 -nokeyhook

11/08/10 12:25:32    2800    12:25:32: (AsyncProcess) Starting 'c:\opennx\bin\nxssh.exe -nx -x -2 -p 2222 -o 'RhostsAuthentication no' -o 'PasswordAuthentication no' -o 'RSAAuthentication no' -o 'RhostsRSAAuthentication no' -o 'PubkeyAuthentication yes' -i /cygdrive/c/Users/3138~1/NXC495~1/temp/2800/keylog -4 -B -E nx@buhserver.ru'

11/08/10 12:25:32    2800    12:25:32: (AsyncProcess) wxExecute returned 3104

11/08/10 12:25:32    2800    12:25:32: (AsyncProcess) >Create()

11/08/10 12:25:32    2800    12:25:32: (AsyncProcess) <Create()

11/08/10 12:25:32    2800    12:25:32: (AsyncProcess) Run()

11/08/10 12:25:32    2800    12:25:32: (AsyncProcess) IoThread starting

11/08/10 12:25:33    2800    12:25:33: (MyIPC) nxssh E[0203]: 'NX> 203 NXSSH running with pid: 3104'

11/08/10 12:25:33    2800    12:25:33: (MyIPC) nxssh E[0285]: 'NX> 285 Enabling check on switch command'

11/08/10 12:25:33    2800    12:25:33: (MyIPC) nxssh E[0285]: 'NX> 285 Enabling skip of SSH config files'

11/08/10 12:25:33    2800    12:25:33: (MyIPC) nxssh E[0285]: 'NX> 285 Setting the preferred NX options'

11/08/10 12:25:33    2800    12:25:33: (MyIPC) nxssh E[0200]: 'NX> 200 Connected to address: 89.188.107.154 on port: 2222'

11/08/10 12:25:33    2800    12:25:33: (MyIPC) nxssh E[0202]: 'NX> 202 Authenticating user: nx'

11/08/10 12:25:33    2800    12:25:33: (MyIPC) nxssh O[0208]: 'NX> 208 Using auth method: publickey'

11/08/10 12:25:33    2800    12:25:33: (MyIPC) nxssh O[-001]: 'HELLO NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0)'

11/08/10 12:25:34    2800    12:25:34: (AsyncProcess) IoThread outwatch timed out

11/08/10 12:25:34    2800    12:25:34: (MyIPC) nxssh O[0105]: 'NX> 105 '

11/08/10 12:25:34    2800    12:25:34: (MySession) sending 'hello NXCLIENT - Version 3.3.0'

11/08/10 12:25:35    2800    12:25:35: (AsyncProcess) Sending: 'hello NXCLIENT - Version 3.3.0'

11/08/10 12:25:35    2800    12:25:35: (MyIPC) nxssh O[-001]: 'hello NXCLIENT - Version 3.3.0'

11/08/10 12:25:35    2800    12:25:35: (MyIPC) nxssh O[0134]: 'NX> 134 Accepted protocol: 3.3.0'

11/08/10 12:25:36    2800    12:25:36: (AsyncProcess) IoThread outwatch timed out

11/08/10 12:25:36    2800    12:25:36: (MyIPC) nxssh O[0105]: 'NX> 105 '

11/08/10 12:25:36    2800    12:25:36: (MySession) sending 'SET SHELL_MODE SHELL'

11/08/10 12:25:36    2800    12:25:36: (AsyncProcess) Sending: 'SET SHELL_MODE SHELL'

11/08/10 12:25:36    2800    12:25:36: (MyIPC) nxssh O[-001]: 'SET SHELL_MODE SHELL'

11/08/10 12:25:37    2800    12:25:37: (AsyncProcess) IoThread outwatch timed out

11/08/10 12:25:37    2800    12:25:37: (MyIPC) nxssh O[0105]: 'NX> 105 '

11/08/10 12:25:37    2800    12:25:37: (MySession) sending 'SET AUTH_MODE PASSWORD'

11/08/10 12:25:37    2800    12:25:37: (AsyncProcess) Sending: 'SET AUTH_MODE PASSWORD'

11/08/10 12:25:37    2800    12:25:37: (MyIPC) nxssh O[-001]: 'SET AUTH_MODE PASSWORD'

11/08/10 12:25:38    2800    12:25:38: (AsyncProcess) IoThread outwatch timed out

11/08/10 12:25:38    2800    12:25:38: (MyIPC) nxssh O[0105]: 'NX> 105 '

11/08/10 12:25:38    2800    12:25:38: (MySession) sending 'login'

11/08/10 12:25:38    2800    12:25:38: (AsyncProcess) Sending: 'login'

11/08/10 12:25:38    2800    12:25:38: (MyIPC) nxssh O[-001]: 'login'

11/08/10 12:25:39    2800    12:25:39: (AsyncProcess) IoThread outwatch timed out

11/08/10 12:25:39    2800    12:25:39: (MyIPC) nxssh O[0101]: 'NX> 101 User: '

11/08/10 12:25:39    2800    12:25:39: (MySession) sending 'demov8-10'

11/08/10 12:25:39    2800    12:25:39: (AsyncProcess) Sending: 'demov8-10'

11/08/10 12:25:39    2800    12:25:39: (MyIPC) nxssh O[-001]: 'demov8-10'

11/08/10 12:25:40    2800    12:25:40: (AsyncProcess) IoThread outwatch timed out

11/08/10 12:25:40    2800    12:25:40: (MyIPC) nxssh O[0102]: 'NX> 102 Password: '

11/08/10 12:25:40    2800    12:25:40: (MySession) sending '********'

11/08/10 12:25:40    2800    12:25:40: (AsyncProcess) Sending (hidden): '************'

11/08/10 12:25:40    2800    12:25:40: (MyIPC) nxssh O[-001]: ''

11/08/10 12:25:41    2800    12:25:41: (MyIPC) nxssh O[0103]: 'NX> 103 Welcome to: buhserver user: demov8-10'

11/08/10 12:25:42    2800    12:25:42: (AsyncProcess) IoThread outwatch timed out

11/08/10 12:25:42    2800    12:25:42: (MyIPC) nxssh O[0105]: 'NX> 105 '

11/08/10 12:25:42    2800    12:25:42: (MySession) sending 'listsession --user="demov8-10" --status="suspended,running" --type="unix-application" --geometry="1024x646x32+render"'

11/08/10 12:25:42    2800    12:25:42: (AsyncProcess) Sending: 'listsession --user="demov8-10" --status="suspended,running" --type="unix-application" --geometry="1024x646x32+render"'

11/08/10 12:25:42    2800    12:25:42: (MyIPC) nxssh O[-001]: 'listsession --user="demov8-10" --status="suspended,running" --type="unix-application" --geometry="1024x646x32+render"'

11/08/10 12:25:42    2800    12:25:42: (MyIPC) nxssh O[0127]: 'NX> 127 Sessions list of user 'demov8-10' for reconnect:'

11/08/10 12:25:42    2800    12:25:42: (MyIPC) nxssh O[-001]: ''

11/08/10 12:25:42    2800    12:25:42: (MyIPC) nxssh O[-001]: 'Display Type             Session ID                       Options  Depth Screen         Status      Session Name'

11/08/10 12:25:42    2800    12:25:42: (MyIPC) nxssh O[-001]: '------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------'

11/08/10 12:25:42    2800    12:25:42: (MyIPC) nxssh O[-001]: ''

11/08/10 12:25:42    2800    12:25:42: (MyIPC) nxssh O[-001]: ''

11/08/10 12:25:42    2800    12:25:42: (MyIPC) nxssh O[0148]: 'NX> 148 Server capacity: not reached for user: demov8-10'

11/08/10 12:25:42    2800    12:25:42: (MySession) parseSessions: Got 6 lines to parse

11/08/10 12:25:42    2800    12:25:42: (MySession) parseSessions: NO match on ''

11/08/10 12:25:42    2800    12:25:42: (MySession) parseSessions: NO match on 'Display Type             Session ID                       Options  Depth Screen         Status      Session Name'

11/08/10 12:25:42    2800    12:25:42: (MySession) parseSessions: NO match on '------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------'

11/08/10 12:25:42    2800    12:25:42: (MySession) parseSessions: NO match on ''

11/08/10 12:25:42    2800    12:25:42: (MySession) parseSessions: NO match on ''

11/08/10 12:25:42    2800    12:25:42: (MySession) parseSessions: NO match on 'NX> 148 Server capacity: not reached for user: demov8-10'

11/08/10 12:25:43    2800    12:25:43: (AsyncProcess) IoThread outwatch timed out

11/08/10 12:25:43    2800    12:25:43: (MyIPC) nxssh O[0105]: 'NX> 105 '

11/08/10 12:25:43    2800    12:25:43: (MyXmlConfig) Display: 1024x646, Workarea: 1024x606 (netto: 1024,606)

11/08/10 12:25:43    2800    12:25:43: (MySession) sending 'startsession --session="demo1" --type="unix-application" --rootless="0" --virtualdesktop="1" --application="/opt/edmin/bin/start.sh" --cache="8M" --images="32M" --link="modem" --screeninfo="1024x646x32+render" --keyboard="pc105/us" --backingstore="1" --encryption="1" --composite="1" --shmem="1" --shpix="1" --streaming="1" --samba="0" --cups="0" --nodelay="1" --defer="0" --client="linux" --media="0" --strict="0" --aux="1"'

11/08/10 12:25:43    2800    12:25:43: (AsyncProcess) Sending: 'startsession --session="demo1" --type="unix-application" --rootless="0" --virtualdesktop="1" --application="/opt/edmin/bin/start.sh" --cache="8M" --images="32M" --link="modem" --screeninfo="1024x646x32+render" --keyboard="pc105/us" --backingstore="1" --encryption="1" --composite="1" --shmem="1" --shpix="1" --streaming="1" --samba="0" --cups="0" --nodelay="1" --defer="0" --client="linux" --media="0" --strict="0" --aux="1"'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh O[-001]: 'startsession --session="demo1" --type="unix-application" --rootless="0" --virtualdesktop="1" --application="/opt/edmin/bin/start.sh" --cache="8M" --images="32M" --link="modem" --screeninfo="1024x646x32+render" --keyboard="pc105/us" --backingstore="1" --encryption="1" --composite="1" --shmem="1" --shpix="1" --streaming="1" --samba="0" --cups="0" --nodelay="1" --defer="0" --client="linux" --media="0" --strict="0" --aux="1" '

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh O[-001]: ''

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh E[-001]: 'connect /tmp/.X11-unix/X0: No such file or directory'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh O[1000]: 'NX> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0)'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh O[0700]: 'NX> 700 Session id: buhserver-2020-2FE81144EAE69A982E6B16A3508C69BD'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh O[0705]: 'NX> 705 Session display: 2020'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh O[0703]: 'NX> 703 Session type: unix-application'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh O[0701]: 'NX> 701 Proxy cookie: 54fb949ef52e4ec55d5e7081d8d5d642'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh O[0702]: 'NX> 702 Proxy IP: 127.0.1.1'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh O[0706]: 'NX> 706 Agent cookie: 54fb949ef52e4ec55d5e7081d8d5d642'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh O[0704]: 'NX> 704 Session cache: unix-application'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh O[0707]: 'NX> 707 SSL tunneling: 1'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh O[1009]: 'NX> 1009 Session status: starting'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh O[0710]: 'NX> 710 Session status: running'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh O[1002]: 'NX> 1002 Commit'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh E[-001]: '/usr/bin/nxserver:  1584: 10130       sleep $AGENT_STARTUP_TIMEOUT'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh E[1006]: 'NX> 1006 Session status: running'

11/08/10 12:25:44    2800    12:25:44: (WinShare) DllData Constructor(SmbClientWinNT)

11/08/10 12:25:44    2800    12:25:44: (WinShare) DllData Constructor handle=73940000

11/08/10 12:25:44    2800    12:25:44: (MySession) MySession::startProxy() called

11/08/10 12:25:44    2800    12:25:44: (MySession) sending 'bye'

11/08/10 12:25:44    2800    12:25:44: (AsyncProcess) Sending: 'bye'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh O[0105]: 'NX> 105 bye'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh E[-001]: 'Bye'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh E[0999]: 'NX> 999 Bye'

11/08/10 12:25:44    2800    12:25:44: (MySession) sending 'NX> 299 Switch connection to: NX mode: encrypted options: nx,options=/cygdrive/c/Users/3138~1/NXC495~1/S-BUHS~1/options:2020'

11/08/10 12:25:44    2800    12:25:44: (AsyncProcess) Sending: 'NX> 299 Switch connection to: NX mode: encrypted options: nx,options=/cygdrive/c/Users/3138~1/NXC495~1/S-BUHS~1/options:2020'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh E[0285]: 'NX> 285 Identified internal connection'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh E[0285]: 'NX> 285 Using default mode encrypted'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh E[0285]: 'NX> 285 Identified options: nx,options=/cygdrive/c/Users/3138~1/NXC495~1/S-BUHS~1/options:2020'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh E[0280]: 'NX> 280 Proxy opened with local: 7 remote: 8'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh E[0285]: 'NX> 285 Switching descriptors: 4 and: 5 to: 7'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh E[-001]: ''

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh E[0287]: 'NX> 287 Redirected I/O to channel descriptors'

11/08/10 12:25:44    2800    12:25:44: (MyIPC) nxssh E[0280]: 'NX> 280 Proxy in: 4 out: 5 transport in: 8 out: 8'

11/08/10 12:25:46    2800    12:25:46: (AsyncProcess) Process 3104 terminated with exit code 255.

11/08/10 12:25:48    2800    12:25:48: (MyIPC) nxssh E[-001]: 'Connection to buhserver.ru closed by remote host.'

11/08/10 12:25:48    2800    12:25:48: (AsyncProcess) IoThread exiting

11/08/10 12:25:48    2800    12:25:48: (AsyncProcess) OnTerminate(): IoThread has ended.

11/08/10 12:25:48    2800    12:25:48: (MyIPC) nxssh terminated

11/08/10 12:25:49    2800    12:25:49: (AsyncProcess) ~AsyncProcess

11/08/10 12:25:49    2800    12:25:49: (AsyncProcess) ~AsyncProcess exit

11/08/10 12:25:49    2800

11/08/10 12:25:49    2800    12:25:49: (MySession) ~MySession
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
Спасибо сказали:

Djelf
Сообщения: 614
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

Civil писал(а):
08.11.2010 13:32
11/08/10 12:25:44 2800 12:25:44: (MyIPC) nxssh E[-001]: ''

Похоже на этот баг: На этом этапе логин-процесса требуется получить отклик от nxssh, это делается не очень красиво - посылкой пустого значения в nxssh, а в этом случае nxssh немедленно рвет соединение. Выкручивался так:

Код: Выделить всё

--- a/opennx/AsyncProcess.cpp
+++ b/opennx/AsyncProcess.cpp
@@ -198,7 +198,7 @@
             ::myLogTrace(MYTRACETAG, wxT("Sending: '%s'"), s.c_str());
         else
             ::myLogTrace(MYTRACETAG, wxT("Sending (hidden): '************'"));
-        wxString sbuf = s + wxT("\n");
+        wxString sbuf = s +  (s.IsEmpty() ? wxT("\r\n") : wxT("\n"));
         const wxWX2MBbuf buf = wxConvCurrent->cWX2MB(sbuf);
         os->Write(buf, strlen(buf));
         return true;

кажется уже и этого недостаточно, вот так:
+ wxString sbuf = s + (s.IsEmpty() ? wxT("OpenNX null command\n") : wxT("\n")) ;
думаю, должно заработать.

А... вот еще:
Civil писал(а):
08.11.2010 13:32
11/08/10 12:25:44 2800 12:25:44: (MyIPC) nxssh E[-001]: 'connect /tmp/.X11-unix/X0: No such file or directory'

это уже ошибка на стороне сервера.

Хм... а OpenNX и NXClient какой?
Надо бы в логе это дело прописывать... запишу на будущее...
Спасибо сказали:

Civil
Сообщения: 199
ОС: Gentoo Current

Re: opennx

Сообщение Civil »

Djelf
Я брал сборку из сообщения 126 этой темы.

Вопрос тогда такой - где можно найти патчи (или уже пропатченные исходники) на opennx из этой ветки? Или подойдут те что чуть раньше выкладывались (для 542 билда)
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
Спасибо сказали:

Djelf
Сообщения: 614
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

Обычно подходят... Надо бы конечно обновить, да все руки не доходят.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:

Djelf
Сообщения: 614
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

OpenNX 0.16.0.591

- фикс AsyncProcess (по сообщению выше, надеюсь хоть так nxssh перестанет рвать соединение);
- исправлено вылетание клиента при попытке соединения на недоступный хост (лишнее принудительное завершение nxssh в тот момент когда он уже закрывался сам);
- полная русификация клиента (патчей уже не надо, все есть в официальной версии);
- удален патч add-state-wait за ненадобностью (у кого будут проблемы с присоединением к отключенным сессиям, а где-то в этой области патч add-state-wait и работал - логи в студию);

Проверял с клиентом NXClientCE-3.4.0-7.r14.3.exe отсюда: nxwin-3.4.0-5-r14

Патчи
Спасибо сказали:

dimbor
Ведущий рубрики
Сообщения: 1509
Статус: Подвинутый участник

Re: opennx

Сообщение dimbor »

>> В шапку темы.
Спасибо сказали:

Civil
Сообщения: 199
ОС: Gentoo Current

Re: opennx

Сообщение Civil »

Если компьютер назван английскими буквами - все хорошо. Если русскими - запускается окно NXWin'а и висит на !M заставке. Лог opennx:

Код: Выделить всё

11/09/10 08:36:40    2920    8:36:40: (MySession) startXServer first free port is 6000

11/09/10 08:36:40    2920    8:36:40: (MyXmlConfig) Display: 1024x646, Workarea: 1024x606 (netto: 1024,606)

11/09/10 08:36:40    2920    8:36:40: (AsyncProcess) Starting 'C:\OPENNX~1.591\bin\nxssh.exe -nx -x -2 -p 2222 -o 'RhostsAuthentication no' -o 'PasswordAuthentication no' -o 'RSAAuthentication no' -o 'RhostsRSAAuthentication no' -o 'PubkeyAuthentication yes' -i /cygdrive/c/Users/3138~1/NXC495~1/temp/2920/keylog -B -E nx@buhserver.ru'

11/09/10 08:36:40    2920    8:36:40: (AsyncProcess) wxExecute returned 3020

11/09/10 08:36:40    2920    8:36:40: (AsyncProcess) >Create()

11/09/10 08:36:40    2920    8:36:40: (AsyncProcess) <Create()

11/09/10 08:36:40    2920    8:36:40: (AsyncProcess) Run()

11/09/10 08:36:40    2920    8:36:40: (AsyncProcess) IoThread starting

11/09/10 08:36:40    2920    8:36:40: (MyIPC) nxssh E[0203]: 'NX> 203 NXSSH running with pid: 3020'

11/09/10 08:36:40    2920    8:36:40: (MyIPC) nxssh E[0285]: 'NX> 285 Enabling check on switch command'

11/09/10 08:36:40    2920    8:36:40: (MyIPC) nxssh E[0285]: 'NX> 285 Enabling skip of SSH config files'

11/09/10 08:36:40    2920    8:36:40: (MyIPC) nxssh E[0285]: 'NX> 285 Setting the preferred NX options'

11/09/10 08:36:41    2920    8:36:41: (MyIPC) nxssh E[0200]: 'NX> 200 Connected to address: 89.188.107.154 on port: 2222'

11/09/10 08:36:41    2920    8:36:41: (MyIPC) nxssh E[0202]: 'NX> 202 Authenticating user: nx'

11/09/10 08:36:41    2920    8:36:41: (MyIPC) nxssh O[0208]: 'NX> 208 Using auth method: publickey'

11/09/10 08:36:41    2920    8:36:41: (MyIPC) nxssh O[-001]: 'HELLO NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0)'

11/09/10 08:36:41    2920    8:36:41: (MySession) protocol version: 00030200

11/09/10 08:36:42    2920    8:36:42: (AsyncProcess) IoThread outwatch timed out

11/09/10 08:36:42    2920    8:36:42: (MyIPC) nxssh O[0105]: 'NX> 105 '

11/09/10 08:36:42    2920    8:36:42: (MySession) sending 'hello NXCLIENT - Version 3.2.0-74-SVN'

11/09/10 08:36:42    2920    8:36:42: (AsyncProcess) Sending: 'hello NXCLIENT - Version 3.2.0-74-SVN'

11/09/10 08:36:42    2920    8:36:42: (MyIPC) nxssh O[-001]: 'hello NXCLIENT - Version 3.2.0-74-SVN'

11/09/10 08:36:42    2920    8:36:42: (MyIPC) nxssh O[0134]: 'NX> 134 Accepted protocol: 3.2.0-74-SVN'

11/09/10 08:36:43    2920    8:36:43: (AsyncProcess) IoThread outwatch timed out

11/09/10 08:36:43    2920    8:36:43: (MyIPC) nxssh O[0105]: 'NX> 105 '

11/09/10 08:36:43    2920    8:36:43: (MySession) sending 'SET SHELL_MODE SHELL'

11/09/10 08:36:43    2920    8:36:43: (AsyncProcess) Sending: 'SET SHELL_MODE SHELL'

11/09/10 08:36:43    2920    8:36:43: (MyIPC) nxssh O[-001]: 'SET SHELL_MODE SHELL'

11/09/10 08:36:44    2920    8:36:44: (AsyncProcess) IoThread outwatch timed out

11/09/10 08:36:44    2920    8:36:44: (MyIPC) nxssh O[0105]: 'NX> 105 '

11/09/10 08:36:44    2920    8:36:44: (MySession) sending 'SET AUTH_MODE PASSWORD'

11/09/10 08:36:44    2920    8:36:44: (AsyncProcess) Sending: 'SET AUTH_MODE PASSWORD'

11/09/10 08:36:44    2920    8:36:44: (MyIPC) nxssh O[-001]: 'SET AUTH_MODE PASSWORD'

11/09/10 08:36:45    2920    8:36:45: (AsyncProcess) IoThread outwatch timed out

11/09/10 08:36:45    2920    8:36:45: (MyIPC) nxssh O[0105]: 'NX> 105 '

11/09/10 08:36:45    2920    8:36:45: (MySession) sending 'login'

11/09/10 08:36:45    2920    8:36:45: (AsyncProcess) Sending: 'login'

11/09/10 08:36:45    2920    8:36:45: (MyIPC) nxssh O[-001]: 'login'

11/09/10 08:36:46    2920    8:36:46: (AsyncProcess) IoThread outwatch timed out

11/09/10 08:36:46    2920    8:36:46: (MyIPC) nxssh O[0101]: 'NX> 101 User: '

11/09/10 08:36:46    2920    8:36:46: (MySession) sending 'demov8-10'

11/09/10 08:36:46    2920    8:36:46: (AsyncProcess) Sending: 'demov8-10'

11/09/10 08:36:46    2920    8:36:46: (MyIPC) nxssh O[-001]: 'demov8-10'

11/09/10 08:36:47    2920    8:36:47: (AsyncProcess) IoThread outwatch timed out

11/09/10 08:36:47    2920    8:36:47: (MyIPC) nxssh O[0102]: 'NX> 102 Password: '

11/09/10 08:36:47    2920    8:36:47: (MySession) sending '********'

11/09/10 08:36:47    2920    8:36:47: (AsyncProcess) Sending (hidden): '************'

11/09/10 08:36:47    2920    8:36:47: (MyIPC) nxssh O[-001]: ''

11/09/10 08:36:49    2920    8:36:49: (MyIPC) nxssh O[0103]: 'NX> 103 Welcome to: buhserver user: demov8-10'

11/09/10 08:36:50    2920    8:36:50: (AsyncProcess) IoThread outwatch timed out

11/09/10 08:36:50    2920    8:36:50: (MyIPC) nxssh O[0105]: 'NX> 105 '

11/09/10 08:36:50    2920    8:36:50: (MySession) sending 'listsession --user="demov8-10" --status="suspended,running" --type="unix-application" --geometry="1024x646x32+render"'

11/09/10 08:36:50    2920    8:36:50: (AsyncProcess) Sending: 'listsession --user="demov8-10" --status="suspended,running" --type="unix-application" --geometry="1024x646x32+render"'

11/09/10 08:36:50    2920    8:36:50: (MyIPC) nxssh O[-001]: 'listsession --user="demov8-10" --status="suspended,running" --type="unix-application" --geometry="1024x646x32+render"'

11/09/10 08:36:50    2920    8:36:50: (MyIPC) nxssh O[0127]: 'NX> 127 Sessions list of user 'demov8-10' for reconnect:'

11/09/10 08:36:50    2920    8:36:50: (MyIPC) nxssh O[-001]: ''

11/09/10 08:36:50    2920    8:36:50: (MyIPC) nxssh O[-001]: 'Display Type             Session ID                       Options  Depth Screen         Status      Session Name'

11/09/10 08:36:50    2920    8:36:50: (MyIPC) nxssh O[-001]: '------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------'

11/09/10 08:36:50    2920    8:36:50: (MyIPC) nxssh O[-001]: ''

11/09/10 08:36:50    2920    8:36:50: (MyIPC) nxssh O[-001]: ''

11/09/10 08:36:50    2920    8:36:50: (MyIPC) nxssh O[0148]: 'NX> 148 Server capacity: not reached for user: demov8-10'

11/09/10 08:36:50    2920    8:36:50: (MySession) parseSessions: Got 6 lines to parse

11/09/10 08:36:50    2920    8:36:50: (MySession) parseSessions: NO match on ''

11/09/10 08:36:50    2920    8:36:50: (MySession) parseSessions: NO match on 'Display Type             Session ID                       Options  Depth Screen         Status      Session Name'

11/09/10 08:36:50    2920    8:36:50: (MySession) parseSessions: NO match on '------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------'

11/09/10 08:36:50    2920    8:36:50: (MySession) parseSessions: NO match on ''

11/09/10 08:36:50    2920    8:36:50: (MySession) parseSessions: NO match on ''

11/09/10 08:36:50    2920    8:36:50: (MySession) parseSessions: NO match on 'NX> 148 Server capacity: not reached for user: demov8-10'

11/09/10 08:36:51    2920    8:36:51: (AsyncProcess) IoThread outwatch timed out

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh O[0105]: 'NX> 105 '

11/09/10 08:36:51    2920    8:36:51: (MyXmlConfig) Display: 1024x646, Workarea: 1024x606 (netto: 1024,606)

11/09/10 08:36:51    2920    8:36:51: (MySession) sending 'startsession --session="demo1" --type="unix-application" --rootless="0" --virtualdesktop="1" --application="/opt/edmin/bin/start.sh" --cache="8M" --images="32M" --link="modem" --screeninfo="1024x646x32+render" --keyboard="pc105/us" --backingstore="1" --encryption="1" --composite="1" --shmem="1" --shpix="1" --streaming="1" --samba="0" --cups="0" --nodelay="1" --defer="0" --client="linux" --media="0" --strict="0" --aux="1"'

11/09/10 08:36:51    2920    8:36:51: (AsyncProcess) Sending: 'startsession --session="demo1" --type="unix-application" --rootless="0" --virtualdesktop="1" --application="/opt/edmin/bin/start.sh" --cache="8M" --images="32M" --link="modem" --screeninfo="1024x646x32+render" --keyboard="pc105/us" --backingstore="1" --encryption="1" --composite="1" --shmem="1" --shpix="1" --streaming="1" --samba="0" --cups="0" --nodelay="1" --defer="0" --client="linux" --media="0" --strict="0" --aux="1"'

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh O[-001]: 'startsession --session="demo1" --type="unix-application" --rootless="0" --virtualdesktop="1" --application="/opt/edmin/bin/start.sh" --cache="8M" --images="32M" --link="modem" --screeninfo="1024x646x32+render" --keyboard="pc105/us" --backingstore="1" --encryption="1" --composite="1" --shmem="1" --shpix="1" --streaming="1" --samba="0" --cups="0" --nodelay="1" --defer="0" --client="linux" --media="0" --strict="0" --aux="1" '

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh O[-001]: ''

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh E[-001]: 'connect /tmp/.X11-unix/X0: No such file or directory'

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh O[1000]: 'NX> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0)'

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh O[0700]: 'NX> 700 Session id: buhserver-2024-6CBBA02DF9AB4E59F3AA24626EAE0523'

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh O[0705]: 'NX> 705 Session display: 2024'

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh O[0703]: 'NX> 703 Session type: unix-application'

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh O[0701]: 'NX> 701 Proxy cookie: 99a0dc1cfc52fdaea30400c19b44ef4f'

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh O[0702]: 'NX> 702 Proxy IP: 127.0.1.1'

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh O[0706]: 'NX> 706 Agent cookie: 99a0dc1cfc52fdaea30400c19b44ef4f'

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh O[0704]: 'NX> 704 Session cache: unix-application'

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh O[0707]: 'NX> 707 SSL tunneling: 1'

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh O[1009]: 'NX> 1009 Session status: starting'

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh O[0710]: 'NX> 710 Session status: running'

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh O[1002]: 'NX> 1002 Commit'

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh E[-001]: '/usr/bin/nxserver:  1584: 30388       sleep $AGENT_STARTUP_TIMEOUT'

11/09/10 08:36:51    2920    8:36:51: (WinShare) DllData Constructor(SmbClientWinNT)

11/09/10 08:36:51    2920    8:36:51: (WinShare) DllData Constructor handle=73770000

11/09/10 08:36:51    2920    8:36:51: (MySession) MySession::startProxy() called

11/09/10 08:36:51    2920    8:36:51: (MySession) sending 'bye'

11/09/10 08:36:51    2920    8:36:51: (AsyncProcess) Sending: 'bye'

11/09/10 08:36:51    2920    8:36:51: (MyIPC) nxssh E[1006]: 'NX> 1006 Session status: running'

11/09/10 08:36:52    2920    8:36:52: (MyIPC) nxssh O[0105]: 'NX> 105 bye'

11/09/10 08:36:52    2920    8:36:52: (MyIPC) nxssh E[-001]: 'Bye'

11/09/10 08:36:52    2920    8:36:52: (MyIPC) nxssh E[0999]: 'NX> 999 Bye'

11/09/10 08:36:52    2920    8:36:52: (MySession) sending 'NX> 299 Switch connection to: NX mode: encrypted options: nx,options=/cygdrive/c/Users/3138~1/NXC495~1/S-BUHS~1/options:2024'

11/09/10 08:36:52    2920    8:36:52: (AsyncProcess) Sending: 'NX> 299 Switch connection to: NX mode: encrypted options: nx,options=/cygdrive/c/Users/3138~1/NXC495~1/S-BUHS~1/options:2024'

11/09/10 08:36:52    2920    8:36:52: (MyIPC) nxssh E[0285]: 'NX> 285 Identified internal connection'

11/09/10 08:36:52    2920    8:36:52: (MyIPC) nxssh E[0285]: 'NX> 285 Using default mode encrypted'

11/09/10 08:36:52    2920    8:36:52: (MyIPC) nxssh E[0285]: 'NX> 285 Identified options: nx,options=/cygdrive/c/Users/3138~1/NXC495~1/S-BUHS~1/options:2024'

11/09/10 08:36:52    2920    8:36:52: (MyIPC) nxssh E[0280]: 'NX> 280 Proxy opened with local: 7 remote: 8'

11/09/10 08:36:52    2920    8:36:52: (MyIPC) nxssh E[0285]: 'NX> 285 Switching descriptors: 4 and: 5 to: 7'

11/09/10 08:36:52    2920    8:36:52: (MyIPC) nxssh E[-001]: ''

11/09/10 08:36:52    2920    8:36:52: (MyIPC) nxssh E[0287]: 'NX> 287 Redirected I/O to channel descriptors'

11/09/10 08:36:52    2920    8:36:52: (MyIPC) nxssh E[0280]: 'NX> 280 Proxy in: 4 out: 5 transport in: 8 out: 8'

11/09/10 08:36:53    2920    8:36:53: (AsyncProcess) Detach() called

11/09/10 08:36:53    2920    8:36:53: (AsyncProcess) IoThread exiting

11/09/10 08:36:53    2920    8:36:53: (AsyncProcess) Detatch(): waiting for IoThread

11/09/10 08:36:53    2920    8:36:53: (AsyncProcess) Detatch(): IoThread has ended

11/09/10 08:36:53    2920

11/09/10 08:36:53    2920    8:36:53: (MySession) ~MySession


Использовал nxclient темы выше, 14.3-ий.
"Кто управляет прошлым, тот управляет будущим; кто управляет настоящим, тот управляет прошлым" (Д. Оруэлл "1984")
Спасибо сказали:

Djelf
Сообщения: 614
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

Civil писал(а):
09.11.2010 09:39
Если компьютер назван английскими буквами - все хорошо. Если русскими - запускается окно NXWin'а и висит на !M заставке. Лог opennx:

fixed: OpenNX-0.16.0.591.2

Подробнее тут: nxwin-3.4.0-5-r14
ну и за компанию (а вдруг бы само заработало) обновил wxWidgets до 2.8.11
Спасибо сказали:

Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: opennx

Сообщение DjSpike »

А нет ли сборки opennx с последними патчами для Ubuntu ???
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:

oldbay
Сообщения: 283
ОС: gentoo, cenos

Re: opennx

Сообщение oldbay »

DjSpike писал(а):
10.11.2010 09:48
А нет ли сборки opennx с последними патчами для Ubuntu ???

громодзяне!!!
вопрос в унисон - то что хранится и приумножается на svn http://opennx.svn.sourceforge.net/viewvc/o...x/trunk/opennx/ несет груз описанных в топике патчей, или там совсем другое ?
Спасибо сказали:

Djelf
Сообщения: 614
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

oldbay писал(а):
11.11.2010 23:43
несет груз описанных в топике патчей, или там совсем другое ?

Некоторые (самые критичные) да, уже там. Т.е. тема не бесполезна! Некоторые Фриц не принимает ни в какую (там где отказ ssh по отправке пустого сообщения, например не прошел). Ну и новые появляются... все таки основная система для OpenNX это Мак, придется с этим мирится.
Спасибо сказали:

oldbay
Сообщения: 283
ОС: gentoo, cenos

Re: opennx

Сообщение oldbay »

Djelf писал(а):
11.11.2010 23:58
Некоторые (самые критичные) да, уже там. Т.е. тема не бесполезна! Некоторые Фриц не принимает ни в какую (там где отказ ssh по отправке пустого сообщения, например не прошел). Ну и новые появляются... все таки основная система для OpenNX это Мак, придется с этим мирится.

ох уж эти яблоки оскоменногенерационные :)
Блин, что то замаялся со сборкой различных вариантов....
Встала проблема уже мною описанная в rx@etersoft под archlinux ,никак не могу победить восстановление прерванной сессии , с nxclient такой баги не наблюдается.
Что патчил AddStateWait.patch (http://sourceforge.net/tracker/?func=detail&aid=2947460&group_id=184662&atid=910154), что из svn собирал - все одно, не выходит каменная чаша, восстановить или прибить покинутую сессию не удается :(

п.с В этом посте читал торжественные рапорты - что проблема весьма давно решена, вот и пошел за советом - что делать ? и куда плыть ?
Тут проделана огромная работа по обработке напильником клиента под win - будут ли полезны патчи (и какие) для opennx под linux ? патчится официальный исходник с sourceforge.net opennx-0.16.tar.gz ?
Спасибо сказали: