URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 58794
[ Назад ]

Исходное сообщение
"Посоветуйте X Window сервер под MS Windows"

Отправлено jb , 02-Авг-05 11:06 
Хочется запускать графические утилиты например Ethereal на сервере, но удаленно. Как я понял для этого надо поставить X Windows сервер на локальной машине, а на удаленном сервере только необходимые библиотеки и указать адрес X Сервера.
Собсно и для coLinux та-же история, так как нету у него своего Х Сервера, надо внешний использовать :-(.
Пробовал CygWin, но чето не получилось

А вот где взять этот самый сервер под винды я ума не приложу :-( Помогите, плз.


Содержание

Сообщения в этом обсуждении
"Посоветуйте X Window сервер под MS Windows"
Отправлено INM , 02-Авг-05 11:40 
>Хочется запускать графические утилиты например Ethereal на сервере, но удаленно. Как я
>понял для этого надо поставить X Windows сервер на локальной машине,
>а на удаленном сервере только необходимые библиотеки и указать адрес X
>Сервера.
>Собсно и для coLinux та-же история, так как нету у него своего
>Х Сервера, надо внешний использовать :-(.
>Пробовал CygWin, но чето не получилось
У меня нормально работает, в чем у тебя проблема?
Поподробнее опиши, что делал и что не получается.
>
>А вот где взять этот самый сервер под винды я ума не
>приложу :-( Помогите, плз.



"Посоветуйте X Window сервер под MS Windows"
Отправлено jb , 02-Авг-05 16:36 
>У меня нормально работает, в чем у тебя проблема?
>Поподробнее опиши, что делал и что не получается.

# startx
+----------------------------------------------------------------+-+
|xinit.exe - Точка входа не найдена                              |X|
+----------------------------------------------------------------+-+
| "Точка входа в процедуру _impure_ptr не найдена в библиотеке DLL |
| cygwin1.dll."             _________                              |
|                          |   OK    |                             |
+------------------------------------------------------------------+


"Посоветуйте X Window сервер под MS Windows"
Отправлено INM , 02-Авг-05 18:41 
>>У меня нормально работает, в чем у тебя проблема?
>>Поподробнее опиши, что делал и что не получается.
>
># startx
>+----------------------------------------------------------------+-+
>|xinit.exe - Точка входа не найдена      
>          
>          
> |X|
>+----------------------------------------------------------------+-+
>| "Точка входа в процедуру _impure_ptr не найдена в библиотеке DLL |
>
>| cygwin1.dll."          
>  _________        
>          
>          |
>
>|            
>          
>   |   OK    |
>          
>          
>      |
>+------------------------------------------------------------------+

На удаленную машину идешь?
С какой стати startx?
Вообще то это делается так:
1. Идешь в папку - cygwin\\usr\X11R6\bin\,
находишь там скрипт - startxdmcp.bat,
и правишь в нем строчки:

SET REMOTE_HOST=вписываешь_ип_машины_на_которую_идешь
SET CYGWIN_ROOT=корьневая_папка_cygwin(зависит от того куда поставил, например C:\cygwin)

run XWin -query %REMOTE_HOST% -xkblayout "us,ru(winkeys)" -xkbmodel "microsoft" -xkboptions "grp:caps_toggle" -clipboard -nodecoration -lesspointer(здесь мои опции, попробуй поэкспериментировать Xwin.exe --help в консоли dos)

2. На удаленной машине ставишь иксы и заводишь xdm(kdm, gdm) с поддержкой(включаешь в конфиге) протокола xdmcp(kdm и gdm, если из пакетов то как пить дать с отключенной поддержкой).

3. Возвращаешься на свою виндосовскую машину и стартуешь батник который до этого под себя правил.

Вот собственно и все, удачи.

P.S. Не хочу разводить полемику, но все коммерческие X-сервера под виндовс пробовал несколько имеют ограниченную функциональность. В частности в некоторых из них довольно проблематично включить русскую раскладку, так как ее в них просто нет. А также некоторые имеют проблему с использованием
кирилических шрифтов(ttf) у меня в openoffice так и не появилось русского языка ни с одним из мной испробованных серверов.

P.P.S. Все выше сказанное мое сугубо личное мнение.


"Посоветуйте X Window сервер под MS Windows"
Отправлено jb , 02-Авг-05 19:15 
Спасибо!
А че все-таки оно ругалось на библиотеку?
И сможет ли он в таком случае нормально работать?


"Посоветуйте X Window сервер под MS Windows"
Отправлено INM , 03-Авг-05 09:38 
>Спасибо!
>А че все-таки оно ругалось на библиотеку?
>И сможет ли он в таком случае нормально работать?
а на библиотеку оно ругалось потому что в виндовс иксы стартуют файлом Xwin.exe или XwinGL.exe(поддержка OpenGL). Т.е. смысл в том что Xorg в виндовс реализован немного не так как под *nix и стартовать его с помощью startx, который в свою очередь вызывает xinit, разработчики не советуют.
Подробности на http://www.cygwin.com/xfree/

"Посоветуйте X Window сервер под MS Windows"
Отправлено orc , 02-Авг-05 13:53 
>Хочется запускать графические утилиты например Ethereal
Если все ради ethereal, то лучше консольных утилит ничего нет (особенно для удаленой работы). Попробуй tcpdump

> на сервере, но удаленно. Как я
>понял для этого надо поставить X Windows сервер на локальной машине,
>а на удаленном сервере только необходимые библиотеки и указать адрес X
>Сервера.
>Собсно и для coLinux та-же история, так как нету у него своего
>Х Сервера, надо внешний использовать :-(.
>Пробовал CygWin, но чето не получилось
>
>А вот где взять этот самый сервер под винды я ума не
>приложу :-( Помогите, плз.
как обычно в гуглуе

У меня то же была такая задача. Попробовал все, что нашел. На мой взгляд лучший (проще всего в использовании и настройке) Xmanager (www.xmanager.com) Платный ;).


"Посоветуйте X Window сервер под MS Windows"
Отправлено mezantrop , 02-Авг-05 14:00 
>мой взгляд лучший (проще всего в использовании и настройке) Xmanager (www.xmanager.com)
согласен!



"Посоветуйте X Window сервер под MS Windows"
Отправлено Vakero , 02-Авг-05 17:45 
>>Хочется запускать графические утилиты например Ethereal
>Если все ради ethereal, то лучше консольных утилит ничего нет (особенно для
>удаленой работы). Попробуй tcpdump
>
>> на сервере, но удаленно. Как я
>>понял для этого надо поставить X Windows сервер на локальной машине,
>>а на удаленном сервере только необходимые библиотеки и указать адрес X
>>Сервера.
>>Собсно и для coLinux та-же история, так как нету у него своего
>>Х Сервера, надо внешний использовать :-(.
>>Пробовал CygWin, но чето не получилось
>>
>>А вот где взять этот самый сервер под винды я ума не
>>приложу :-( Помогите, плз.
>как обычно в гуглуе
>
>У меня то же была такая задача. Попробовал все, что нашел. На
>мой взгляд лучший (проще всего в использовании и настройке) Xmanager (www.xmanager.com)
>Платный ;).


Дык серийник есть :-)) К версии 1.3.9


"Посоветуйте X Window сервер под MS Windows"
Отправлено Nozomi , 02-Авг-05 17:46 
Поставь Ехсееd я юзаю из HummingBird Connectivity... И мне хорошо

"Посоветуйте X Window сервер под MS Windows"
Отправлено jb , 02-Авг-05 18:25 
>Поставь Ехсееd я юзаю из HummingBird Connectivity... И мне хорошо

По возможности подробнее: УРЛ, название, версия :-)


"Посоветуйте X Window сервер под MS Windows"
Отправлено AMDmi3 , 02-Авг-05 18:45 
>Хочется запускать графические утилиты например Ethereal на сервере, но удаленно. Как я

Ethereal, вообще-то, можно без GUI собрать.


"Посоветуйте X Window сервер под MS Windows"
Отправлено misha_kr , 02-Авг-05 18:52 
Я юзаю X-Win32 5.4