Дэвид Эирлай (David Airlie), работающий в компании Red Hat, представил
патч, избавляющий X-сервер от необходимости запуска с привилегиями
суперпользователя, необходимость в которых на начальном этапе
инициализации X-сервера принесла пользователям немало головной боли,
связанной с периодическим обнаружением уязвимостей. Патч изменяет около
300 строк кода xserver, а также содержит множество модификаций ioctl
вызовов в модуле DRM и драйвере для видеокарт (в настоящее время
поддерживаются только интегрированные видеокарты от Intel).
В результате X-сервер удалось запустить под обычным
пользователем, без каких-либо ограничений в работе (gnome-session +
DRI2 + compiz + glxgears).
Ранее, Дэйвид разработал систему изменения видеорежимов,
работающую на уровне ядра, которая будет включена в состав Fedora 9
Linux и позволит избежать лишних скачков изображения во время загрузки,
а также улучшить поддержку временного засыпания.
- Главная ссылка к новости (http://airlied.livejournal.com/59521.htm...)
- OpenNews: Обзор технологии изменения видеорежимов на уровне Linux ядра
|