"В. Водолазский. Путь к LINUX (Руководство по установке и настройке)" - читать интересную книгу автора


После того, как вы запустите XWindows, вы с удивлением обнаружите, что
скорость вывода графики в полтора-два раза выше, чем в MS Windows. Но чтобы
добиться столь впечатляющих результатов, вам придется немного попотеть.
Дело в том, что сервер сам по себе предназначен для обслуживания семейства
видеоадаптеров, а для практической работы вы должны настроить его на работу
с конкретной парой "видеоадаптер-монитор".

Эти настройки размещаются в файле Xconfig, который должен находиться в
каталоге /usr/X11/lib/X11. Типовой файл, ориентированный на видеоплату
Trident 8900 содержится в этом же каталоге в файле Xconfig.Trident8900c.

Достаточно просто выполнить команду:
---------------------------------------------------------------------------

mv Xconfig.Trident8900c Xconfig

---------------------------------------------------------------------------

и вся ваша настройка (если конечно, у вас плата Trident 8900) на этом
закончена. В этом случае можно считать, что вам крупно повезло.

Но рассмотрим менее приятный случай - у вас другой тип видеоадаптера. Ваша
задача состоит в том, чтобы определить видеорежимы, которые будет
поддерживать X-window и, что самое важное, задать корректные режимы,
которые поддерживаются как видеоадаптером, так и монитором.

Но вначале давайте рассмотрим, что же представляет из себя файл Xconfig.
Вот пример типичного файла:
---------------------------------------------------------------------------

RGBPath "/usr/X386/lib/X11/rgb"

---------------------------------------------------------------------------

FontPath "/usr/lib/X11/fonts/75dpi/,/usr/lib/X11/fonts/Speedo/"
Keyboard
AutoRepeat 500 5
ServerNumLock
LeftAlt Meta
RightAlt Compose
ScrollLock ModeLock
Microsoft "/dev/mouse"
BaudRate 1200
vga256
Virtual 1024 1024
ViewPort 0 0
Modes "800x600" "640x480" "1024x768i"
Chipset "tvga8900c"
Displaysize 800 600