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


Заполнение информации о видеокарте


Теперь ваш файл XF86Config готов к использованию.

Единственное, что мы не сделали - не заполнили информацию о видеокарте.

Сейчас нам следует запустить X сервер

в режиме определения видеокарты и дооформить XF86Config файл.

Эту информацию вы можете найти и в файлах

modeDB.txt, AccelCards и Devices (все эти файлы находятся

в каталоге /usr/X11R6/lib/X11/doc).

Кроме этого существуют различные файлы README для

конкретных микросхем.

Вам следует просмотреть эти файлы и используя эту информацию

(частоты, тип микросхем и другие режимы) доопределить

файл XF86Config.

Если какой то информации не хватает, вы можете определить ее

путем описанным ниже.

В этом примере мы опишем настройку видеокарты #9 GXE 64,

использующую микросхему S3.

Эта карта одна из тех, с которыми работает автор,

но все описанное ниже справедливо и для другой видеокарты.

Перво-наперво вам надо определить тип микросхемы,

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

Команда SuperProbe (располагающаяся в каталоге

/usr/X11R6/bin) сообщит вам эту информацию,

но вам необходимо знать под каким именем

известна данная микросхема X серверу.

Чтобы определить это запустите команду:

X -showconfig

Сервер сообщит вам имена микросхем, с которыми он работает

(руководство на X сервер также содержит эту информацию).

Например, сервер XF86_S3 сообщит:

XFree86 Version 3.1 / X Window System

(protocol Version 11, revision 0, vendor release 6000)

Operating System: Linux

Configured drivers:

S3: accelerated server for S3 graphics adaptors (Patchlevel 0)

mmio_928, s3_generic

То есть сервер работает с микросхемами mmio_928 и s3_generic.

Руководство на сервер XF86_S3 описывает эти микросхемы

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

В нашем случае видеокарта #9 GXE 64

использует микросхему mmio_928.

Если вы не знаете какая микросхема стоит на видеокарте,

X сервер может это определить. Запустите:

X -probeonly > /tmp/x.out 2>&1

если вы работаете в оболочке shell. Если вы используете csh запустите:

X -probeonly &> /tmp/x.out




Начало  Назад  Вперед