Re: Удаленные X-сы
On 2006.03.31 at 11:04:45 +0600, Nikolay wrote:
> В сообщении от 30 Март 2006 20:36 Victor Wagner написал(a):
> > Для Windows понадобится X-сервер. Можно взять порт Xorg из cygwin.
>
> А никакого клиентского ПО для винды нет чтоб не развлекаться с cygwin?
В данном случае клиенским ПО является KDE, xterm и что ты там еще
собираешься запускать. А программа, позволяющая нарисовать им окошки на
экране удаленного компьютера, является сервером.
Существует (существовало) несколько десятков коммерческих X-серверов для
Windows. Но, во-первых, стоят они недешево, во-вторых поддерживают
обычно X11R5 или даже X11R4, то есть с русификацией придется
потрахаться, и кроме того тебе заведомо придется держать два разных
комплекта настроек для разных виндового и линуксового X-серверов. Для
каждого клиента.
А с Cygwin развлекаться не надо - тебе нужно всего-то Xwin.exe и
несколько dll-ек к нему. Это меньше чем дистрибутив любого коммерческого
X-сервера.
То есть в данном случае для тебя cygwin-овский X.org ничем не отличается
от обычной виндовой программы.
Тебе не нужны локальные шрифты - их ты возьмешь с font-сервера, тебе не
нужны файлы настройки xkb - поскольку это X.org, ты спокойно можешь
воспользоваться настройками xkb с линуксовой машины, запуская xkbcomp из
.xsession. При этом настройки клавиатуры у каждого юзера будут
одинаковыми, независимо от того, на какую машину он сел, а у разных
юзеров могут быть разными.
Кроме того cygwin может тебе обеспечить передачу на удаленную машину не
только изображения, но и звука - nasd под cygwin собирается. Из
коммерческих X-серверов такое умеет по-моему, только NCD PCXware.
Если уж тебе так не нравится cygwin (мне он тоже не нравится, хотя я и
вынужден им пользоваться), существует порт X,org, собранный mingw32,
т.е. как native win32 application. Правда, он обновляется реже. И в
данном случае возможность использования более нового X.org по-моему
окупает трудности, связанные с необходимостью иметь на машине cygwin.dll
Reply to: