Вообщем сабж. Какие вообще отзывы?
Щас просто уже запилил Ubuntu 12.04 RX@Etersoft и wine@etersoft network
Вроде всё пашет, самба монтирует ресурсы которые указываешь в nxclient.
Думаю дальше пилить или забить?
Есть у кого положительные отзывы?
Вообщем сабж. Какие вообще отзывы?
Щас просто уже запилил Ubuntu 12.04 RX@Etersoft и wine@etersoft network
Вроде всё пашет, самба монтирует ресурсы которые указываешь в nxclient.
Думаю дальше пилить или забить?
Есть у кого положительные отзывы?
Пилить. Нормально работает. Есть только пара тонких мест, которые от самого етерсофта не очень зависят.
1. Перенос клипбородом русского текста из ремутного приложения в приложение локальное. Русский текст может превратиться в кракозябры, в зависимости от запущенного локального приложения. Например, MSWord, запущенный в wine, текст примет, а OO или LO (или вайновский notepad)- раскорячит. Но gedit - опять примет. Так что не всегда может получиться скомбинировать локальную и ремутную работу.
2. На windows-7-x64 (на иных не пробовал) - проблема сделать headless'ную менюшку из xfce4-panel. Она открывается в окне с кнопками управления. Ну и это окошко надо передергивать регулярно, чтобы кнопки в нём не засыпали. В XP или в Linux nxclient ведет себя более правильно.
Уже запилил с понедельника бухгалтеров буду переводить.
Конечно пришлось подстраивать mount.cifs но это мелочи.
Clipboard лечиться реестром. Да и мне под терминал 1с 8.2.
Nxclient ведёт себе нормально под и под win 8. Но тоже есть тонкости с установкой.
Второй день мучений скоро закончиться \
Эт к чему щас раcскажу. Есть сервер win 2008 small business (лицуха) настроен всё отлично но вот не даёт поднять сервер терминалов ((((. Ставлю hyper-v вроде ubuntu поддерживает всё хорошо но после настройки вижу что видит ток 1 ядро из 4.
Щас перевожу на vSphere Hypervisor, Free Virtualization (ESXi)
Чуть поподробнее можно?
И что делать если реестра нет? У меня классический случай - берем русский текст (таблицу) из той же 1С. Клиент - на Fedora 17. И пытаемся втавить её в LibreOffice. LO понимает, что надо спрость о "кодировке", позволяем выбрать 1251, в превьюшке показывает правильный русский текст, но... В итоге в таблицу летят ????????, вопросики. А вот gedit ничего не спрашивает, но отображает всё корректно. Как вылечить - ума не приложу.
Kettler написал:
Nxclient ведёт себе нормально под и под win 8. Но тоже есть тонкости с установкой.
У меня там (в винде) не всякий клиент заводится. Если брать с етерсофтовского сайта - получаем в 7-ке ошибку инициализации графической подсистемы. Если брать оригинальный от nomachine (последний), то работает. Но в 7-ке есть непонятность с headless-режимом. Не запустить стартовую менюшку (которую я делаю из xfce4-panel) в headless'e. Она стремится обернуть себя окном.
3) также в windows имеет место проблема при копировании текста из терминала на локальную машину, когда вместо текста копируются одни знаки вопроса; если эта проблема присутствует, то ее можно устранить, отредактировав реестр на клиентской машине:
ищем ключ [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage], создать строковый параметр (string) с именем 1252 и присвоить значение c_1251.nls
Это очень просто. nxclient умеет запускать в окне или полноценный графический DE, например, KDE или GNOME, или запускать кастомное приложение. Этим приложением может быть запускальщик одной задачи, например, 1С (тогда она запустится не в окне DE, а прямо на рабочем столе юзера и пользователь будет видеть привычную ему рабочую среду) или некую систему меню, которую можно очень просто построить на базе xfce4-panel.
Все конфигурационные файлы xfce4-panel лежат в каталоге ~/.config/xfce4. Предварительно (как образец) xfce4-panel можно настроить и из гнома. А потом - править руками и тиражировать по юзерам. А для запуска этой панели я применяю такой скрипт:
text
$ cat server-panel
#!/bin/bash
#
case $1 in
"ctrl") KEY_RUS="ctrl"
;;
"alt") KEY_RUS="alt"
;;
*) KEY_RUS="alt"
;;
esac
/usr/bin/setxkbmap -rules xorg -model pc105 -layout "ru,us" -variant "winkeys" -option "grp:${KEY_RUS}_shift_toggle,grp_led:scroll,numpad:microsoft"
/usr/bin/xmodmap -e "keycode 91 = KP_Delete KP_Decimal KP_Delete KP_Decimal"
/usr/bin/xfce4-panel &
user=`/usr/bin/whoami`
/usr/bin/zenity --timeout 5 --info --title="Добро пожаловать $user" --text="Добро пожаловать на сервер приложений. Производите запуск нужных программ из панели приложений в левой части экрана. Наведите курсор мыши на полоску слева."
Такой режим вроде называется Rootless или я не прав?
А с терминальной лицензией тиражировать не надо спасает
text
wine --admin
и
text
wine attach
Может и rootless, не суть важно, как оно называется, важно, что удобно в применении.
И по тиражированию - административная установка wine к каталогам ~/.config отношения не имеет никакого. Более того, она даже не весь ~/.wine в административное место перемещает. Юзерский профиль остается в хомовнике. А панель xfce4 вообще никакого отношения к wine не имеет. Там вполне можно держать и ланчеры на "трезвые" задачи.
Кстати, поплясал немного на грабле - захотел отдать терминально (через панельку) файловый менеджер nautilus. Отдается. Но вот параллельно, под собой, он запускал причем не очень устойчиво, и gnome-shell. Пришлось заменить его на dolphin. Тот запускается самостоятельно и самодостаточно.
И по тиражированию - административная установка wine к каталогам ~/.config отношения не имеет никакого. Более того, она даже не весь ~/.wine в административное место перемещает. Юзерский профиль остается в хомовнике. А панель xfce4 вообще никакого отношения к wine не имеет. Там вполне можно держать и ланчеры на "трезвые" задачи.
Угу ступил.
Можно попросить глянуть как у вас это работает (ну в плане сам клиент).
Например через TeamViwer. А то мне кажется что у меня подтормаживает (
Можно попросить глянуть как у вас это работает (ну в плане сам клиент).
Например через TeamViwer. А то мне кажется что у меня подтормаживает (
А что его смотреть-то??? Единственное отличие от нативного исполнения - это в заголовке окна с ремутным приложением есть дополнительные слова об терминальном сервере. Всё остальное - как обычно. Это первое.
Второе - у меня терминальный сервер развернут в виртуальной KVM-машине, которой отданы 6 ядер и 4 гигабайта памяти. Доступ к данным по гигабитной сети по самбе. Крутится 1С-семерка. Я не замечаю разницы, если запускаю 1С в wine локально с компа уровня i5 или терминально (в той же локальной сети). Но у меня и задачи там специфические, не юзерские. Ну а если доступ через интернет (у меня канал толщиной в 2 мегабита на всё про всё, то там возможны нюансы. Тормоза реальные были когда терминальный сервер жил в VirtualBox'е.
Третье - никакого доступа со стороны я в свою сеть не дам. Это аксиома. Как сделать - всё описал.
1. Поставить xfce4-panel;
2. Запустить панель и настроить её хотя-бы для одного юзера - там примитивно. А далее множить с минимальной правкой конфиг по всем остальным.
3. Указать в nxclient'е запуск кастомного скрипта вместо гнома или кед.
4. Наслаждаться результатом.