Тестирование X.Org 7.7 для FreeBSD и статус интеграции KMS
Анонсировано начало тестирования во FreeBSD порта X.Org 7.7, а также компонентов libdrm 2.4.34 (с поддержкой KMS) и Mesa 8.0.3. Кроме того описана общая ситуация с поддержкой графических карт во FreeBSD: в настоящее время имеется два порта, со старым и новым графическим стеком X.Org и Mesa. Проблема состоит в том, что в новой версии прекращена поддержка многих старых видеокарт, в то время как разработчики FreeBSD намерены сохранить возможность использования старых карт во FreebSD. Для этого планируется добавить сборочный флаг WITH_OLD_XORG при установке которого будет собираться старый графический стек с поддержкой старых карт.Также в анонсе затронута тема поддержки компонентов для переключения видеорежимов на уровне ядра (KMS), без которых невозможно использование новых версий драйверов для видеокарт Intel (xf86-video-intel). Сообщается, что поддержка KMS для FreeBSD развивается только в рамках ветки ветки FreeBSD 10, но также ожидается появление патчей с поддержкой KMS для ветки FreeBSD 9-STABLE. В настоящее время KMS-компоненты развиваются только для карт Intel, но в будущем возможно появление поддержки KMS и для видеокарт других производителей, в частности, карт ATI/AMD и NVIDIA. Для сборки новой версии X.Org следует загрузить из SVN-репозитория новый порт, и добавить перед сборкой в make.conf "WITH_NEW_XORG=yes". Для задействования KSM-модуля для карт Intel нужно добавить WITH_KMS=yes. Статус поддержки видеодрайверов для FreeBSD можно посмотреть на данной странице.
© OpenNet