Конфигурирование X11, или как установить X под Linux, не вызывая пожарной команды



Это очень краткое руководство поможет установить X Windows в работающем варианте по возможности затратив на это минимум усилий. Наиболее полную информацию можно получить, прочитав текст, находящийся в файле 'XFree86-HOWTO' (в каталоге 'linux.doc/HOWTO' на CD).

Прежде всего мы должны порекомендовать как обязательное чтение перед настройкой X-Window информации, помещенной в файле "VideoModes.doc", который можно найти в директории '/usr/X11R6/lib/X11/doc', при условии, что выинсталлировали X-ы с документацией. Этот документ является отличным справочником по частотам синхронизации и поможет сконфигурировать вашу видеокарту и монитор, чтобы достигнуть по возможности максимального разрешения. Однако, зная, что очень немногие проявят интерес к изучению данного документа, это руководство призвано в какой-то мере помочь получить вполне работоспособную систему.

Далее, постарайтесь получить точные спецификации монитора, чипсет (chipset) видеокарты и размер видеопамяти (RAM) для ваших устройств. Эту информацию можно извлечь из документации, пришедшей вместе с монитором и графической картой.

Перед тем, как идти дальше, мы хотим предупредить вас, что существует опасность поломки вашего монитора, если выпопытаетесь работать в X Windows c некорректно настроенным конфигурационным файлом. Для большинства мониторов нужно быть предельно осторожным в указании верхней границы диапазона частот горизонтальной синхронизации (horizontal sync), так как можно не просто повредить монитор, а даже его сжечь. (Да-да, он может вспыхнуть пламенем, поверьте, такие случаи были!) Только потому, что ваша система была продана вам как '1024x768 non-interlaced video', еще не означает, что это так на самом деле - ваш монитор может не уметь издавать частоту развертки, необходимую для выработки такого разрешения.

Ну хорошо, отставим предупреждения в сторону и будем надеяться, что вас минует чаша сия. Давайте попробуем создать файл конфигурации для X.

Несколько слов об общих проблемах:

Это нормально, если выстолкнетесь с проблемами, когда будете пытаться получить работающий вариант X Windows (ненормально, когда у вас их не будет, это уже из области сверхестественного). Они обычно бывают со спецификациями мыши, монитора или графической карты. Придется обратиться за помощью к файлу XFree86-HOWTO.

Одна из самых распространенных проблем: что делать, если пропущена спецификация мыши. Обязательно укажите ее настоящий тип ('serial' или 'bus') и ее производителя в файле конфигурации 'XF86Config' в секции 'Mouse Section'. Если выиспользуете '/dev/mouse' как псевдоним (link) настоящего устройства, проверьте, что это так, посмотрев директорий '/dev':


    lrwxrwxrwx 1  root  root  5 Feb  7 09:57 /dev/mouse -> ttyS0

    lrwxrwxrwx 1  root  root 11 May 31 1994  /dev/mouse -> bmouseatixl

(или что-либо другое, что вывыбрали)

Если выпопытаетесь использовать неправильное определение мыши, X Window, скорее всего, не будет работать или выже будете иметь неподвижную мышь. PS/2 имеет два типа мыши: - 'serial' и 'bus' - будьте очень аккуратны с ними, так как они часто имеют один и тот же тип разъема!

Другая серьезная проблема - это, когда на экране видны сразу несколько искаженных изображений. Это проблема синхронизации. Поколдуйте со значениями частоты строчной развертки (строки clocks), попробуйте уменьшить их или более аккуратно подобрать. (Подробнее как это делать описано в файле 'VideoModes.doc')



УрбанСофт