Библиотека сайта 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 |

