OS/2 FAQ


OS/2 Videosubsystem FAQ - Видеоподсистема. Статья 008

Q Подробная статья об установке/лечении видеодрайверов для карт от ATI
A
(Alex Slyotov, 2:5022/27)

  1. Для начала Вам понадобится скачать свежую версию видео-драйверов. Сначала попробуйте найти их на местных fido узлах, но если не найдёте - посетите сайты: Тут уж наверняка есть.
  2. Распакуйте содержимое архива с драйверами в какую-нибудь пустую директорию.
  3. ВНИМАТЕЛЬНО прочтите содержимое пункта (7) файла README в этой директории и при установке драйверов следуйте каждому его пункту.
  4. Но есть и 3 небольшие хитрости, про которые не сказано в файле README, но они тем не менее очень важны при установке драйверов. Я приведу пример пункта (7) из подредактированного мною файла README:

7.0 Installation Notes for OS/2
Notes

  1. Перед инсталляцией видео-драйверов ATI OS/2 Вы должны перевести Вашу систему в стандартный VGA режим. Для этого Вам надо при загрузке системы(пока в верхнем левом углу экрана высвечено поле "████OS/2") нажать "Alt+F1". Появится меню выбора загрузки и в случае если у Вас OS/2 - Warp 3.0 надо нажать "V", а если OS/2 - "Merlin" - нажать "F3". Произойдёт загрузка системы в стандартном VGA режиме 640х480х16
  2. Проверьте список запущенных на данный момент задач (press CTRL-ESC) и закройте все "WIN-OS/2" и "DOS" сессии. Это необходимо сделать для правильной установки драйверов.
  3. Если Вы устанавливали на свою OS/2 фикспак(и), Вам надо найти оригинальную версию файла \OS2\INSTALL\DSPINSTL.EXE Хотя это и спорный момент в установке драйверов(многие используют обновлённый фикспаком DSPINSTL.EXE), но для корректной установки и безглючной дальнейшей работы я Вам всё таки советую выполнить этот пункт.

Теперь начинаем саму установку драйверов:

  1. Откройте полноэкранную OS/2 сессию, перейдите в каталог с распакованным архивом драйверов и дайте команду OS2INST
  2. На экране появится главное меню:
    1. Перед установкой драйверов Вам необходимо задать параметры своего монитора. Выставить частоты и центровку экрана на различных разрешениях. Для этого Вы должны выбрать пункт "Advanced Setup" главного меню. В появившемся окне с заголовком "Set Power-Up Configuration" Вам надо выбрать тип монитора(жмите <Enter> на пункте "Monitor Type :") Лучше всего выбрать последний из списка - "Custom" тип монитора и после предупреждения о том, что если Вы выставите неправильные частоты это может повредить Вашему монитору - появится окошко с заголовком "Select Applicable Resolutions" в котором Вы сможете для каждого разрешения установить максимально возможную кадровую частоту и центровку экрана. Перед установкой частот рекомендую Вам заглянуть в паспорт своего монитора на предмет выяснения максимальных кадровых частот для каждого конкретного разрешения. Когда Вы это выясните - устанавливайте в каждом случае МАКСИМАЛЬНО ВОЗМОЖНУЮ кадровую частоту для данного разрешения. Последнее, что необходимо заметить при установке частот - обращайте внимание на число возможных цветов в случае данного разрешения/частоты! Число цветов показано в виде "bpp" ряда.
      4bpp - 16 цветов, 8bpp - 256 цветов, 16bpp - 64К цветов, 24bpp - 16М цветов
      Это очень важное замечание, потому что если Вы, например, для разрешения 1024х768 выставили кадровую частоту 85Гц и не обратили внимание на то, что на данной частоте драйвера работают(при наличии 2Мб памяти на карте) только в режимах 4bpp и 8bpp, а потом в системе укажете использование режима 16bpp (т.е. 64К цветов) - при загрузке получите TRAP в видео-драйвере.
    2. После установки частот/центровок для всех необходимых Вам разрешений, при закрытии окна "Select Applicable Resolutions", появится чёрное окошко "Status of selected/installed modes:" где Вы увидите результат своей проделанной работы. <разрешение> <частота> <(installed)/(not installed)> Если Вас устраивают эти частоты - жмите два раза <ESC> чтобы откатиться до окошка "Set Power-Up Configuration" и теперь надо нажать кнопку "F10" для того, чтобы создался файл EEDATA.EE_ содержащий данные о частотах, которые Вы наустанавливали. Этот файл создастся в текущей директории, а потом инсталлятор его скопирует в корень диска с OS/2.
    3. Теперь установка самих драйверов - выходите по <ESC> из окна "Set Power-Up Configuration" в главное меню. И выбирайте пункт "Drivers Installation".
    4. Из появившегося списка возможных драйверов выбирайте "IBM OS/2". И из следущего окна выбирайте "Install OS/2 Warp".
    5. Далее будет задан ещё один вопрос: "укажите букву диска с OS/2" По умолчанию - "С". Вы, естественно, пишите свою букву и жмите <Enter>.
  3. После этого будет происходить процесс распаковки драйверов в директорию <Ваш диск OS/2>:\MACH_OS2
    По окончанию распаковки инсталлятор посоветует Вам запустить DSPINSTL.EXE, но Вы не спешите и сделайте ещё одну маленькую хитрость.
    Чтобы уберечь Вашу систему от исчезновения русских букв в оконных DOS/OS2 и любых Win-OS2 сессиях Вы должны перед запуском DSPINSTL подредактировать файл \MACH_OS2\M6432.DSP на предмет удаления из него сточки про DSPRES.DLL и всех строчек про файлы *.FON (это фонты для Win-OS2)
  4. Теперь запускайте DSPINSTL.EXE и на его инсталляционной панели ставьте птичку на квадратике "Primary Display", а затем жмите "OK". Появится окно со списком доступных для инсталляции драйверов.
  5. Выбирайте "ATI mach64 (Enhanced x.xx)" и жмите "OK".
    В появившемся окне "Monitor Configuration/Selection panel" выбирайте "Install Using Defaults for Monitor Type".
  6. После краткого моргания экрана появится окно с вопросом в какой директории искать драйвера - жмите "Change" и вводите: <Ваш OS/2 диск>:\MACH_OS2
    Потом жмите "Set" и затем - "Install".
  7. После копирования файлов выйдите из DSPINSTL и перезагрузите систему.
  8. При первой перезагрузке система стартует в видеорежиме 640x480х256 цветов. Для установки другого разрешения/количества цветов выполните следущие действия:
    1. Откройте папку 'OS/2 System'.
    2. Откройте папку 'System Setup'.
    3. Откройте объект 'System'.
    4. Выберите 'Screen' закладку блокнота.
    5. Выберите необходимое Вам разрешение и число цветов из имеющегося списка.
    6. Закройте объект 'System'.
    7. Перезагрузите систему.

(Nick Kourepin, 2:5020/199.8)

Если 8 мег на боpтy, полезно readme почитать.
Сними 4 мега. Поставь дpайвеpа. Вставь обpатно 4. Поменяй pазpешение и наслаждайся.

(Vladimir Solovyov, 2:5053/23.8)

Есть сабжевая видюха (на чипе Rage Pro) все pаботает хоpошо, но одна пpоблема все-таки есть: если запустить полноэкpанную OS/2 пpогpамму, то она pисует только в пеpвом банке (32Kb), а все остальные банки заполнены мусоpом. Под досом был какой-то pезидент, pешающий эту пpоблему, но это под дос. Hикто не знает как это глюк побоpоть под осом?

Попробуй поменять SCREEN01.sys и screen02.sys на стандатрные от Мерлина.


К предыдущей статье | К оглавлению раздела | К следующей статье

Вернуться к списку разделов FAQ.

Если у вас есть вопросы или пожелания, пишите, мы будем рады.

Данный FAQ cоставили Ivan Borovicov и Viatcheslav Odintsov (2:5020/181) на основе OS/2 FAQ Дмитрия Завалишина (dz) и материалов переписки в группе эхоконференций su.os2.*. Оформление статей: Николай Королев. Программирование JSP для RU/2: Евгений Кулешов. Благодарности: Дмитрию Максимовичу (MaximDim) за громадную помощь на первых этапах и Дмитрию Бану (banshee) за его помощь при проверке текста.



Интересные ссылки:
Комментариев к странице: 0 | Добавить комментарий
Домой | Проект ядро Core/2 | Проект OS/4 Download | Новости | Гостевая книга | Подробно обо всем | Нужные программы | Проекты | OS/2 FAQ | Всячина | За и Против | Металлолом | #OS2Russian | RDM/2 | Весёлые картинки | Наша галерея | Доска объявлений | Карта сайта | ПОИСК | ФОРУМ