Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 23. Среда системы X Window | Вперед |
Пакет Xorg Drivers
Знакомимся с пакетом Xorg Drivers
В пакете Xorg drivers предлагаются средства для xserver, позволяющие воспользоваться всеми преимуществами установленного аппаратного обеспечения.
Известно, что пакет правильно собирается и работает на платформе LFS-7.0.
Информация о пакете
- Загрузка (HTTP): http://xorg.freedesktop.org/releases/individual/driver/
- Загрузка (FTP): ftp://ftp.x.org/pub/individual/driver/
- Контрольная сумма MD5: http://anduin.linuxfromscratch.org/files/BLFS/svn/xorg/driver-7.6-2.md5
- Размер загружаемого пакета: 18,1 MB
- Оценочный размер требуемого дискового пространства: 71,6 MB
- Оценочное время сборки: 3,9 SBU
Дополнительные загрузки
- Список необходимых загрузок: http://anduin.linuxfromscratch.org/files/BLFS/svn/xorg/driver-7.6-2.wget
Зависимости пакета Xorg Drivers
Обязательные
Необязательные
Замечания для пользователей: 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 |