X серверы   
  
  Ядром X Windows системы    является X сервер. Он выполняет следующие задачи: 
  
  Существует    множество X серверов, реализующих эти возможности. Для Linux наиболее часто       используются XFree86,    Metro-X и Accelerated-X. 
  
   Сервер    XFree86    
  
  Практически во всех некоммерческих    версиях Linux X сервером является XFree86. Это некоммерческий X сервер с доступным    исходным кодом, причем пользователи могут самостоятельно его изменять и распространять.    Red Hat Linux 7.1 в момент написания книги распространялась с XFree86 4.O.3.    Текущие изменения (вносимые с интервалом в несколько месяцев) к последней версии    можно загрузить с ХРгее86-узла / /www.xf ree8б.org. 
  
  XFree86 Web-сервер разработан    для поддержки широкого спектра аппаратуры персональных компьютеров, работающих    на платформе Intel x86, но современные версии этого сервера поддерживают и другие    платформы, такие как Compaq Alpha, PowerPC, Spare и MIPS. Как правило, XFree86    используется (хотя его производительность и не самая высокая) в Linux и других    версиях Unix для компьютеров именно на Intel-платформе. "Поэтому с сервером    XFree86 работает большинство пользователей. 
  
   Примечание  
  
Хотя поддержка платформы MIPS на момент написания книги и не является полной (в соответствии со сведениями, доступными на узле XFree86 Project), но соответствующая документация доступна В MIPS HOWTO ПО адресу http: //oss.sgi . com/mips /mips-howto. html.
  XFree86 поддерживает такие    распространенные видеоадаптеры, как Tseng ET 3000, 4000 и 6000, полный спектр    видеоадаптеров фирмы Trident, большинство Cirrus Logic видеоадаптеров, графические    чипы фирмы Chips and Technologies и многие другие. Полный список поддерживаемой    аппаратуры приведен на драйверной странице узла XFree86 по адресу http: / /www.    xf ree-3 6 . org/4.0.3 /Status. html. Для получения сведений и других версиях    замените 4.0.3 в адресе на номер интересующей вас версии. 
  
  В начале долгого пути становления    Linux, как полной, свободно распространяемой UNIX-подобной операционной системы,    X сервер XFree86, безусловно, имел некоторые недостатки. Они делали его "непривлекательным"    для приложений, требовательных к аппаратному обеспечению, и для решения корпоративных    задач. И сейчас при инсталляции и конфигурировании XFree86 иногда возникают    проблемы, поскольку он имеет недостаточно устойчивую и совершенную поддержку    некоторых видеоадаптеров и мониторов. XFree86 часто не позволяет использовать    преимущества видеоадаптеров с акселераторами. 
  
  К счастью, Red Hat Linux    7.1 поставляется с замечательной утилитой Xconngurator, значительно облегчающей    конфигурирование XFree86. Эта утилита автоматически определяет наличие некоторых    аппаратных компонентов и предлагает для них наилучшие настройки. Это особенно    важно, если компьютер имеет нестандартную аппаратную конфигурацию, так как в    этом случае приходится конфигурировать XFree86 вручную. 
  
   Что нового    в версии 4 сервера XFree86  
  
  Версия 4 сервера XFree86    имеет ряд особенностей, отличающих ее от предыдущих версий этого сервера. Некоторые    из них воспроизводят популярные черты коммерческих серверов. К отличительным    особенностям можно отнести следующие: 
  
  С унифицированным X сервером    XFree86 версии 4 возможна поддержка различных типов графических адаптеров без    реконфигурации. С динамическим загрузчиком, подаренным Metro Link, XFree86 версии    4 больше не зависит от драйверных библиотек Linux (или любой другой операционной    системы, базирующейся на Unix). С расширениями GLX сервер XFree86 теперь поддерживает    трехмерный рендеринг на основе 3-D графического языка OpenGL фирмы Silicon Graphics.    Поддержка FreeType позволяет использовать шрифты TrueType в XFree86. 
  
  XFree86 совершенствуется    и расширяет спектр поддерживаемых платформ, включая такие процессорные семейства    как Alpha, MIPS и PowerPC. Предполагается готовность этого сервера к появлению    64-битовой платформы Intel Itanium IA. 
  
   Примечание  
  
На момент написания книги XFree86 версия 4 не поддерживала инструментарий XF86Setup. Но такие утилиты как Xconfigurator и xf86config являются более чем достойной альтернативой.
   Коммерческие    X серверы  
  
  К проекту XFree86, который    делает Linux полностью жизнеспособной и свободно распространяемой системой,    можно добавить два ведущих коммерческих X сервера для Linux: Metro-X и Accelerated-X. 
  
  Эти продукты обеспечивают    поддержку большого количества видеоадаптеров и позволяют использовать вес их    преимущества (в том числе и акселераторы). Кроме того, конфигурирование Metro-X    и Accelerated-X не представляет особых трудностей. Инсталляция и подготовка    к работе занимает считанные минуты. 
  
   Metro-X  
  
  Сервер Metro-X производства    фирмы MetroLink входит, наряду с XFree86, в состав коммерческих версий Red Hat    Linux. В таких системах пользователю предоставляется возможность выбора сервера.    Среди многих преимуществ Metro-X - наглядный графический интерфейс, одновременная    поддержка нескольких мониторов (стандартная конфигурация поддерживает четыре    разных монитора), поддержка некоторых фирменных сенсорных экранов и другие. 
  
  Полная информация по серверу    Metro-X, включая поддерживаемые видеокарты, доступна на домашней странице MetroLink    - http: //www.metrolink.com/. 
  
   Accelerated-X  
  
  Компания X-Inside фактически    предлагает ряд серверов для Linux, среди которых сервер Accelerated-X для Linux,    сервер 3D Accelerated-X, Multi-head Accelerated-X и специализированный сервер    Laptop Accelerated-X. Последний поддерживает чипсеты портативных ЭВМ, имеющие    другой видеоадаптер (поскольку жидкокристаллические экраны имеют особенности,    которые не поддерживаются драйверами настольных систем). 
  
  В XFree86 практически отсутствует    поддержка дисплеев портативных компьютеров, и даже небольшая ошибка может привести    к повреждению LCD. Поэтому прежде, чем использовать Linux на портативном компьютере,    необходимо убедиться в его поддержке сервером Laptop Accelerated-X. 
  
  Accelerated-X предлагает    поддержку более 400 графических адаптеров более чем от 60 изготовителей. Multi-head    Accelerated-X сервер обеспечивает одновременную поддержку до 16 мониторов и    реализует все преимущества Accelerated-X для каждого из них. 
  
Цены на серверы X-mside следующие: Accelerated-X -99.95 $, Laptop X -149.95 $, Multi-head X -199.95 $. Полная информация доступна на Web-странице X-Inside - http: / /www. xins ide. com/.