Как стать автором
Обновить

установка fglrx в Gentoo

Время на прочтение 2 мин
Количество просмотров 2.6K
Сейчас проприетарный драйвер ATI для Linux поддерживает только XServer 1.6.x, или старше так что его установка в Gentoo (там XServer 1.7 в тестовой ветке) не слишком очевидна с первого взгляда.

1. Подготовка


Создаем файл /etc/portage/package.mask/x11 и вписываем вашим любимым редактором:
>=x11-apps/xinput-1.5.0
=x11-base/xorg-drivers-1.7
>=x11-base/xorg-server-1.7.0
>=x11-libs/libdmx-1.0.99.0
>=x11-libs/libX11-1.2.99.0
>=x11-libs/libXext-1.0.99.0
>=x11-libs/libXi-1.2.99.0
>=x11-libs/libXinerama-1.0.99.0
>=x11-libs/libXScrnSaver-1.2.0
>=x11-libs/libXtst-1.0.99.0
>=x11-libs/libXxf86dga-1.1
>=x11-libs/libXxf86vm-1.0.99.0
>=x11-proto/bigreqsproto-1.1
>=x11-proto/dmxproto-2.2.99
>=x11-proto/fixesproto-4.1
>=x11-proto/inputproto-1.9.99
>=x11-proto/recordproto-1.13.99.0
>=x11-proto/scrnsaverproto-1.2.0
>=x11-proto/xcmiscproto-1.2.0
>=x11-proto/xextproto-7.1.1
>=x11-proto/xf86bigfontproto-1.2.0
>=x11-proto/xf86dgaproto-2.1
>=x11-proto/xf86vidmodeproto-2.3
>=x11-proto/xineramaproto-1.2
>=media-libs/mesa-7.7


В /etc/make.conf вписываем:
VIDEO_CARDS=«fglrx»


Загружаем ядро 2.6.32 (fglrx работает только на нем).
Последняя версия gentoo-sources ветки 32 — 2.6.32-r8.
emerge "=sys-kernel/gentoo-sources-2.6.32-r8"

Теперь соберите ядро любимым способом. Обязательно отключите ядерный Direct Rendering Manager (aka drm).
Затем загрузитесь с этого ядра, убрав сервис xdm (если используется).

2. Установка проприетарного драйвера ATI

Удалите пакеты xserver: (у меня они не захотели просто так делать downgrade)
emerge -C `cat /etc/portage/package.mask/x11 | xargs
И пересоберите мир:
emerge -uDN world.

Затем выполните:
aticonfig --initial -f

и звпустите X11.
Теги:
Хабы:
+6
Комментарии 2
Комментарии Комментарии 2

Публикации

Истории

Ближайшие события

PG Bootcamp 2024
Дата 16 апреля
Время 09:30 – 21:00
Место
Минск Онлайн
EvaConf 2024
Дата 16 апреля
Время 11:00 – 16:00
Место
Москва Онлайн
Weekend Offer в AliExpress
Дата 20 – 21 апреля
Время 10:00 – 20:00
Место
Онлайн