The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Терминальный сервер на Linux или винде нет альтернативы?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Разное / Linux)
Изначальное сообщение [ Отслеживать ]

"Терминальный сервер на Linux или винде нет альтернативы?"  +/
Сообщение от Mr. Sneer on 08-Окт-13, 17:02 
Добрый день!

Появилась такая задача: сделать в моей организации терминальный сервер, к которому цепляются клиенты сидящие Windows и которые ходят в интернет.
Собственно, решил попробовать сотворить сие на Linux. Требование: клиент должен иметь возможность смотреть видео со звуком на всяких сайтах и иметь возможность переносить информацию с терминальника к себе на машину, но НЕ наоборот.
Вот что получилось у меня:

1. FreeNX. Буфер обмена запретить удалось, а вот со звуком беда: клиент NXClientCE использует ESD и все приложения, что его поддерживают - работают, не работает...adobe flash. Настроил pulseaudio в вывод в ESD и обнаружил, что если приложение выводит звук напрямую в пульсу, т.е. имеет такую поддержку, то все нормально, но гребанный flash выводит звук в ALSA(естественно я прописывал настройки .asoundrc для того, что бы пульса была по-умолчанию для приложений поддерживающих только alsa)! И тут начинаются проблемы...звук заикается, а потом отваливается вовсе. Поднял на винде сервер пульсаудио и настроил проброс звука с терминального сервера. Результат - звук заикается, но уже не обрывается...но это тоже не юзабельно.
2. NoMachine NX Enterprise 4.
Поставил, все завелось и все отлично: звук работает. Но не могу отключить буфер обмена! НИКАК! Прописывал в server.cfg EnableClipboard none -ноль эффекта. Создавал командой правило nxserver --ruleadd правило с запретом буфера обмена - ноль эффекта. Так же выяснилось, что на настройки количества сессий или настройки записи сессии так же не производят эффекта. Сайт разработчика - полное гуамно: нельзя ни сообщение о ошибке написать, нет и форума...в общем не юзабельно.
3. ThinLinc. Поставил, все отлично. Только звук заикается так же как и в моем эксперименте с пульсой. Вдобавок ребята просят немалую сумму за, по сути, обычный VNC. Не юзабельно..

Вот и не знаю, что делать: ставить винду очень не хочется, но получается, что ей альтернативы нет...может что подскажете?:)

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Терминальный сервер на Linux или винде нет альтернативы?"  +/
Сообщение от asavah (ok) on 08-Окт-13, 21:00 
http://www.ltsp.org/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Терминальный сервер на Linux или винде нет альтернативы?"  +/
Сообщение от qwertykma email(ok) on 09-Окт-13, 10:07 
http://scarygliders.net/2011/11/17/x11rdp-ubuntu-11-10-gnome.../
Попробуйте, я делал, главный плюс не надо никого стороннего софта клиенту, ходится через обычный mstsc.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Терминальный сервер на Linux или винде нет альтернативы?"  +/
Сообщение от Mr. Sneer on 09-Окт-13, 19:15 
> http://scarygliders.net/2011/11/17/x11rdp-ubuntu-11-10-gnome.../
> Попробуйте, я делал, главный плюс не надо никого стороннего софта клиенту, ходится
> через обычный mstsc.

К Xrdp/X11rdp я присматривался, но проблемы со звуком это не решает, увы..

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Терминальный сервер на Linux или винде нет альтернативы?"  +/
Сообщение от NoMachineDevelopers (ok) on 09-Окт-13, 13:01 
>[оверквотинг удален]
> командой правило nxserver --ruleadd правило с запретом буфера обмена - ноль
> эффекта. Так же выяснилось, что на настройки количества сессий или настройки
> записи сессии так же не производят эффекта. Сайт разработчика - полное
> гуамно: нельзя ни сообщение о ошибке написать, нет и форума...в общем
> не юзабельно.
> 3. ThinLinc. Поставил, все отлично. Только звук заикается так же как и
> в моем эксперименте с пульсой. Вдобавок ребята просят немалую сумму за,
> по сути, обычный VNC. Не юзабельно..
> Вот и не знаю, что делать: ставить винду очень не хочется, но
> получается, что ей альтернативы нет...может что подскажете?:)

Добрый день!
Мы понимаем, что у вас возникли некоторые проблемы с последней версией NoMachine 4. Готовы ли вы сотрудничать с группой поддержки NoMachine чтобы мы могли изучить эти проблемы? Тогда отправьте нам свой вопрос  с указанием адресcа эл.почты  на (http://www.nomachine.com/contact-request) и мы обязательно вам поможем.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Терминальный сервер на Linux или винде нет альтернативы?"  +/
Сообщение от Mr. Sneer on 09-Окт-13, 19:17 
>[оверквотинг удален]
>> в моем эксперименте с пульсой. Вдобавок ребята просят немалую сумму за,
>> по сути, обычный VNC. Не юзабельно..
>> Вот и не знаю, что делать: ставить винду очень не хочется, но
>> получается, что ей альтернативы нет...может что подскажете?:)
> Добрый день!
> Мы понимаем, что у вас возникли некоторые проблемы с последней версией NoMachine
> 4. Готовы ли вы сотрудничать с группой поддержки NoMachine чтобы мы
> могли изучить эти проблемы? Тогда отправьте нам свой вопрос  с
> указанием адресcа эл.почты  на (http://www.nomachine.com/contact-request) и мы обязательно
> вам поможем.

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

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Терминальный сервер на Linux или винде нет альтернативы?"  +/
Сообщение от Mr. Sneer on 10-Окт-13, 06:53 
>[оверквотинг удален]
> командой правило nxserver --ruleadd правило с запретом буфера обмена - ноль
> эффекта. Так же выяснилось, что на настройки количества сессий или настройки
> записи сессии так же не производят эффекта. Сайт разработчика - полное
> гуамно: нельзя ни сообщение о ошибке написать, нет и форума...в общем
> не юзабельно.
> 3. ThinLinc. Поставил, все отлично. Только звук заикается так же как и
> в моем эксперименте с пульсой. Вдобавок ребята просят немалую сумму за,
> по сути, обычный VNC. Не юзабельно..
> Вот и не знаю, что делать: ставить винду очень не хочется, но
> получается, что ей альтернативы нет...может что подскажете?:)

Может кому-нибудь пригодится: сделал звук на FreeNX и клиенте 3.5.х.

[root@nxserver1 nxpulse]# cat /etc/pulse/nxpulse/default.pa

load-module module-null-sink sink_name=nx_output_null
set-default-sink nx_output_null

set-source-mute nx_output_null.monitor 0
set-sink-mute nx_output_null 0

load-module module-esound-sink server=ESDSPEAKERS sink_name=nx_esd_output
load-module module-loopback source=nx_output_null.monitor sink=nx_esd_output

У пользователя в автозагрузке следующее:

cat /home/sneer/.nxsound.sh

#!/bin/bash
pulseaudio --kill
cp /etc/pulse/default.pa ~/.pulse/default.pa
cat /etc/pulse/nxpulse/default.pa | sed s/ESDSPEAKERS/$ESPEAKER/g >> ~/.pulse/default.pa
exit

В результате звук есть, но с дикой задержкой примерно в 6 секунд. Полагаю, что если избавится от NXESD и передавать на клиентский пульсаудио, то задержка будет раза в два меньше. Вроде бы как OpenNX имеет поддержку пульсаудио, но не заворачивает поток в SSH туннель.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Терминальный сервер на Linux или винде нет альтернативы?"  +/
Сообщение от Аль on 18-Ноя-13, 10:08 
Есть какая-то, важная для других администраторов, причина запрещать буфер обмена?

Здесь - понятно, его запрет блокирует перенос инфы на сервер. Есть ли что-то ещё?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру