Инсталляция Linux и первые шаги

Требования к аппаратуре


XFree86 версии 3.1, вышедшая в сентябре 1994, года поддерживает

следующие микросхемы видеоадаптеров.

(Прежде чем устанавливать XFree86 вам надо выяснить тип

микросхемы вашего видеоадаптера.)

Документация, поставляемая

вместе с видеоадаптером, как правило указывает тип используемых

микросхем. Если вы приобрели новую видеокарту или новый

компьютер, попросите поставщика уточнить изготовителя,

модель и тип микросхем видеокарты. Как правило поставщики

охотно дадут вам эту информацию. Большинство из них

сообщит, что видеокарта является стандартной SVGA картой

и будет работать в вашей операционной системе.

Объясните им, что ваше программное обеспечение (Linux и XFree86)



не поддерживает всех видеокарт и вам требуется дополнительная информация.

Вы можете также определить тип микросхемы, вызвав команду

SuperProbe, входящую в состав XFree86. Это будет описано ниже.

XFree86 версии 3.1, вышедшая в сентябре 1994 года поддерживает

следующие типы микросхем:

  • Tseng ET3000, ET4000AX, ET4000/W32

  • Western Digital/Paradise PVGA1

  • Western Digital WD90C00, WD90C10, WD90C11,WD90C24,WD90C30, WD90C31, WD90C33

  • Genoa GVGA

  • Trident TVGA8800CS, TVGA8900B, TVGA8900C, TVGA8900CL, TVGA9000,

    TVGA9000i, TVGA9100B, TVGA9200CX, TVGA9320, TVGA9400CX, TVGA9420

  • ATI 18800, 18800-1, 28800-2, 28800-4, 28800-5, 28800-6, 68800-3,

    68800-6, 68800AX, 68800LX, 88800

  • NCR 77C22, 77C22E, 77C22E+

  • Cirrus Logic CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428,

    CLGD5429, CLGD5430, CLGD5434, CLGD6205, CLGD6215, CLGD6225,

    CLGD6235, CLGD6420

  • Compaq AVGA

  • OAK OTI067, OTI077

  • Avance Logic AL2101

  • MX MX68000, MX680010

  • Video 7/Headland Technologies HT216-32
  • Поддерживаются также следующие адаптеры с графическими ускорителями:

  • 8514/A (and true clones)

  • ATI Mach8, Mach32

  • Cirrus CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428, CLGD5429,

    CLGD5430, CLGD5434, CLGD6205, CLGD6215, CLGD6225, CLGD6235

  • S3 86C911, 86C924, 86C801, 86C805, 86C805i, 86C928, 86C864, 86C964

  • Western Digital WD90C31, WD90C33


  • Weitek P9000

  • IIT AGX-014, AGX-015, AGX-016

  • Tseng ET4000/W32, ET4000/W32i, ET4000/W32p


  • Видеокарты с этими микросхемами поддерживаются для всех системных шин,

    включая VLB и PCI.

    Все вышеперечисленные карты поддерживаются как в режиме 256 цветов,

    так и в монохромном режиме, за исключением Avance Logic, MX and Video 7

    микросхем, которые поддерживаются только в режиме 256 цветов.

    Если на вашей видеокарте установлено достаточно видеопамяти,

    многие из микросхем поддерживаются в режиме 16 и 32 бита на точку

    (65 тысяч и 4 млн цветов) (некоторые из Msch32, P9000, S3 и Cirrus

    видеокарт).

    Обычно видеокарты используются в режиме 8 бит на точку (256 цветов).

    Монохромный сервер поддерживает основные карты VGA,

    монохромные карты Hercules, Hyundai HGC1280, Sigma LaserView

    иу Apoll.

    На карте Compaq AVGA в монохромном режиме поддерживается только

    64Кб видеопамяти и

    работа карты GVGA с памятью более 64Кб не проверена

    в настоящее время.

    Этот список несомненно расширится со временем.

    Полный список поддерживаемых карт вы найдете в замечаниях

    к текущей версии XFree86.

    Одной из проблем, с которой столкнулись разработчики,

    являлся нестандартный механизм определения частоты,

    используемый для управления картой.

    Некоторые производители либо не описывали способ

    программирования карты, либо требовали подписания дополнительного

    соглашения о нераспространении полученной информации.

    Это очевидно ограничило бы свободное распространение

    XFree86, чего естественно не могли допустить разработчики.

    Долгое время данная проблема была с видеокартами,

    производимыми фирмой Diamond, но начиная с версии 3.1 XFree86,

    Diamond начала сотрудничество с разработчиками с целью

    выпуска драйвера для этой карты.

    Предполагаемая конфигурация компьютера для установки XFree86

    под Linux включает в себя как минимум 8 мегабайт оперативной

    памяти и видеокарту с одной из вышеперечисленных микросхем.

    Для оптимальной работы мы советуем использовать

    видеокарту с графическим ускорителем, например S3.



    Перед покупкой дорогостоящей видеокарты вам следует

    просмотреть документацию по XFree и убедиться, что выбранная вами

    карта поддерживается.

    Сравнительные тесты Benchmark для различных видеокарт под XFree86

    периодически выставляются в конференции

    comp.windows.x.i386unix и comp.os.linux.misc.

    Замечу, что мой персональный компьютер с Linux содержит

    486DX2-66, 20 мегабайт RAM, и имеет

    VLB S3-864 видеоадаптер с 2 мегабайтами оперативной памяти.

    Я протестировал X benchmarks на этой машине и на рабочей станции

    Sun Sparc IPX.

    Linux где-то раз в 7 быстрее, чем Sparc IPX (для любопытных,

    XFree86-3.1 под Linux обеспечил скорость 171,000 xstones;

    Sparc IPX - около 24000).

    Обычно, XFree86 под Linux с графическим ускорителем

    показывает существенно большую производительность

    чем коммерческие рабочие станции (которые обычно используют

    неэффективные алгоритмы обработки графической информации).

    Для вашей машины требуется как минимум 4 мегабайта оперативной памяти

    и 16 мегабайт виртуальной (например, 8 мегабайт оперативной памяти

    и 8 мегабайт своппинга).

    Имейте в виду, что чем больше физической оперативной памяти вы имеете,

    тем меньше операционная система использует своппинг.

    Так как операция своппинга исходно медленная (доступ к диску намного

    медленнее, чем к памяти), для комфортабельной работы вам следует

    иметь 8 или более мегабайт.

    Система с 4-мя мегабайтами работает намного (в десятки раз)

    медленнее чем с 8-ю мегабайтами.


    Содержание раздела