|
| ||||||||||||
| ||||||||||||
|
2000 г
Обзор X-серверов для OS/2: применение и настройкаAlex Samorukov, Russian/2 progect, http://os2.ru/ English version В этой статье я попытаюсь описать преимущества и недостатки существующих X11 серверов работающих в OS/2 и дать рекомендации по настройке некоторых из них. X-Сервера - это программы, позволяющие приложениям, использующим протокол X11 (X-Клиентам) работать на вашей машине. После достаточно продолжительных поисков я нашёл такие программные продукты - PMX, XFree86/OS2, Exceed, X-Dive, HOBLink X11 и проект EverBlue. Все тесты проводились в операционной системе OS/2 Warp 4.5 (Aurora) + FP 1. Видеодрайвера - SDD 7.01 SE, видеокарта - ATI RAGE II + DVD. Начну описание с самого мощного и быстрого сервера - Xfree86. XFree86/OS2 3.3.6Xfree86 это мультиплатформенный проект с открытыми исходными текстами (GNU). Изначально разрабатывался для unix систем, но существует и OS/2 версия. Достоинства:
Теперь о недостатках:
Я использую XFree86/OS2 для работы в графическом редакторе GIMP и для удалённой работы на Sun SparcStation. Дополнительную информацию о XFree86/OS2 вы можете прочитать в материалах Установка Xfree86 в OS/2 и Настройка Xfree86/2. PMX 2.0.4PMX - это X11 сервер производства IBM. PMX входил в состав IBM TCP/IP 2.0. В 1997 году его разработка и поддержка по неизвестным для меня причинам была прекращена. Основной особенностью сервера PMX является отличная интеграция с PM. Он сделан таким образом, что каждая X11 задача выглядит как OS/2 окно. Это позволяет использовать одновременно OS/2 PM, VIO и X11 задачи. Каждый клиент корректно добавляется в список задач. Преимущества:
Увы, он имеет и достаточно много серьёзных недостатков...
Впрочем, я достаточно успешно использую PMX для запуска x-chat, gnomegames и licq. Скачать PMX вы можете с нашего ftp-сервера. А в этом архиве вы найдёте всё необходимое для русификации и успешного использования PMX. Там же содержится инструкция по установке PMX. Exceed 3.0Это коммерческий x-server для OS/2. Он работает в PM. Имеет возможность работать как pmx (в оконном режиме) так и в делать окно в котором будут работать x программы. Поддерживает до 64k цветов и протокол x11r6. Разработка сервера прекращена :( Кроме того у меня он постоянно падает в библиотеке pmmerge.dll из-за чего я был вынужден отказаться от него. Возможно, это связано с глюком моих видеодрайверов так как другие пользователи говорили что у них всё работает нормально. Скачать его (в ознакомительных целях) можно на нашем сервере. DIVE X Window Server (0.1-BETA-3)Это x-server, работающий в OS/2 PM и использующий графическую подсистему Dive. Для его установки :
Для более подробной информации обратитесь к файлу readme.os2. Данный сервер позволяет использовать все цвета доступные в OS/2 PM, работает на любой поддерживаемой в OS/2 видеокарте и достаточно быстрый (быстрее PMX). К сожалению он находится ещё в alpha версии и содержит много ошибок. В том числе:
В настоящее время проект приостановлен из-за поломки HDD у автора. На мой взгляд DIVE X в будущем могут быть отличной заменой полноэкранным серверам из XFree86/OS2. Текущую версию нормально использовать нереально. HOBLink X11Это продукт, разработанный компанией HOB, можно найти и на нашем ftp (4.0 Mb). Это отличный x-server протокола X11 R6. Мне он настолько понравился, что я перешёл на него с PMX. Сервер крайне прост в установке, работает в FS, оконном режиме (как PMX) и полноэкранном режиме. Может использовать DIVE. Очень быстрый. Все имеющиея X11 приложения под ним работали отлично ! Мне он настолько понравился, что я его русифицировал. А рецепт такой:
Проект EverBlueEverblue - это попытка спортировать X библиотеки в OS/2 Presentation Manager (PM). В настоящий момент, для запуска x-клиентов мы должны установить x-server. Это не всегда удобно и просто. Проект EverBlue позволит компилировать X программы таким образом, что они будут работать как OS/2 PM приложения. Единственное ограничение EverBlue - вы сможете запускать приложения только локально. Впрочем, для удалённого запуска никто не мешает использовать XFree86/OS2. В настоящее время EverBlue находится в стадии разработки. Это Freeware Open Source проект компании netlabs. Для свежей информации посетите страницу проекта.
|
|
CITForum © 1997–2025