opennx

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

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

Re: opennx

Сообщение dimbor »

Djelf писал(а):
16.01.2010 16:44
dimbor проверил с дебажной,
Dispatch: SendConnSetup() -> showNXWin()
winWindowProc - WM_NXSHOW
послылаются, но увы...

Они принимаются и обрабатываются, а это главное. Но дело тута вот в чем.
Вся эта хрень влечет за собой ShowWindow(hwnd,SW_SHOWDEFAULT), и если MSDN не врет, это всего лишь восстановление статуса видимости, переданного при запуске (CreateProcess - STARTUPINFO). Вот он у тебя и прячется, если запускается скрытым да еще и с -hide. Попробуй его в фулскрине, запускать в визибл, но с -hide.
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: opennx

Сообщение dimbor »

bsavelev писал(а):
16.01.2010 14:04
локализацию надо слать в upstream, чтоб патч не замусоривать. слать?

Тупой вопрос: что такое upstream? Основная (буржуйская) ветка разработки? Тогда, да, конечно. Очень не хочется очередного форка. Из этих же соображений не хочется менять название.
И вобще, как давеча заметил djelf, мы в мантейнерстве "лохи чилийские". Програмить еще с грехом/2 получается, а во всем остальном самотык полный. :(
Так что, pls: "На фиг азимуты, ты пальцем покажи!" ©
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: opennx

Сообщение bsavelev »

Djelf писал(а):
16.01.2010 16:58
bsavelev писал(а):
16.01.2010 16:51
так я и говорю, что если запускать без опций и LastSession в конфиге не определен, то запустится wizard. При этом LastSession появляется только после успешной сессии, что совершенно не обязательно. Наверно вот тут и надо поправить, выставлять LastSession не только после успешной сессии...

Да, есть такой баг, на машине без сессий я opennx не запускал. Я бы кнопочку "Add" добавил, вот ее точно не хватает.

я плохо объясняю-) :unsure:

попытаюсь еще раз по пунктам.

1) MODE_CLIENT_AUTOLOGIN должна срабатывать только если

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

( MyXmlConfig->sGetPassword() != "EMPTY_PASSWORD" ) || ( MyXmlConfig->sGetPassword() != "" )

(т.е. пароля в конфиге сессии нет! автоматически соединится в любом случае не удастся) (как и в nxclient)
2) если

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

( MyXmlConfig->sGetPassword() == "EMPTY_PASSWORD" ) || ( MyXmlConfig->sGetPassword() == "" )

то открыть окошко логина (как и было раньше что в opennx, что в nxclient)
правда в nxclient при этом (если вызвать nxclient с указанием сессии, но в конфиге сессии нет пароля) не доступна кнопка "Configure". можно и в opennx сделать подобное.
3) Вызывать SetLastSessionFilename(m_sSessionName) всегда сразу после начала _попытки_ соединения в MODE_CLIENT_AUTOLOGIN
4) Вызывать SetLastSessionFilename(m_sSessionName) после выбора сессии в комбобоксе окна логина.

есть возражения?
если нет, я попробую реализовать
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: opennx

Сообщение bsavelev »

еще немного причёсанный патч без локализации (локализацию отправил)

я готов взяться за беседу с Фритцом по поводу включения частей из этого патча, если автор (многоуважаемый Djelf) проконсультирует меня по поводу необходимости некоторых участков этого патча-) Круче конечно было б если было много патчей по штуке на фичу от автора, но это как удобнее. В итоге после уточнения так и выйдет. А то сдается мне что Фритц большой патч смотреть не будет, да и есть там спорные моменты, по которым надо аргументы.

в гите это лежит тут
http://git.altlinux.org/people/boris/packa...ut_localization

локализация отдельно
http://git.altlinux.org/people/boris/packa...ds/localization
Вложения
0001_pure_patch_from_Djelf_exclude_localization.patch.gz
(10.38 КБ) 32 скачивания
Спасибо сказали:
prof
Сообщения: 119
ОС: gentoo

Re: opennx

Сообщение prof »

bsavelev писал(а):
17.01.2010 12:32
есть возражения?
Есть. Отключение "Configure" не стоит повторять, в оригинальном клиенте это бесит.
По переводу есть вопрос о слове "сессия", т.к. мне кажется,что по русски это будет "сеанс", как принято говорить о связи.
Спасибо сказали:
Djelf
Сообщения: 615
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

bsavelev писал(а):
17.01.2010 12:54
если автор (многоуважаемый Djelf) проконсультирует меня по поводу необходимости некоторых участков этого патча-) Круче конечно было б если было много патчей по штуке на фичу от автора, но это как удобнее. В итоге после уточнения так и выйдет. А то сдается мне что Фритц большой патч смотреть не будет, да и есть там спорные моменты, по которым надо аргументы.

Спорные моменты меня тоже не радуют, но они, насколько я помню всего в 2-3 местах, можно их Фритцу и не давать, но они не от хорошей жизни были сделаны.

Комментарии сделал, написал прямо в патче, строки комментариев начинаются с #Djelf:
Если понадобиться что-то разъяснить более подробно - всегда готов.

bsavelev писал(а):
17.01.2010 12:32
я плохо объясняю-) :unsure:
...
попытаюсь еще раз по пунктам.
...
есть возражения?
если нет, я попробую реализовать

Да нет, хорошо.... Ошибку я понял, просто о некоторых я уже знал, просто не успел доделать :unsure:
Разумеется никаких возражений, мне то со словарем писать приходится :blush:

prof писал(а):
17.01.2010 14:54
Есть. Отключение "Configure" не стоит повторять, в оригинальном клиенте это бесит.
По переводу есть вопрос о слове "сессия", т.к. мне кажется,что по русски это будет "сеанс", как принято говорить о связи.

Поддерживаю "сеанс" вместо "сессия".
Насчет отключения "Configure", не совсем согласен, нужна же хоть какая то защита от "шаловливых ручек".
Лучше бы это поведение где-то в настройках регулировать.
Спасибо сказали:
Djelf
Сообщения: 615
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

В соответствии с
bsavelev писал(а):
17.01.2010 12:54
Круче конечно было б если было много патчей по штуке на фичу от автора, но это как удобнее.

пытаюсь сделать.
Выделил проблемы появления "левых" окон на Win32 в отдельный патч
Win32StartNXWin.diff.bz2
(1.37 КБ) 29 скачиваний
(странно сегодня качается с форума, поэтому дубликат на http://slil.ru/28505291 ).
Также, в нем наконец решена проблема с открытием окна NXWin в режимах fullscreen и nodecoration (раньше приходилось изначально не прятать).
Не уверен в нужное ли место я закинул unhideXserver, но в MySession он корректно не срабатывает...
Вот эти костыли:

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

-        wxWinCmd << wxT(" -hide");
+        //Djelf todo: unhide nxwin without this
+        if (m_pCfg->eGetDisplayType()==MyXmlConfig::DPTYPE_NODECORATION)
+            wxWinCmd << wxT(" -nodecoration");
+        else {
+            if (m_pCfg->eGetDisplayType()!=MyXmlConfig::DPTYPE_FULLSCREEN)
+            wxWinCmd << wxT(" -hide");
+        }
+        //Djelf
...
+    if ((m_pCfg->eGetDisplayType()==MyXmlConfig::DPTYPE_FULLSCREEN) || (m_pCfg->eGetDisplayType()==MyXmlConfig::DPTYPE_NODECORATION))
+    {
+        wxThread::Sleep(1000); //wait to start
+    }

в дифе больше не нужны.

OpenNX.exe 444-8 http://zalil.ru/28504185 русификация от bsavelev.

2ALL Прошу потеснить нормально ли у Вас открываются окно NXWin в первую очередь в режимах fullscreen и nodecoration.
Спасибо сказали:
Djelf
Сообщения: 615
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

Немного поправил патч на запуск NXWin, все изменения стали только в MySession, + добавлено завершение процесса nxwin при сбоях/отмене соединения (уж больно они плодились).

Win32StartNXWin.diff.bz2
(1.63 КБ) 34 скачивания


OpenNX.exe 444-9 http://slil.ru/28505597
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: opennx

Сообщение dimbor »

Djelf писал(а):
18.01.2010 06:43
добавлено завершение процесса nxwin при сбоях/отмене соединения (уж больно они плодились).

Это дело. В оригинальном очень не хватало.
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: opennx

Сообщение bsavelev »

мне тут дали доступ на запись к svn в opennx
1) локализация уже в svn и будет быстро обновляться сразу в svn по мере изменений полученных от вас-)
2) патчи после согласования тоже будут попадать в svn
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: opennx

Сообщение DjSpike »

OpenNX.exe 444-9 не подключается выбивает с ошибкой "Неожиданное завершение nxssh"
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Djelf
Сообщения: 615
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

DjSpike писал(а):
11.02.2010 17:55
OpenNX.exe 444-9 не подключается выбивает с ошибкой "Неожиданное завершение nxssh"


Попробуй OpenNX 481

- Fritz добавил трассировку в не дебажном варианте, спасибо за это "because braindead Fedora refuses to provide wxWidgets debug libs";
- я добавил --trace=All, так что при ошибках надо запустить tracelog, opennx --trace=All и логи в студию;
- часть патчей уже попали в SVN (естественно с изменениями), часть в ожидании решения;
- сборка теперь проходит на Ubuntu 9.10;

Патчи (diff`а больше не будет, я исправился :blush: ) к OpenNX 481:
OpenNXPatch481.zip
(12.07 КБ) 26 скачиваний
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: opennx

Сообщение DjSpike »

Попробовал 481, все равно такую же ошибку выдает... Вот что в tracelog
02/13/10 11:16:06 940 STARTING DLL
02/13/10 11:16:06 940 STARTING WSPStartup
02/13/10 11:16:06 940 CreateRPCClient start
02/13/10 11:16:06 940 CreateRPCClient start
02/13/10 11:16:06 868 STARTING DLL
02/13/10 11:16:06 868 STARTING WSPStartup
02/13/10 11:16:06 868 CreateRPCClient start
02/13/10 11:16:06 868 CreateRPCClient start
02/13/10 11:16:06 3976 STARTING DLL
02/13/10 11:16:06 3976 STARTING WSPStartup
02/13/10 11:16:06 3976 CreateRPCClient start
02/13/10 11:16:06 3976 CreateRPCClient start
02/13/10 11:16:06 3976 STARTING WSPStartup
02/13/10 11:16:06 868 STARTING WSPStartup
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Djelf
Сообщения: 615
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

DjSpike писал(а):
13.02.2010 11:18
Попробовал 481, все равно такую же ошибку выдает... Вот что в tracelog

В ты уверен что запустил именно так opennx.exe --trace=All
В логе должно быть что то вроде:

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

02/13/10 11:51:43    2468    11:51:43: Trace for 'All' enabled
02/13/10 11:51:43    2468    11:51:43: (LoginDialog) ReadConfigDirectory: LastSession='C:\Users\User\.nx\config\s4.nxs'
02/13/10 11:51:43    2468    11:51:43: (MyXmlConfig) Reading C:\Users\User\.nx\config\aae.nxs
02/13/10 11:51:43    2468    11:51:43: (MyXmlConfig) Reading C:\Users\User\.nx\config\s2-1c.nxs
02/13/10 11:51:43    2468    11:51:43: (MyXmlConfig) Reading C:\Users\User\.nx\config\s2-shadow.nxs

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

Re: opennx

Сообщение DjSpike »

02/14/10 12:54:27 3092 12:54:27: Trace for 'All' enabled
02/14/10 12:54:27 3092
02/14/10 12:54:27 3092
02/14/10 12:54:27 3092 12:54:27: (MyXmlConfig) Reading C:\Documents and Settings\Admin\.nx\config\Term.nxs
02/14/10 12:54:27 3092 12:54:27: (MyXmlConfig) Reading C:\Documents and Settings\Admin\.nx\config\Terminal.nxs
02/14/10 12:54:27 3092
02/14/10 12:54:28 3092
02/14/10 12:54:28 3092
02/14/10 12:54:28 3092
02/14/10 12:54:28 3092 12:54:28: (MySession) protocol version: 00030300
02/14/10 12:54:28 3092
02/14/10 12:54:28 3092 12:54:28: (MySession) Cleaning up old session data
02/14/10 12:54:28 3092 12:54:28: (MySession) Service dir: 'C:\Documents and Settings\Admin\.nx\D-LenvoR61-6F50C4DD9ECDF39746176AED17B29614'
02/14/10 12:54:28 3092 12:54:28: (MySession) Keeping 'C:\Documents and Settings\Admin\.nx\D-LenvoR61-6F50C4DD9ECDF39746176AED17B29614'
02/14/10 12:54:28 3092 12:54:28: (MySession) Session dir: 'C:\Documents and Settings\Admin\.nx\S-'
02/14/10 12:54:28 3092 12:54:28: (MySession) Keeping 'C:\Documents and Settings\Admin\.nx\S-'
02/14/10 12:54:28 3092 12:54:28: (MySession) Temp dir: 'C:\Documents and Settings\Admin\.nx\temp\3008'
02/14/10 12:54:28 3092 12:54:28: (MySession) Main PID: 3008
02/14/10 12:54:28 3092 12:54:28: (MySession) Ssh-PID: 3104
02/14/10 12:54:28 3092 12:54:28: (MySession) PIDs do not exist, adding 'C:\Documents and Settings\Admin\.nx\temp\3008'
02/14/10 12:54:28 3092 12:54:28: (MySession) Temp dir: 'C:\Documents and Settings\Admin\.nx\temp\3008\.X11-unix'
02/14/10 12:54:28 3092 12:54:28: (MySession) Main PID: 3008
02/14/10 12:54:28 3092 12:54:28: (MySession) PIDs do not exist, adding 'C:\Documents and Settings\Admin\.nx\temp\3008\.X11-unix'
02/14/10 12:54:28 3092 12:54:28: (MySession) adding file 'C:\Documents and Settings\Admin\.nx\temp\3008\.X11-unix\X0'
02/14/10 12:54:28 3092 12:54:28: (MySession) adding file 'C:\Documents and Settings\Admin\.nx\temp\3008\runlog'
02/14/10 12:54:28 3092 12:54:28: (MySession) adding file 'C:\Documents and Settings\Admin\.nx\temp\3008\sshlog'
02/14/10 12:54:28 3092 12:54:28: (MySession) adding file 'C:\Documents and Settings\Admin\.nx\temp\3008\winlog'
02/14/10 12:54:28 3092 12:54:28: (MySession) Temp dir: 'C:\Documents and Settings\Admin\.nx\temp\3092'
02/14/10 12:54:28 3092 12:54:28: (MySession) Main PID: 3092
02/14/10 12:54:28 3092 12:54:28: (MySession) Ssh-PID: 0
02/14/10 12:54:28 3092 12:54:28: (MySession) Keeping 'C:\Documents and Settings\Admin\.nx\temp\3092'
02/14/10 12:54:28 3092 STARTING DLL
02/14/10 12:54:28 3092 STARTING WSPStartup
02/14/10 12:54:28 3092 CreateRPCClient start
02/14/10 12:54:28 3092 CreateRPCClient start
02/14/10 12:54:28 3092 12:54:28: (MySession) startXServer first free port is 6000
02/14/10 12:54:28 3092 12:54:28: (MySession) startXServer executing c:\PROGRA~1\NXCLIE~1\bin\nxwin.exe -nowinkill -clipboard -noloadxkb -agent -hide -noreset -nolisten tcp -auth /cygdrive/c/DOCUME~1/Admin/NX73F8~1/.Xauthority -fp /cygdrive/c/PROGRA~1/NXCLIE~1/share/fonts/base,/cygdrive/c/PROGRA~1/NXCLIE~1/share/fonts/TTF -screen 0 1280x800 -multiwindow -name @188.113.62.84: :0
02/14/10 12:54:28 3092 12:54:28: (AsyncProcess) Starting 'c:\PROGRA~1\NXCLIE~1\bin\nxssh.exe -nx -x -2 -p 22 -o 'RhostsAuthentication no' -o 'PasswordAuthentication no' -o 'RSAAuthentication no' -o 'RhostsRSAAuthentication no' -o 'PubkeyAuthentication yes' -i c:\PROGRA~1\NXCLIE~1\share\keys\SERVER~1.KEY -B -E nx@188.113.62.84'
02/14/10 12:54:28 3092 12:54:28: (AsyncProcess) wxExecute returned 3756
02/14/10 12:54:28 3092 12:54:28: (AsyncProcess) >Create()
02/14/10 12:54:28 3092 12:54:28: (AsyncProcess) <Create()
02/14/10 12:54:28 3092 12:54:28: (AsyncProcess) Run()
02/14/10 12:54:28 3092 12:54:28: (AsyncProcess) IoThread starting
02/14/10 12:54:28 440 STARTING DLL
02/14/10 12:54:28 440 STARTING WSPStartup
02/14/10 12:54:28 440 CreateRPCClient start
02/14/10 12:54:28 440 CreateRPCClient start
02/14/10 12:54:28 3092 12:54:28: (MyIPC) nxssh E[0203]: 'NX> 203 NXSSH running with pid: 3756'
02/14/10 12:54:28 3092 12:54:28: (MyIPC) nxssh E[0285]: 'NX> 285 Enabling check on switch command'
02/14/10 12:54:28 3092 12:54:28: (MyIPC) nxssh E[0285]: 'NX> 285 Enabling skip of SSH config files'
02/14/10 12:54:28 3092 12:54:28: (MyIPC) nxssh E[0285]: 'NX> 285 Setting the preferred NX options'
02/14/10 12:54:28 3756 STARTING DLL
02/14/10 12:54:28 3756 STARTING WSPStartup
02/14/10 12:54:28 3756 CreateRPCClient start
02/14/10 12:54:28 3756 CreateRPCClient start
02/14/10 12:54:28 3756 STARTING WSPStartup
02/14/10 12:54:28 440 STARTING WSPStartup
02/14/10 12:54:50 3092 12:54:50: (MyIPC) nxssh E[-001]: 'ssh: connect to host 188.113.62.84 port 22: Connection timed out'
02/14/10 12:54:50 3092 12:54:50: (AsyncProcess) Process 3756 terminated with exit code 255.
02/14/10 12:54:52 3092 12:54:52: (AsyncProcess) IoThread exiting
02/14/10 12:54:52 3092 12:54:52: (AsyncProcess) OnTerminate(): IoThread has ended.
02/14/10 12:54:52 3092 12:54:52: (MyIPC) nxssh terminated
02/14/10 12:54:52 3092 12:54:52: (AsyncProcess) Kill() called
02/14/10 12:54:52 3092 12:54:52: (MySession) ~MySession
02/14/10 12:54:59 2716 STARTING DLL
02/14/10 12:54:59 2716 STARTING WSPStartup
02/14/10 12:54:59 2716 CreateRPCClient start
02/14/10 12:54:59 2716 CreateRPCClient start
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Djelf
Сообщения: 615
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

DjSpike писал(а):
14.02.2010 12:55

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

02/14/10 12:54:50    3092    12:54:50: (MyIPC) nxssh E[-001]: 'ssh: connect to host 188.113.62.84 port 22: Connection timed out'

ssh отваливается по таймауту... И при этом nxclient вяжется? :ohmy: Бред какой то...
А с etersoft`овским демо сервером соединяется?
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: opennx

Сообщение DjSpike »

NxClient подключается без проблем... Через него и работаем пока... Завтра попробую к demo.etersoft подключиться
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Djelf
Сообщения: 615
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

DjSpike писал(а):
14.02.2010 15:02
NxClient подключается без проблем... Через него и работаем пока... Завтра попробую к demo.etersoft подключиться

Вот строки запуска nxssh:

nxclient
"C:\Program Files\NXClientCE\bin/nxssh" -nx -p 22 -i C:\Users\User\NXC495~2/temp/1264/keylog nx@192.168.1.20 -x -2 -4 -o 'RhostsAuthentication no' -o 'PasswordAuthentication no' -o 'RSAAuthentication no' -o 'RhostsRSAAuthentication no' -o 'PubkeyAuthentication yes' -B -E
opennx
C:\PROGRA~1\NXCLIE~1\bin\nxssh.exe -nx -x -2 -p 22 -o 'RhostsAuthentication no' -o 'PasswordAuthentication no' -o 'RSAAuthentication no' -o 'RhostsRSAAuthentication no' -o 'PubkeyAuthentication yes' -i C:\Users\User\NXC495~2\temp\1056\keylog -B -E nx@192.168.1.20

В OpenNX отсутствует "-4" - принудительно IPv4. Но это особенно ни на что не влияет. Смотри антивирусы, файрволы... Ну не должно оно не работать! :unsure:

OpenNX с "-4" http://slil.ru/28645838
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: opennx

Сообщение DjSpike »

Что-то все равно не хочет запускаться,
03/07/10 17:06:33 3832 17:06:33: Trace for 'All' enabled
03/07/10 17:06:34 3832 17:06:34: (MyXmlConfig) Reading C:\Documents and Settings\Admin\.nx\config\Term.nxs
03/07/10 17:06:34 3832 17:06:34: (LoginDialog) ReadConfigDirectory: LastSession='C:\Documents and Settings\Admin\.nx\config\Term.nxs'
03/07/10 17:06:34 3832 17:06:34: (MyXmlConfig) Reading C:\Documents and Settings\Admin\.nx\config\Term.nxs
03/07/10 17:06:34 3832 17:06:34: (MyXmlConfig) Reading C:\Documents and Settings\Admin\.nx\config\Term.nxs
03/07/10 17:06:34 3832 17:06:34: (MyXmlConfig) Reading C:\Documents and Settings\Admin\.nx\config\Terminal.nxs
03/07/10 17:06:34 3832
03/07/10 17:06:34 3832 17:06:34: (MyXmlConfig) Reading C:\Documents and Settings\Admin\.nx\config\Term.nxs
03/07/10 17:06:34 3832 17:06:34: (MyXmlConfig) Reading C:\Documents and Settings\Admin\.nx\config\Term.nxs
03/07/10 17:06:34 3832 17:06:34: (MySession) protocol version: 00030300
03/07/10 17:06:34 3832 17:06:34: (MyXmlConfig) Reading C:\Documents and Settings\Admin\.nx\config\Term.nxs
03/07/10 17:06:34 3832 17:06:34: (MySession) Cleaning up old session data
03/07/10 17:06:34 3832 17:06:34: (MySession) Service dir: 'C:\Documents and Settings\Admin\.nx\D-LenvoR61-70FBCA5A831026C46B5152391C93F2CA'
03/07/10 17:06:34 3832 17:06:34: (MySession) Keeping 'C:\Documents and Settings\Admin\.nx\D-LenvoR61-70FBCA5A831026C46B5152391C93F2CA'
03/07/10 17:06:34 3832 17:06:34: (MySession) Service dir: 'C:\Documents and Settings\Admin\.nx\D-LenvoR61-F934859BD34356FDC7556739DA07A886'
03/07/10 17:06:34 3832 17:06:34: (MySession) Keeping 'C:\Documents and Settings\Admin\.nx\D-LenvoR61-F934859BD34356FDC7556739DA07A886'
03/07/10 17:06:34 3832 17:06:34: (MySession) Session dir: 'C:\Documents and Settings\Admin\.nx\S-'
03/07/10 17:06:34 3832 17:06:34: (MySession) Keeping 'C:\Documents and Settings\Admin\.nx\S-'
03/07/10 17:06:34 3832 17:06:34: (MySession) Temp dir: 'C:\Documents and Settings\Admin\.nx\temp\3436'
03/07/10 17:06:34 3832 17:06:34: (MySession) Main PID: 3436
03/07/10 17:06:34 3832 17:06:34: (MySession) Ssh-PID: 3320
03/07/10 17:06:34 3832 17:06:34: (MySession) PIDs do not exist, adding 'C:\Documents and Settings\Admin\.nx\temp\3436'
03/07/10 17:06:34 3832 17:06:34: (MySession) Temp dir: 'C:\Documents and Settings\Admin\.nx\temp\3436\.X11-unix'
03/07/10 17:06:34 3832 17:06:34: (MySession) Main PID: 3436
03/07/10 17:06:34 3832 17:06:34: (MySession) PIDs do not exist, adding 'C:\Documents and Settings\Admin\.nx\temp\3436\.X11-unix'
03/07/10 17:06:34 3832 17:06:34: (MySession) adding file 'C:\Documents and Settings\Admin\.nx\temp\3436\.X11-unix\X0'
03/07/10 17:06:34 3832 17:06:34: (MySession) adding file 'C:\Documents and Settings\Admin\.nx\temp\3436\keylog'
03/07/10 17:06:34 3832 17:06:34: (MySession) adding file 'C:\Documents and Settings\Admin\.nx\temp\3436\runlog'
03/07/10 17:06:34 3832 17:06:34: (MySession) adding file 'C:\Documents and Settings\Admin\.nx\temp\3436\sshlog'
03/07/10 17:06:34 3832 17:06:34: (MySession) adding file 'C:\Documents and Settings\Admin\.nx\temp\3436\winlog'
03/07/10 17:06:34 3832 17:06:34: (MySession) Temp dir: 'C:\Documents and Settings\Admin\.nx\temp\3832'
03/07/10 17:06:34 3832 17:06:34: (MySession) Main PID: 3832
03/07/10 17:06:34 3832 17:06:34: (MySession) Ssh-PID: 0
03/07/10 17:06:34 3832 17:06:34: (MySession) Keeping 'C:\Documents and Settings\Admin\.nx\temp\3832'
03/07/10 17:06:34 3832 STARTING DLL
03/07/10 17:06:34 3832 STARTING WSPStartup
03/07/10 17:06:34 3832 CreateRPCClient start
03/07/10 17:06:34 3832 CreateRPCClient start
03/07/10 17:06:34 3832 17:06:34: (MySession) startXServer first free port is 6000
03/07/10 17:06:34 3832 17:06:34: (MySession) startXServer executing c:\PROGRA~1\NXCLIE~1\bin\nxwin.exe -nowinkill -clipboard -noloadxkb -agent -hide -noreset -nolisten tcp -auth /cygdrive/c/DOCUME~1/Admin/NX73F8~1/.Xauthority -fp /cygdrive/c/PROGRA~1/NXCLIE~1/share/fonts/base,/cygdrive/c/PROGRA~1/NXCLIE~1/share/fonts/TTF -screen 0 1280x800 -multiwindow -name dimbor@192.168.0.200: :0
03/07/10 17:06:34 3832 17:06:34: (AsyncProcess) Starting 'c:\PROGRA~1\NXCLIE~1\bin\nxssh.exe -nx -x -2 -p 5800 -o 'RhostsAuthentication no' -o 'PasswordAuthentication no' -o 'RSAAuthentication no' -o 'RhostsRSAAuthentication no' -o 'PubkeyAuthentication yes' -i C:\DOCUME~1\Admin\NX73F8~1\temp\3832\keylog -4 -B -E nx@192.168.0.200'
03/07/10 17:06:34 3832 17:06:34: (AsyncProcess) wxExecute returned 3216
03/07/10 17:06:34 3832 17:06:34: (AsyncProcess) >Create()
03/07/10 17:06:34 3832 17:06:34: (AsyncProcess) <Create()
03/07/10 17:06:34 3832 17:06:34: (AsyncProcess) Run()
03/07/10 17:06:34 3832 17:06:34: (AsyncProcess) IoThread starting
03/07/10 17:06:34 3832 17:06:34: (MyIPC) nxssh E[0203]: 'NX> 203 NXSSH running with pid: 3216'
03/07/10 17:06:34 3832 17:06:34: (MyIPC) nxssh E[0285]: 'NX> 285 Enabling check on switch command'
03/07/10 17:06:34 3832 17:06:34: (MyIPC) nxssh E[0285]: 'NX> 285 Enabling skip of SSH config files'
03/07/10 17:06:34 3832 17:06:34: (MyIPC) nxssh E[0285]: 'NX> 285 Setting the preferred NX options'
03/07/10 17:06:34 3144 STARTING DLL
03/07/10 17:06:34 3144 STARTING WSPStartup
03/07/10 17:06:34 3144 CreateRPCClient start
03/07/10 17:06:34 3144 CreateRPCClient start
03/07/10 17:06:34 3216 STARTING DLL
03/07/10 17:06:34 3216 STARTING WSPStartup
03/07/10 17:06:34 3216 CreateRPCClient start
03/07/10 17:06:34 3216 CreateRPCClient start
03/07/10 17:06:34 3216 STARTING WSPStartup
03/07/10 17:06:34 3144 STARTING WSPStartup
03/07/10 17:06:56 3832 17:06:56: (MyIPC) nxssh E[-001]: 'ssh: connect to host 192.168.0.200 port 5800: Connection timed out'
03/07/10 17:06:56 3832 17:06:56: (AsyncProcess) Process 3216 terminated with exit code 255.
03/07/10 17:06:58 3832 17:06:58: (AsyncProcess) IoThread exiting
03/07/10 17:06:58 3832 17:06:58: (AsyncProcess) OnTerminate(): IoThread has ended.
03/07/10 17:06:58 3832 17:06:58: (MyIPC) nxssh terminated
03/07/10 17:06:58 3832 17:06:58: (AsyncProcess) Kill() called
03/07/10 17:06:58 3832 17:06:58: (MySession) ~MySession
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Djelf
Сообщения: 615
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

DjSpike писал(а):
07.03.2010 17:08
Что-то все равно не хочет запускаться,

Увы, ответ все тот же что и раньше: файрвол/антивирус. Воспроизвести не могу. Подтверждений аналогичных случаев тоже ни от кого пока не было.
Строка подключения nxssh совершенно идентичная... где кроме файрвола/антивируса еще копать стоит - без малейшего понятия.

DjSpike писал(а):
14.02.2010 15:02
NxClient подключается без проблем... Через него и работаем пока... Завтра попробую к demo.etersoft подключиться

С демо тоже не вяжется?
Спасибо сказали:
Djelf
Сообщения: 615
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

DjSpike писал(а):
07.03.2010 17:08

03/07/10 17:06:34 3144 STARTING DLL
03/07/10 17:06:34 3144 STARTING WSPStartup
03/07/10 17:06:34 3144 CreateRPCClient start
03/07/10 17:06:34 3144 CreateRPCClient start
03/07/10 17:06:34 3216 STARTING DLL
03/07/10 17:06:34 3216 STARTING WSPStartup
03/07/10 17:06:34 3216 CreateRPCClient start
03/07/10 17:06:34 3216 CreateRPCClient start
03/07/10 17:06:34 3216 STARTING WSPStartup
03/07/10 17:06:34 3144 STARTING WSPStartup

Вот это мне не нравится... Эти сообщения не от OpenNX, случаем не DrWeb стоит?
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: opennx

Сообщение DjSpike »

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

Re: opennx

Сообщение Djelf »

DjSpike писал(а):
09.03.2010 19:43
Да DrWeb стоит

О! Телепатические способности я еще не потерял! :yes3:
DjSpike (если есть возможность) пошамань с ним, пожалуйста. Если все таки виноват именно он и его защита, нужно знать как ее обходить. В коде OpenNX защиты от антивирусов не предусмотрено ;)
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: opennx

Сообщение bsavelev »

наткнулся тут случайно:
http://www.nomachine.com/ar/view.php?ar_id=AR09C00262
и далее по ссылке
http://www.nomachine.com/fr/view.php?id=FR03F02034

не только смелые парни отрывают cygwin от NX, но и сами создатели об этом думают
Спасибо сказали:
Venberg
Сообщения: 69

Re: opennx

Сообщение Venberg »

А где взять готового клиента под Win? Что то на файлообменнике все прибито.
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: opennx

Сообщение Hoblin »

Venberg писал(а):
02.04.2010 04:07
А где взять готового клиента под Win? Что то на файлообменнике все прибито.

bsavelev писал(а):
20.09.2009 21:03
http://updates.etersoft.ru/pub/Windows/opennx/
вот собрал в линуксовом mingw

Спасибо сказали:
Djelf
Сообщения: 615
ОС: Гигтег+Цшт32

Re: opennx

Сообщение Djelf »

Venberg писал(а):
02.04.2010 04:07
А где взять готового клиента под Win? Что то на файлообменнике все прибито.

OpenNX 0.16.0.520 с моими патчами (
OpenNX.0.16.0.520.patch.zip
(14.19 КБ) 31 скачивание
): http://slil.ru/28896112
Частично они уже вошли в оригинальный клиент, но не совсем в том виде в каком хотелось...
Из "больших" изменений только встроенный в opennx nxauth (оригинальный не нужен).

К сожалению, версия неудачная - после запуска сессии клиент не завершает работу. Что-то Фриц опять поломал :crazy:
Пока не чинил.

Инсталлятор не собираю (хотя он собирается) - пока это он ни к чему.
Версию с xming пробовал - не понравилась. Сочетание OpenNX с dimbor`овским nxwin работает лучше.

P.S. судя по последним изменениям Фриц теперь добавляет режим киоска... ну зачем? Нет чтоб допилить работоспособность до соответствия с nxclient :angry:
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: opennx

Сообщение dimbor »

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

Пардон за идиотский вопрос, а что это такое? Газировка, соки, пиво, кондомы на e-bay? ;)
Спасибо сказали:
Venberg
Сообщения: 69

Re: opennx

Сообщение Venberg »

Djelf писал(а):
02.04.2010 10:46
OpenNX 0.16.0.520 с моими патчами (
): http://slil.ru/28896112


Я так понял это только некий кусок. А что надо для полного комплекта? А то если стартовать архивную часть, то ругань на отсутствие библиотек начинается сразу.
Я уже пробовал до кучи ftp://updates.etersoft.ru/pub/Windows/opennx/ и от туда же /last/opennx-0.16. Правда так и не запустил на заведомо рабочем сервере. Freenxclient из соседней ветке замечательно работает на Centos 5.4 x64. Но не работает клиентская часть на Windows Server 2008 x64. Хочу посмотреть этот клиент.
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: opennx

Сообщение dimbor »

Запускаю, помещая в установленный родной/патченый клиент\BIN opennx.exe
Upd: Но это похоже устарело.
Спасибо сказали:
Ответить