Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 23. Среда системы X Window Вперед

Пакет Xorg Drivers

Знакомимся с пакетом Xorg Drivers

В пакете Xorg drivers предлагаются средства для xserver, позволяющие воспользоваться всеми преимуществами установленного аппаратного обеспечения.

Известно, что пакет правильно собирается и работает на платформе LFS-7.0.

Информация о пакете

Дополнительные загрузки

Зависимости пакета Xorg Drivers

Обязательные

Xorg-Server-1.11.2

Необязательные

MesaLib-7.11.2

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/Xorg7Drivers

Загрузка пакета Xorg Drivers

Чтобы с помощью wget загрузить необходимые файлы, выполните следующие команды:

mkdir driver &&
cd driver &&
grep -v '^#' ../driver-7.6-2.wget | wget -i- -c \
    -B http://xorg.freedesktop.org/releases/individual/driver/ &&
md5sum -c ../driver-7.6-2.md5

Установка пакета Xorg Drivers

Предупреждение

Очень важно не собирать драйвера для дисплеев, которых нет на вашей машине. Например, не собирайте драйвера Sun для PC с архитектурой x86, поскольку драйвера Sun ожидают, что из ядра будут переданы последовательности символов системы SPARC. Несоблюдение этого предупреждения может привести к блокировке дисплея, из-за которой при настройке Xorg в первый раз потребуется жесткая перезагрузка машины. По этой причине эти драйверы были закоментированы в файле, предназначенном для wget.

Установите драйверы, выполнив для каждого пакета следующие команды:

case $(basename "$PWD") in
xf86-input-evdev-[0-9]* | xf86-video-ati-[0-9]* | \
xf86-video-fbdev-[0-9]* | xf86-video-glint-[0-9]* | \
xf86-video-newport-[0-9]* )
    sed -i -e "s/\xc3\xb8/\\\\[\/o]/" \
           -e "s/\xc3\xa4/\\\\[:a]/" \
           -e "s/\xc3\x9c/\\\\[:U]/" man/*.man
    ;;
esac &&
case $(basename "$PWD") in
xf86-video-s3-[0-9]* | xf86-video-xgi-[0-9]* )
    for file in `grep -Rl "xf86Version.h" *`
    do
        sed 's@xf86Version.h@xorgVersion.h@g' -i "$file"
    done
    ;;
esac &&
./configure $XORG_CONFIG \
    --with-xorg-module-dir=$XORG_PREFIX/lib/X11/modules &&
make

В этом пакете наборы тестов отсутствуют.

Теперь в роли пользователя root выполните:

make install

Пояснение команд

sed -i ... man/*.man: Некоторые пакеты устанавливают справочные страницы man в кодировке UTF-8 и они не будут правильно отображаться с помощью Man-DB. Данная команда преобразует неправильные символы в символы, которые будут правильно отображаться с помощью команды man.

--with-xorg-module-dir=...: Этот параметр гарантирует, что драйверы будут установлены в правильный директорий.

Описание пакета

Установленные программы: Нет

Установленные библиотеки: Нет

Установленные директории: $XORG_PREFIX/lib/X11/modules/{drivers,input}

Перевод сделан с варианта оригинала, датированного 2011-12-11 23:49:52 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Xorg-Server-1.11.2   Пакет xterm-276