opennx
Модераторы: dimbor, Модераторы разделов
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
Re: opennx
apt-get source, не?
-
- Сообщения: 32
-
- Сообщения: 319
Re: opennx
На стадии сборки может возникнуть проблема в новых системах (например в Ubuntu 22.04): не все нужные файлы могут присутствовать в системе, поэтому их нужно заменить более новыми версиями. Открывает файл debian/control и вносим правки:
nano debian/control
• в строке 10 прописываем libwxgtk3.0-gtk3-dev вместо libwxgtk3.0-dev
• в строке 12 прописываем libjpeg-turbo8-dev вместо libjpeg62-turbo-dev
• в строке 33 прописываем libwxgtk3.0-gtk3-0v5 вместо libwxgtk3.0-0v5
Сохраняем изменения.
Также выяснилось, что для сборки не хватает заголовков OpenSSL, поэтому необходимо доустановить нужный пакет:
sudo apt install libssl-dev
nano debian/control
• в строке 10 прописываем libwxgtk3.0-gtk3-dev вместо libwxgtk3.0-dev
• в строке 12 прописываем libjpeg-turbo8-dev вместо libjpeg62-turbo-dev
• в строке 33 прописываем libwxgtk3.0-gtk3-0v5 вместо libwxgtk3.0-0v5
Сохраняем изменения.
Также выяснилось, что для сборки не хватает заголовков OpenSSL, поэтому необходимо доустановить нужный пакет:
sudo apt install libssl-dev
Последний раз редактировалось Lorte 04.09.2022 22:16, всего редактировалось 1 раз.
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
Re: opennx
Угу, спасибо. Это вечная проблема. Если я внесу эти изменения, оно под младшими системами собираться перестанет. Смею предположить, таких людей, живущих по принципу: работает - не трогай, все же больше одного меня. Поэтому надо провести ритуал вызова матерого мантейнера, который подскажет, как сделать и нашим и вашим. Может быть.
-
- Сообщения: 319
Re: opennx
Дык это же элементарно, Ватсон! Если надо и вашим, и нашим, тогда:
в строке 10 прописываем: libwxgtk3.0-dev | libwxgtk3.0-gtk3-dev
в строке 12: libjpeg62-turbo-dev | libjpeg-turbo8-dev
в строке 33: libwxgtk3.0-0v5 | libwxgtk3.0-gtk3-0v5 (>= 3.0.4)
Ну и и после строки 16 добавить для компиляции libssl-dev, раз того система требует!
Ещё обнаружил: после компиляции пакет собирается, но не устанавливается, опять неразрешимая зависимость. В строке 36 прописываем:
libssl1.0.2 (>= 1.0.2d) | libssl1.1 | libssl3
И вуаля! Собирайте, где хотите, хоть в Дебиане9, хоть в Убунте 22.04!
в строке 10 прописываем: libwxgtk3.0-dev | libwxgtk3.0-gtk3-dev
в строке 12: libjpeg62-turbo-dev | libjpeg-turbo8-dev
в строке 33: libwxgtk3.0-0v5 | libwxgtk3.0-gtk3-0v5 (>= 3.0.4)
Ну и и после строки 16 добавить для компиляции libssl-dev, раз того система требует!
Ещё обнаружил: после компиляции пакет собирается, но не устанавливается, опять неразрешимая зависимость. В строке 36 прописываем:
libssl1.0.2 (>= 1.0.2d) | libssl1.1 | libssl3
И вуаля! Собирайте, где хотите, хоть в Дебиане9, хоть в Убунте 22.04!
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
Re: opennx
Угумсь! Завтра (сегодня) накачу и соберу, стали спрашивать. Но как бы значительно лучше такие вещи в гит сразу - пулреквестом. Сэкономит время на импортозамещение.
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
Re: opennx
Глянул, а завтра перешло в сегодня. Пришлось делать. 1.0.4
Код: https://github.com/dimbor-ru/opennx
linux:opennx_1.0.4_amd64.deb
Код: https://github.com/dimbor-ru/opennx
linux:opennx_1.0.4_amd64.deb
- Исправлены сборочные и установочные зависимости (спасибо @Lorte)
- Мелочи всякие. Скорее всего, они и в пакете 1.0.3 уже были.
-
- Сообщения: 7
- ОС: Linux
Re: opennx
Здравствуйте.
Установил на Windows10 OpenNXCE-1.0.3-r15.6.exe. Если соединяться через opennx.exe (выбрав сессию), то соединение проходит за 5 секунд.
Если сделать ссылку на рабочем столе и через неё запускаться, то соединение идёт 68 сек. (60 сек висит на "Соединение с 192.168.3.29 ...").
Ссылку на рабочем столе делал через вкладку "окружение-создать ссылку на рабочем столе".
Установил на Windows10 OpenNXCE-1.0.3-r15.6.exe. Если соединяться через opennx.exe (выбрав сессию), то соединение проходит за 5 секунд.
Если сделать ссылку на рабочем столе и через неё запускаться, то соединение идёт 68 сек. (60 сек висит на "Соединение с 192.168.3.29 ...").
Ссылку на рабочем столе делал через вкладку "окружение-создать ссылку на рабочем столе".
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
Re: opennx
И прям всегда воспроизводится? Чудеса, да и только. Рандомное висящее "Соединение с" обычно связано с обратным ресолвингом sshd на сервере и негодным dns-сервером там-же как причиной. Клиента к этому безобразию подтянуть сложно. Хотя есть каталог типа C:\Users\<username>\.nx\tmp\<циферки>\ Там логи клиента живут для каждой сессии. И оттуда будет понятно, на каком этапе затык.
-
- Сообщения: 7
- ОС: Linux
Re: opennx
На windows 11 работает без проблем. На win10х64 стабильно так работает. На другой win10х32 и через выбор сессии тоже торчит.
runlog:
12:14:48: env: PATH='C:\PROGRA~1\OpenNXCE\bin;C:\Program Files\OpenNXCE\bin'
12:14:48: env: NX_HOME='C:\Users\user'
12:14:48: env: HOME='C:\Users\user'
12:14:48: env: NX_ROOT='C:\Users\user\NXC495~1'
12:14:48: env: NX_SYSTEM='C:\PROGRA~1\OpenNXCE'
12:14:48: env: NX_CLIENT='C:\PROGRA~1\OpenNXCE\bin\opennx.exe'
12:14:48: env: NX_VERSION='3.5.0'
12:14:48: env: XAUTHORITY='/cygdrive/c/Users/user/NXC495~1/.Xauthority'
12:14:48: env: NX_TEMP='/cygdrive/c/Users/user/NXC495~1/temp/8120'
12:14:48: env: CYGWIN='server'
12:14:48: Executing C:\PROGRA~1\OpenNXCE\bin\nxwin.exe -nowinkill -clipboard -noloadxkb -agent -hide -noreset -auth /cygdrive/c/Users/user/NXC495~1/.Xauthority -nolisten tcp -fp /cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/100dpi,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/75dpi,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/base,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/cyrillic,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/ENCOTI~1,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/misc,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/OTF,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/Speedo,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/TTF,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/Type1,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/util -screen 0 1858x967 -nokeyhook -name sergey@serv9 :0
12:14:48: env: DISPLAY=':0'
12:14:49: Starting C:\PROGRA~1\OpenNXCE\bin\nxssh.exe -nx -x -2 -4 -p 22 -o 'RhostsAuthentication no' -o 'PasswordAuthentication no' -o 'RSAAuthentication no' -o 'RhostsRSAAuthentication no' -o 'PubkeyAuthentication yes' -i C:\Users\user\NXC495~1\temp\8120\keylog -4 -B -E nx@192.168.3.9
12:15:34: receiving session list ..
12:15:34: received end of session list
12:15:35: Option file='C:\Users\user\.nx\S-server9-6045-39B629A15466A538697C1DEAAC466C18\options'
12:15:35: Session options='nx/nx,cookie=e48397adf4c0f86619caf13cea568be0,shmem=1,shpix=1,font=1,aux=1,encryption=1,session=session,id=server9-6045-39B629A15466A538697C1DEAAC466C18:6045'
runlog:
12:14:48: env: PATH='C:\PROGRA~1\OpenNXCE\bin;C:\Program Files\OpenNXCE\bin'
12:14:48: env: NX_HOME='C:\Users\user'
12:14:48: env: HOME='C:\Users\user'
12:14:48: env: NX_ROOT='C:\Users\user\NXC495~1'
12:14:48: env: NX_SYSTEM='C:\PROGRA~1\OpenNXCE'
12:14:48: env: NX_CLIENT='C:\PROGRA~1\OpenNXCE\bin\opennx.exe'
12:14:48: env: NX_VERSION='3.5.0'
12:14:48: env: XAUTHORITY='/cygdrive/c/Users/user/NXC495~1/.Xauthority'
12:14:48: env: NX_TEMP='/cygdrive/c/Users/user/NXC495~1/temp/8120'
12:14:48: env: CYGWIN='server'
12:14:48: Executing C:\PROGRA~1\OpenNXCE\bin\nxwin.exe -nowinkill -clipboard -noloadxkb -agent -hide -noreset -auth /cygdrive/c/Users/user/NXC495~1/.Xauthority -nolisten tcp -fp /cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/100dpi,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/75dpi,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/base,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/cyrillic,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/ENCOTI~1,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/misc,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/OTF,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/Speedo,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/TTF,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/Type1,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/util -screen 0 1858x967 -nokeyhook -name sergey@serv9 :0
12:14:48: env: DISPLAY=':0'
12:14:49: Starting C:\PROGRA~1\OpenNXCE\bin\nxssh.exe -nx -x -2 -4 -p 22 -o 'RhostsAuthentication no' -o 'PasswordAuthentication no' -o 'RSAAuthentication no' -o 'RhostsRSAAuthentication no' -o 'PubkeyAuthentication yes' -i C:\Users\user\NXC495~1\temp\8120\keylog -4 -B -E nx@192.168.3.9
12:15:34: receiving session list ..
12:15:34: received end of session list
12:15:35: Option file='C:\Users\user\.nx\S-server9-6045-39B629A15466A538697C1DEAAC466C18\options'
12:15:35: Session options='nx/nx,cookie=e48397adf4c0f86619caf13cea568be0,shmem=1,shpix=1,font=1,aux=1,encryption=1,session=session,id=server9-6045-39B629A15466A538697C1DEAAC466C18:6045'
-
- Сообщения: 3686
- ОС: Mandriva => Gentoo (~amd64)
Re: opennx
Может лучше обратиться на профильный форум?
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
Re: opennx
Очень пока похоже. А sshlog где?
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
-
- Сообщения: 7
- ОС: Linux
Re: opennx
Если использовать NXClientCE 3.5.0-9 r15.6, то работает отлично. Но NXClientCE 3.5.0-9 r15.6 на windows 11 не работает вообще.
Думали перейти на одну версию OpenNXCE-1.0.3-r15.6.exe - глюк с запуском сессии через ярлык. При этом заметил, что OpenNXCE быстрее соединяется и показывает экран (5 сек) чем NXClientCE (9 сек.).
Выкладываю логи:
runlog:
sshlog:
winlog:
Думали перейти на одну версию OpenNXCE-1.0.3-r15.6.exe - глюк с запуском сессии через ярлык. При этом заметил, что OpenNXCE быстрее соединяется и показывает экран (5 сек) чем NXClientCE (9 сек.).
Выкладываю логи:
runlog:
Код: Выделить всё
12:37:10: env: PATH='C:\PROGRA~1\OpenNXCE\bin;C:\Program Files\OpenNXCE\bin'
12:37:10: env: NX_HOME='C:\Users\user'
12:37:10: env: HOME='C:\Users\user'
12:37:10: env: NX_ROOT='C:\Users\user\NXC495~1'
12:37:10: env: NX_SYSTEM='C:\PROGRA~1\OpenNXCE'
12:37:10: env: NX_CLIENT='C:\PROGRA~1\OpenNXCE\bin\opennx.exe'
12:37:10: env: NX_VERSION='3.5.0'
12:37:10: env: XAUTHORITY='/cygdrive/c/Users/user/NXC495~1/.Xauthority'
12:37:10: env: NX_TEMP='/cygdrive/c/Users/user/NXC495~1/temp/7760'
12:37:10: env: CYGWIN='server'
12:37:10: Executing C:\PROGRA~1\OpenNXCE\bin\nxwin.exe -nowinkill -clipboard -noloadxkb -agent -hide -noreset -auth /cygdrive/c/Users/user/NXC495~1/.Xauthority -nolisten tcp -fp /cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/100dpi,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/75dpi,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/base,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/cyrillic,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/ENCOTI~1,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/misc,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/OTF,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/Speedo,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/TTF,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/Type1,/cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/util -screen 0 1858x967 -nokeyhook -name sergey@serv9 :0
12:37:10: env: DISPLAY=':0'
12:37:10: Starting C:\PROGRA~1\OpenNXCE\bin\nxssh.exe -nx -x -2 -4 -p 22 -o 'RhostsAuthentication no' -o 'PasswordAuthentication no' -o 'RSAAuthentication no' -o 'RhostsRSAAuthentication no' -o 'PubkeyAuthentication yes' -i C:\Users\user\NXC495~1\temp\7760\keylog -4 -B -E nx@192.168.3.9
12:38:10: receiving session list ..
12:38:10: received end of session list
12:38:10: Option file='C:\Users\user\.nx\S-server9-6045-B6CD30ECA2BE46CF3CBF561E3A336F19\options'
12:38:10: Session options='nx/nx,cookie=54296eb532a3ea57e24374ed0d7eaa82,shmem=1,shpix=1,font=1,aux=1,encryption=1,session=session,id=server9-6045-B6CD30ECA2BE46CF3CBF561E3A336F19:6045'
Код: Выделить всё
12:37:17: NX> 203 NXSSH running with pid: 7844
12:37:17: NX> 285 Enabling check on switch command
12:37:17: NX> 285 Enabling skip of SSH config files
12:37:17: NX> 285 Setting the preferred NX options
12:37:17: NX> 200 Connected to address: 192.168.3.9 on port: 22
12:37:58: NX> 208 Using auth method: publickey
12:37:58: NX> 202 Authenticating user: nx
12:38:08: HELLO NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.5.99.19)
12:38:08: NX> 105
12:38:09: hello NXCLIENT - Version 3.2.0
12:38:09: NX> 134 Accepted protocol: 3.2.0
12:38:09: NX> 105
12:38:09: SET SHELL_MODE SHELL
12:38:09: NX> 105 SET AUTH_MODE PASSWORD
12:38:09: NX> 105 login
12:38:09: NX> 101 User: sergey
12:38:09: NX> 102 Password:
12:38:09:
12:38:10: NX> 103 Welcome to: server9 user: sergey
12:38:10: NX> 105
12:38:10: listsession --user="sergey" --status="suspended,running" --type="unix-kde" --geometry="1920x967x32+render"
12:38:10: NX> 127 Sessions list of user 'sergey' for reconnect:
12:38:10:
12:38:10: Display Type Session ID Options Depth Screen Status Session Name
12:38:10: ------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------
12:38:10:
12:38:10:
12:38:10: NX> 148 Server capacity: not reached for user: sergey
12:38:10: NX> 105
12:38:10: startsession --session="serv9" --type="unix-kde" --rootless="0" --virtualdesktop="1" --cache="8M" --images="64M" --link="adsl" --geometry="1858x967" --screeninfo="1858x967x32+render" --keyboard="pc105/us" --backingstore="1" --encryption="1" --render="1" --composite="1" --shmem="1" --shpix="1" --samba="0" --cups="0" --nodelay="1" --defer="0" --client="winnt" --media="0" --strict="0" --aux="1"
12:38:10:
12:38:10: -i used with no filenames on the command line, reading from STDIN.
12:38:10: NX> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: 3.5.99.19)
12:38:10: NX> 700 Session id: server9-6045-B6CD30ECA2BE46CF3CBF561E3A336F19
12:38:10: NX> 705 Session display: 6045
12:38:10: NX> 703 Session type: unix-kde
12:38:10: NX> 701 Proxy cookie: 54296eb532a3ea57e24374ed0d7eaa82
12:38:10: NX> 702 Proxy IP: 192.168.3.9
12:38:10: NX> 706 Agent cookie: 54296eb532a3ea57e24374ed0d7eaa82
12:38:10: NX> 704 Session cache: unix-kde
12:38:10: NX> 707 SSL tunneling: 1
12:38:10: NX> 1009 Session status: starting
12:38:10: NX> 710 Session status: running
12:38:10: NX> 1002 Commit
12:38:10: NX> 105
12:38:10: NX> 1006 Session status: running
12:38:11: bye
12:38:11: Bye
12:38:11: NX> 999 Bye
12:38:11: NX> 285 Identified internal connection
12:38:11: NX> 285 Using default mode encrypted
12:38:11: NX> 285 Identified options: nx,options=/cygdrive/c/Users/user/NXC495~1/S-SERV~2/options:6045
12:38:11: NX> 280 Proxy opened with local: 7 remote: 8
12:38:11: NX> 285 Switching descriptors: 4 and: 5 to: 7
12:38:11:
12:38:11: NX> 287 Redirected I/O to channel descriptors
12:38:11: NX> 280 Proxy in: 4 out: 5 transport in: 8 out: 8
Код: Выделить всё
nxwinOpenLogFile: Redirected the standard error to the log file.
nxwinOpenLogFile: NX_TEMP is set to [/cygdrive/c/Users/user/NXC495~1/temp/7760].
nxwinOpenLogFile: Using log file [/cygdrive/c/Users/user/NXC495~1/temp/7760/winlog].
ddxProcessArgument - Initializing default screens
winInitializeDefaultScreens - w 1920 h 967
winInitializeDefaultScreens - Returning
ddxProcessArgument - screen - Found ``WxD'' arg
(EE) Unable to locate/open config file
InitOutput - Error reading config file
winDetectSupportedEngines - Windows NT/2000/XP
winDetectSupportedEngines - DirectDraw installed
winDetectSupportedEngines - Allowing PrimaryDD
winDetectSupportedEngines - DirectDraw4 installed
winDetectSupportedEngines - Returning, supported engines 0000001f
InitOutput - g_iNumScreens: 1 iMaxConsecutiveScreen: 1
winSetEngine - Using Shadow DirectDraw NonLocking
winAdjustVideoModeShadowDDNL - Using Windows display depth of 32 bits per pixel
winCreateBoundingWindowWindowed - User w: 1858 h: 967
winCreateBoundingWindowWindowed - Current w: 1920 h: 967
winAdjustForAutoHide - Original WorkArea: 0 0 967 1858
winAdjustForAutoHide - Adjusted WorkArea: 0 0 967 1858
winCreateBoundingWindowWindowed - WindowClient w 1852 h 938 r 1852 l 0 b 938 t 0
winCreateBoundingWindowWindowed - Returning
Info: Display running with pid '7412' and handler '0xe0368'.
winFinishScreenInitFB - Device blending capability [0].
winCreatePrimarySurfaceShadowDDNL - Creating primary surface
winCreatePrimarySurfaceShadowDDNL - Created primary surface
winCreatePrimarySurfaceShadowDDNL - Attached clipper to primary surface
winAllocateFBShadowDDNL - lPitch: 7408
winAllocateFBShadowDDNL - Created shadow pitch: 7408
winAllocateFBShadowDDNL - Created shadow stride: 1852
winFinishScreenInitFB - Masks: 00ff0000 0000ff00 000000ff
winInitVisualsShadowDDNL - Masks 00ff0000 0000ff00 000000ff BPRGB 8 d 24 bpp 32
winCreateDefColormap - Deferring to fbCreateDefColormap ()
winFinishScreenInitFB starting winInitWM
winFinishScreenInitFB After winInitWM
color offset: 10 8 0
winFinishScreenInitFB - returning
winScreenInit - returning
InitOutput - Returning.
error opening security policy file /usr/X11R6/lib/X11/xserver/SecurityPolicy
(EE) No primary keyboard configured
(==) Using compiletime defaults for keyboard
names.keymap=(null)Rules = "xfree86" Model = "pc101" Layout = "us" Variant = "(null)" Options = "(null)"
Couldn't load XKB keymap, falling back to pre-XKB keymap
Could not init font path element /cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/ENCOTI~1, removing from list!
Could not init font path element /cygdrive/c/PROGRA~1/OpenNXCE/share/fonts/util, removing from list!
winBlockHandler - Releasing pmServerStarted
winBlockHandler - pthread_mutex_unlock () returned
Последний раз редактировалось Bizdelnick 15.02.2023 12:55, всего редактировалось 1 раз.
Причина: тег code
Причина: тег code
-
- Сообщения: 3686
- ОС: Mandriva => Gentoo (~amd64)
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
Re: opennx
Вот оно:
И если не трудно, опишите плиз синдромы незапуска NXClientCE под вин. Тут тема по нему рядом есть.
А почему мой freenx не юзаете? Оно и за полторы секунды соединяется, если на сервере уже кэш сессии имеется.
Это пишет nxssh.exe еще до старта freenx (HELLO NXSERVER). Какашка еще может быть в нем. А его код собирается цельнотянутый от этерсофта, даже туда особо и не вдавался. Может на дурика прокатит какой-нить старый подложить. Это если он на цигвиновскую либу ругаться не будет.12:37:17: NX> 200 Connected to address: 192.168.3.9 on port: 22
12:37:58: NX> 208 Using auth method: publickey
И если не трудно, опишите плиз синдромы незапуска NXClientCE под вин. Тут тема по нему рядом есть.
А почему мой freenx не юзаете? Оно и за полторы секунды соединяется, если на сервере уже кэш сессии имеется.
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
Re: opennx
Ну как-бе я его собрал, значитца мне и суровый ответ держать. А в nx все собрано в одно кубло. И делают вид что в нем разбираются два человека. И оба здесь.
-
- Сообщения: 7
- ОС: Linux
Re: opennx
Мы FreeNX настраивали долго под себя на Denian 11. Да и клиенты у нас идут с разных nxclient 3.5 (от nomachine, CE, rxclient и ваш теперь).dimbor писал: ↑15.02.2023 13:36Вот оно:Это пишет nxssh.exe еще до старта freenx (HELLO NXSERVER). Какашка еще может быть в нем. А его код собирается цельнотянутый от этерсофта, даже туда особо и не вдавался. Может на дурика прокатит какой-нить старый подложить. Это если он на цигвиновскую либу ругаться не будет.12:37:17: NX> 200 Connected to address: 192.168.3.9 on port: 22
12:37:58: NX> 208 Using auth method: publickey
И если не трудно, опишите плиз синдромы незапуска NXClientCE под вин. Тут тема по нему рядом есть.
А почему мой freenx не юзаете? Оно и за полторы секунды соединяется, если на сервере уже кэш сессии имеется.
Так что буду тестить замену nxssh.exe.
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
-
- Сообщения: 7
- ОС: Linux
Re: opennx
На этом сайте есть моя статья об этом. 1C под debian 11. Работает!
В продолжение OpenNXCE:
может такой нюанс из-за того, что windows 10 под VirtualBox запущена? Попробую найти на железе и проверить.
Добавлено (15:06):
На windows 10 на железе (не на Virtualbox) всё работает.-
- Сообщения: 7
- ОС: Linux
Re: opennx
Интересно, что на Windows 10 под Virtualbox: NXClientCE 3.5.0-9 r15.6 запускается и сразу соединяется, а вот OpenNX висит 60 сек. на "Соединение с ..." и потом уже соединяется (когда через ярлык соединения на рабочем столе соединяемся ).
-
- Сообщения: 2
- ОС: altlinux
Re: opennx
Привет форумчанам.
Установил nxserver сервер.
Клиент использую "NXClientCE-3.5.0-9-r15.6.exe"
Скачанного с
После создания сертефиката. Ничего не изменилось.
У клиента сертефикат по дефолту
Configure -> Key -> Default -> DSA Key.
Подскажите как сделать сопряжение с сервером на стороне клиента?
Установил nxserver сервер.
Код: Выделить всё
# nxserver --status
NX> 100 NXSERVER - Version 3.5.2 1.4.5-alt1 RX@Etersoft (GPL, using NX backend: 3.5.2)
NX> 110 NX Server is running
NX> 999 Bye
Скачанного с
Получаю сообщение
Код: Выделить всё
NX> 203 NXSSH running with pid: 660
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: 10.7.1.91 on port: 22
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
NX> 204 Authentication failed.
Код: Выделить всё
[root@repocon rx-etersoft]# nxsetup --install --clean --purge --setup-nomachine-key
Configure -> Key -> Default -> DSA Key.
Подскажите как сделать сопряжение с сервером на стороне клиента?
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
Re: opennx
Посмотреть на вывод серверного nxloadconfig --check, серверного же лога sshd, наличиие и права на ключ в хомяке юзера nx (/var/lib/nxserver/home/.ssh/authorized_keys*). И может ли ваш sshd с ним вообще работать. В новых sshd нужна волшебная строчка PubkeyAcceptedKeyTypes=+ssh-dss в sshd_config. Можно еще десятки причин предположить без серверных логов.
ЗЫ: Клиент у вас CE, сервер - rx. А сообщение зачем-то в тему opennx. Ладно, потом перемещу.
ЗЫ: Клиент у вас CE, сервер - rx. А сообщение зачем-то в тему opennx. Ладно, потом перемещу.
Спасибо сказали:
-
- Сообщения: 2
- ОС: altlinux
Re: opennx
Запустил под клиентом "OpenNXCE-1.0.3-r15.6" заработало.
Подскажите как можно добавить дополнительную рамку на окно. В самом верху программы приложения которое протаскиваю в windows. Вроде называется "строка меню окна"
Другой вопрос.
Как можно открыть сессию к программе, не через графическую программу "OpenNX" а через консоль.
Подскажите как можно добавить дополнительную рамку на окно. В самом верху программы приложения которое протаскиваю в windows. Вроде называется "строка меню окна"
Другой вопрос.
Как можно открыть сессию к программе, не через графическую программу "OpenNX" а через консоль.
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
Re: opennx
Для отрисовки рамки и заголовка средствами клиентской ОС надо включить Rootless режим в настройках сессии на клиенте. Это если я правильно понял вопрос.
По другому вопросу: Проще ткнуть галку "Создать ссылку на рабочем столе..." в тех же настройках. А потом подсмотреть команду в свойствах ярлыка. А можно идти долгим путем и для начала запустить nxclient.exe /h
А это если я правильно понял другой вопрос ;)
По другому вопросу: Проще ткнуть галку "Создать ссылку на рабочем столе..." в тех же настройках. А потом подсмотреть команду в свойствах ярлыка. А можно идти долгим путем и для начала запустить nxclient.exe /h
А это если я правильно понял другой вопрос ;)
-
- Ведущий рубрики
- Сообщения: 1569
- Статус: Подвинутый участник
Re: opennx
Как недавно выяснилось, кто-то кое-кто отсюда еще качает.
Посему выкладываю 1.0.5 линукс самосбор под новый диван-доедалус. Под 12 дебианом с 95% вероятностью будет запускаться тоже.
Код: https://github.com/dimbor-ru/opennx
linux:opennx_1.0.5_amd64.deb
Изменений к лучшему - никаких. Сборка вызвана прискорбным фактом, что в дебиан wxwidgets 3.2 приехала, а 3.0, соответственно, уехала. Старое работать не будет тута, а новое - тама. Энтропия нарастает, как и было предсказано.
Что-то скорее всего в гуе сломал. Увижу - буду чинить.
Посему выкладываю 1.0.5 линукс самосбор под новый диван-доедалус. Под 12 дебианом с 95% вероятностью будет запускаться тоже.
Код: https://github.com/dimbor-ru/opennx
linux:opennx_1.0.5_amd64.deb
Изменений к лучшему - никаких. Сборка вызвана прискорбным фактом, что в дебиан wxwidgets 3.2 приехала, а 3.0, соответственно, уехала. Старое работать не будет тута, а новое - тама. Энтропия нарастает, как и было предсказано.
Что-то скорее всего в гуе сломал. Увижу - буду чинить.