|
| ||||||||||||
| ||||||||||||
|
2000 г
Установка Xfree86 в OS/2Alex Samorukov, Russian/2 progect, http://os2.ru/ ВведениеНаверняка большинство пользователей OS/2 неоднократно слышали о проекте Xfree86. В данной статье я бы хотел немного рассказать о установке и использовании этой замечательной программы. X11 (чаще его называют xwindow) это система ставшая стандартом де-факто в unix системах для оконной оболочки пользователя. XFree86 - это порт системы X11 для платформ работающих на x86 процессоре. Для более подробной информации советую посетить http://www.x11.org/и http://www.xfree86.org/. OS/2 и X11Чем же может быть полезен протокол X11 в OS/2 ? Тут есть много ответов. С помощью системы X11 вы сможете:
Существует несколько программ для поддержки x11 в OS/2. На мой взгляд наиболее удачная, быстрая и развивающаяся это XFree86/OS2. О ней и пойдет речь дальше. Установка XFree86/2Установка Xfree86/2 в OS/2 мне не показалось приятным занятием. Далее я постараюсь максимально подробно описать этот процесс. XFree86/OS2 работает в OS/2 Warp 3, OS/2 Warp 4, OS/2 Warp 4.5 (аврора) с установленным TCP/IP. Для OS/2 Warp 3 разработчики советуют установить свежий фикс пак перед установкой. Для начала вам потребуется скачать свежую версию xfree. Узнать какая версия последняя можно по адресу http://set.gmd.de/~veit/os2/xf86bugs.html Там же можно узнать где найти нужные файлы. В частности, последняя версия 3.3.6 (на текущий момент) доступна с ftp://ftp.os2.ru/pub/os2/xfree86/336/. Файлы из базовой поставки.
Кроме того вам потребуется x-server - драйвер видео карты для xfree. Для различных видео карт они отличаются. Вам нужно скачать только сервер для вашей видео карты.
Файлы не входящие в поставку, но необходимые для работы XFree86/OS2.
Теперь приступим к установке. Для начала скопируйте все dll файлы из emxrt.zip в директорию \os2\dll. После этого выберите диск на котором вы хотите установить XFree86/OS2 (далее я в примерах буду использовать диск e: - вы просто замените его на свою букву). Этот диск обязательно должен поддерживать длинные имена (то-есть не fat). Распакуйте содержимое архивов x*.zip в корень диска. У вас появится директория e:\XFree86 и под-каталоги с файлами в ней. После этого распакуйте свежий xf86sup.sys в директорию e:\xfree86\lib (заменив более старый). Теперь вам потребуется внести изменения в файл config.sys. Пропишите DEVICE=E:\XFree86\lib\xf86sup.sys в LIBPATH нужно добавить E:\XFREE86\LIB в SET PATH надо добавить E:\XFREE86\bin . После чего необходимо добавить следующие строки: SET TERMCAP=E:/XFree86/lib/X11/etc/emx.termcap.x11 SET TERM=ansi SET USER=alex (имя пользователя) SET LOGNAME=alex samorukov (Длинное имя) SET HOME=E:\XFree86\home SET MANPATH=e:/XFree86/man SET USE_HOSTS_FIRST=1 SET DISPLAY=localhost:0.0 SET XSERVER=E:/XFree86/bin/XF86_Mach64.exe (тут должен быть указан ваш svga server !!!) SET X11ROOT=E: (Диск на котором установлен XFree86) Перезагрузите машину. После перезагрузки наберите в командной строке superprobe.exe >log.txt. В файле log.txt будет содержаться информация о вашей видеокарте. Для начальной конфигурации XFree86/OS2 необходимо запустить файл xf86config.exe и внимательно ответить на задаваемые вопросы. Теперь наберите в командной строке startx. Если у вас все заработало, то вам повезло ;) В противном случае советую вам запустить checkinstall.cmd и почитать log, запустив startx >e:\xfree.log. Когда вы все сделаете правильно, то после загрузки xfree вы увидите на черно-белом фоне часики, программу xman и окно с командной строкой. По умолчанию вы будете в режиме 640*480 256 цветов. Для изменения режима используйте кнопки "ctrl"+"alt"+"серый плюс" и "ctrl"+"alt"+"серый минус". Для запуска xfree в режиме с 16 и или 24 битной цветностью используйте команду startx -- -bpp 16 (-bpp 24) Все настройки вашего видеоадаптера (да и вообще большинство настроек xfree) хранятся в E:\XFree86\lib\X11\XF86Config. Частоту обновления очень удобно выставлять с помощью программы xvidtune (входит в поставку xfree). БлагодарностиХочется поблагодарить всех авторов XFree86/2, GNOME/2 и других X11 программ за проделанную ими работу.
|
|
CITForum © 1997–2025