NX 3.4.0 (Новая циферка в версии)

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

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

NX 3.4.0

Сообщение dimbor »

Номашин оказывается тоже делает вид, что не сидит без дела:
The complete list of new features included in this NX 3.4.0 release are:

Multi-Monitor Support to NX Client for Windows
Enhancements have been made to the NX Win component of the NX Client for Windows to allow for dual-head or multi-head monitor support.

Session Configuration for Multi-Monitor Support
Through the NX Builder interface, users now have the option of activating multi-monitor support for remote desktop sessions running from NX Client for Windows machines.

Printing Support for CUPS 1.4
The NX printing system has been improved by adding support for CUPS 1.4 and authorization compatibility.

Possibility to Run NX Sessions as a Root User
The NX Server configuration file has been updated to give the administrator the ability to allow a user to log in to an NX session with administrative privileges, increasing the flexibility for remote management of machines.

A number of bug fixes provide overall improvements to specific key functions. Some of them are:

Session List Scroll Position in NX Client
The available session list window provided by the NX Client now remains at the current scroll position after the session list is refreshed. This makes it easy to select a session in a long list.

Increased Desktop Sharing Functionality
This improvement solves problems that prevent desktop sharing from working properly on recent Linux distributions such as Fedora 11 and Solaris Sparc 8.

Details about all the features and fixes can be found here: http://www.nomachine.com/news-read.php?idnews=284


Источник: http://www.nomachine.com/news-read.php?idnews=285

Глянув на код виндового клиента 3.4.0, из положительных моментов замечено только нормальное обновление заголовка рутлеса. (В патченом прошлом оно тоже есть, только избыточное слегка). Патчить/пересобирать очередной раз клиента только из-за этого зело не хочется.

Что касается серверной части, хотелось бы узнать, ктой-нибудь замахивался на подвиг по накладыванию патчей?

Что скажет пипл?
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: NX 3.4.0

Сообщение bsavelev »

http://git.altlinux.org/people/boris/packa...x.git;a=summary

изменений крайне мало. из замеченных косяков: при запуске FF сессия падает (т.е. падает nxagent)
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: NX 3.4.0

Сообщение DjSpike »

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

Re: NX 3.4.0

Сообщение dimbor »

bsavelev писал(а):
13.10.2009 11:38
из замеченных косяков: при запуске FF сессия падает (т.е. падает nxagent)

С моим клиентом или с родным?
Спасибо сказали:
prof
Сообщения: 119
ОС: gentoo

Re: NX 3.4.0

Сообщение prof »

dimbor писал(а):
27.01.2010 10:32
Если будете пересобирать под дебиан, имеет смысл сразу с 3.4.0 заморачиваться (src.rpm из unstable/sources).
Но нужно не забывать о такой бяке: http://www.nomachine.com/tr/view.php?id=TR10G02287

Я в эту какашку уже вступил, зависший сеанс одного пользователя выжрал 4 Гб за ночь влёт...
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: NX 3.4.0

Сообщение dimbor »

prof писал(а):
27.01.2010 18:50
Но нужно не забывать о такой бяке: http://www.nomachine.com/tr/view.php?id=TR10G02287

Немного офф: Стратегически правильно лежащую какашку обычно прикрывают газеткой.
Данное переполнение лога лечится затыканием рта в лучших традициях. Естественно убирается следствие, о причине пусть франчески дальше думают. Бу-га-га-га!
Вложения
kill_left_warnings.patch.gz
(402 байт) 11 скачиваний
Спасибо сказали:
prof
Сообщения: 119
ОС: gentoo

Re: NX 3.4.0

Сообщение prof »

dimbor писал(а):
27.01.2010 20:29
Немного офф: Стратегически правильно лежащую какашку обычно прикрывают газеткой.
Ну если часто достаёт, то конечно можно этот патч использовать, но проблема глубже, сеанс висит в состоянии Running, но приложения в нём запущенные ни на что не реагируют. Так что лучше его, сообщение, ловить и килять сеанс при его поступлении. Но это дело будующего, т.к. годовой отчёт!
Спасибо сказали:
prof
Сообщения: 119
ОС: gentoo

Re: NX 3.4.0

Сообщение prof »

Ну вод и дождались. 2 февраля !M обновили nxagent в изменениях есть фикс того бага с QueryTree, который мне уже крови попил...
nxagent-3.4.0-4

- Fixed TR07F02090. Now XDMCP sessions start without problems.

- Fixed TR08G02259. Corrected window border granularity of rootless
session at reconnection on 64 bit platforms.

- Fixed TR11G02290. Forcing null timeout with queued events only if
display connection is up. This prevents the flood of session log.

- Fixed TR10G02287. Now QueryTree's loop is aborted in case of failure
and session log isn't filled anymore with repeated warning messages.

- Fixed TR01G02154. Corrected window placement when switching between
fullscreen and windowed mode.

- Fixed TR09G02276. Now the agent does not receive unwanted characters
while interacting with the local window manager.

- Implemented FR02G02174. Added ability to do large screen pans in
viewport mode through key combination Ctrl+Alt+Shift+Arrow.
И следом 3.4.0-r5, но там только копирайты поменяли.
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: NX 3.4.0

Сообщение bsavelev »

вот спасибо. я проворонил... вечером обновлю в unstable на updates.etersoft.ru
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: NX 3.4.0

Сообщение dimbor »

Перенес в тему с более подходящим названием.

Все бы хорошо, но у меня прошлый серверный nx-3.4.0 из unstable, вызывал крах nxwin при завершении десктоп-сессии. Разбираться тогда не стал, откатил. Новый тоже надо будет на эту тему посмотреть.
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: NX 3.4.0

Сообщение bsavelev »

еще одно обновление. в том числе в nxwin

еще я подготовил nx который будет собиратся с libjpeg-turbo, которая якобы жжот-)
Спасибо сказали:
prof
Сообщения: 119
ОС: gentoo

Re: NX 3.4.0

Сообщение prof »

bsavelev писал(а):
10.03.2010 15:50
еще я подготовил nx который будет собиратся с libjpeg-turbo, которая якобы жжот-)
Это тот, который "прокачивают" орлы из TigerVNC? Вроде он "жжот" не всегда, по их признаниям?
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: NX 3.4.0

Сообщение dimbor »

bsavelev писал(а):
10.03.2010 15:50
еще одно обновление. в том числе в nxwin


По пунктам CHANGELOG хоца пройтись-сказать-спросить по сравнению с текущей "комюнити" сборкой:

nxwin-3.4.0-2

- Fixed TR05F02062. Catched changes of WM_NAME property in order to
keep the window title bar updated.

Эта хрень давным-давно сделана. Без изысков, но работает.

nxwin-3.4.0-3

- Fixed TR11G02296. Now NX session is displayed correctly in full
screen mode when loses focus.

- Improved some functions to display correctly in full screen mode
when session loses focus.

Что это за какашка, как выглядит, и кто наступал? В крах со "свернутой" отрисовкой меня тыкали, а этого не видел.

- Fixed TR10G02284. Corrected the display of NX session in floating
mode in dual monitor setup.

Пункт, вызывающий острое желание не совершать напрасных подвигов.
Именно в этом месте дуплится кривая полная отрисовка при каждом чихе. Когда она переписывалась, для упрощения "двухмониторный" код был выкинут к хреням. Теоретически можно совместить с нормальной перерисовкой, но очень неохота напрягаться. В моем случае зазря.

- Fixed TR12F02135. Corrected paint of NX session on Windows Vista
with Aero enabled.

- Fixed TR10G02282. Included the ability to disable the auto-repeat
feature on NX Client for Windows.

nxwin-3.4.0-5

- Fixed TR09G02273. The NX window was not able to grab the Window key.


Тоже хотел бы услышать, насколько оно все отравляет жисть. В смысле 3.4.0 уже надо патчить, или 3.3.0-r13.6 еще поживет?
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: NX 3.4.0

Сообщение DjSpike »

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

Re: NX 3.4.0

Сообщение dimbor »

Дык и хочется услышать другие весомые аргументы кроме железнодорожно-зоофилилогических. ;) На самом деле вся эта смена версий изнутри смотрится не так гордо, как снаружи. Также есть мнение, что при немерянной всеобщей крутости патчить его придется все-таки мне. :( Чес слово, буду рад быть переубежденным.
Так чего же в нем все-таки нового есть, чего нет в старом?
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: NX 3.4.0

Сообщение bsavelev »

prof писал(а):
11.03.2010 00:44
bsavelev писал(а):
10.03.2010 15:50
еще я подготовил nx который будет собиратся с libjpeg-turbo, которая якобы жжот-)
Это тот, который "прокачивают" орлы из TigerVNC? Вроде он "жжот" не всегда, по их признаниям?


да, именно она. "не всегда" лучше чем "никогда" -)
предлагаю потестить. по мне так улучшения есть на пару мс, а выкинуть не сложно
Спасибо сказали:
cgen
Сообщения: 11

Re: NX 3.4.0

Сообщение cgen »

bsavelev писал(а):
12.03.2010 09:39
prof писал(а):
11.03.2010 00:44
bsavelev писал(а):
10.03.2010 15:50
еще я подготовил nx который будет собиратся с libjpeg-turbo, которая якобы жжот-)
Это тот, который "прокачивают" орлы из TigerVNC? Вроде он "жжот" не всегда, по их признаниям?


да, именно она. "не всегда" лучше чем "никогда" -)
предлагаю потестить. по мне так улучшения есть на пару мс, а выкинуть не сложно


На Mandriva 2010 64-bit не работает, правда пакет i586, но из-за этого никогда проблем не было.
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: NX 3.4.0

Сообщение bsavelev »

не очень понял что где не работает, но ведь должна быть x86_64 сборка для mdv2010.0
http://updates.etersoft.ru/pub/Etersoft/RX...andriva/2010.0/
Спасибо сказали:
cgen
Сообщения: 11

Re: NX 3.4.0

Сообщение cgen »

bsavelev писал(а):
19.03.2010 09:33
не очень понял что где не работает, но ведь должна быть x86_64 сборка для mdv2010.0
http://updates.etersoft.ru/pub/Etersoft/RX...andriva/2010.0/


Согласен, что должна, но там только freenx-server, а где сам nx ??

Для i586 есть nx 3.4.0 и, соответственно, freenx-server 0.7.4
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: NX 3.4.0

Сообщение bsavelev »

там проблема со сборкой (точнее с флагами компиляции используемые в mdv2010)
теперь собралось
Спасибо сказали:
cgen
Сообщения: 11

Re: NX 3.4.0

Сообщение cgen »

bsavelev писал(а):
19.03.2010 20:05
там проблема со сборкой (точнее с флагами компиляции используемые в mdv2010)
теперь собралось


Не работает :( В логах ничего не нашел. Xterm запускается, но любая граф прога вызывает закрытие сессии.

Сборка i586 ругалась на libjpeg. Похоже, что линкуется системная библиотека вместо libjpeg-turbo.

Откатился на старого nx. При этом freenx-server работает только из unstable.
Спасибо сказали:
cgen
Сообщения: 11

Re: NX 3.4.0

Сообщение cgen »

В самом последнем freenx-server для Mandriva 2010 x64 не обновляется /etc/printcap.
В логах cups есть сообщение, но printcap остаётся пустым.
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: NX 3.4.0

Сообщение bsavelev »

В логах ничего не нашел

сделайте log level побольше и посмотрите еще раз

В самом последнем freenx-server для Mandriva 2010 x64 не обновляется /etc/printcap.
В логах cups есть сообщение, но printcap остаётся пустым.

есть сомнение что он вообще должен обновлятся. /etc/printcap системный файл, в случае проброса же, запускается пользовательский CUPS, который к /etc/printcap не имеет ни отношения, ни прав
Спасибо сказали:
cgen
Сообщения: 11

Re: NX 3.4.0

Сообщение cgen »

сделайте log level побольше и посмотрите еще раз


Уровень лога был 6 и опция, чтобы логи агента не стирались была включена.
Пока экспериментировать не могу - запустил в тестовом режиме пользователей.

есть сомнение что он вообще должен обновлятся. /etc/printcap системный файл, в случае проброса же, запускается пользовательский CUPS, который к /etc/printcap не имеет ни отношения, ни прав


У меня без этого в системе принтеров нет. Ни одно приложение принтеров не видит. lpoptions ничего не выводит.

Похоже, что мне не повезло с выбором дистрибутива относительно RX@Etersoft, но менять уже слишком поздно.

Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: NX 3.4.0

Сообщение bsavelev »

У меня без этого в системе принтеров нет. Ни одно приложение принтеров не видит. lpoptions ничего не выводит.

скорее всего это значит что принтер не пробросился просто напросто.

/etc/init.d/freenx-server check что говорит?

в ~/.nx/<sess_id>/cups/ что-нить есть? что там пишут?
Спасибо сказали:
cgen
Сообщения: 11

Re: NX 3.4.0

Сообщение cgen »

в ~/.nx/<sess_id>/cups/ что-нить есть? что там пишут?


Есть всё, что надо :rolleyes: . Пробовал eter20 - lpoptions показывает принтеры и в /etc/printcap пишет.
Пробовал eter21 - не показывает и в /etc/printcup не пишет.

В ~/.nx/<sess_id>/cups/ в логах написано, что правится /etc/printcap (всегда пишется), но в случае eter21 реально записи не добавляются.
Демон cupsd запускается от имени подключенного пользователя и сокет создаётся.
ps aux | grep <username> показывает запущенный cupsd.

На данный момент тестировать не могу, т.к. народ пробует работать. Позже попробую на виртуальной машине.

Из положения вышел подключением к серверу клиентских принтеров через OpenVPN, похоже что это самое стабильное решение для печати.
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: NX 3.4.0

Сообщение bsavelev »

Пробовал eter20 - lpoptions показывает принтеры и в /etc/printcap пишет.
Пробовал eter21 - не показывает и в /etc/printcup не пишет.


тогда это очень-очень печально-(((


Из положения вышел подключением к серверу клиентских принтеров через OpenVPN, похоже что это самое стабильное решение для печати.


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

Re: NX 3.4.0

Сообщение DjSpike »

cgen у тебя какой дистрибутив ??

Из положения вышел подключением к серверу клиентских принтеров через OpenVPN, похоже что это самое стабильное решение для печати.


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

Re: NX 3.4.0

Сообщение bsavelev »

возможно нашел баг

после установки сессии с проброшенным принтером что показывает

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

echo $CUPS_SERVER
?
Спасибо сказали:
cgen
Сообщения: 11

Re: NX 3.4.0

Сообщение cgen »

cgen у тебя какой дистрибутив ??


Mandriva 2010 x64.
Возможно, что не кошерно :rolleyes: , но в некоторых местах можно сэкономить драгоценное время.

расскажи по подробней..


Обязательно, как время найду. Думаю завтра.

Кратко.
Любой принтер, который подключен локально через CUPS можно подключить и на других хостах, если там тоже стоит CUPS.
Соответственно, в рамках одной сети к терминальному серверу можно руками подключить любой принтер с любого клиента. CUPS - очень правильная и хорошая штука.
Если к терминальному серверу подключение через Интернет, то:
1. у клиента реальный IP - его принтеры можно подключить к серверу;
2. у клиента нет реального IP и у шлюза нет реального IP - настраиваем OpenVPN и оказываемся в одной локальной сети с сервером;
3. клиент за NAT, а у шлюза реальный IP - настраиваем проброс портов на шлюзе.

У меня вариант 2.

Чуть не забыл. На клиенте теперь тоже Mandriva 2010, но думаю, что SAMBA принтеры подключить можно точно также.

после установки сессии с проброшенным принтером что показывает

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

echo $CUPS_SERVER


Это я забыл посмотреть, когда тестировал :blush:
Сейчас стоит eter20. Попробовать eter21 сейчас не могу. Вечером попробую на рабочем сервере или виртуалку разверну.
Спасибо сказали:
Ответить