Вышел видеодрайвер AMD Catalyst 9.12. В X.Org добавлена поддержка xorg.conf.d

Компания AMD выпустила новую версию проприетарного видеодрайвера для видеокарт ATI - AMD Catalyst 9.12. Из изменений можно отметить:
  • Добавлена поддержка Linux дистрибутивов RedFlag DT6.0 SP3 и SLED/SLES 10SP3;
  • Заметно расширены возможности конфигуратора Catalyst Control Center:
    • В CRT/VGA настройках добавлены страницы управления HDTV, позицией и размером;
    • В настройках TV-вывода добавлены опции автоматического определения размера/позиции изображения, подавления мерцания и увеличения резкости при подключении телевизора через S-Video/Composite разъемы;
    • В настройках видео появилась страница для управления масштабированием и контролем Overscan / Underscan;
    • Добавлена возможность быстрой настройки вывода изображения через проектор;
  • Устранено три проблемы:
    • Изменение разрешения десктопа в Catalyst Control Center теперь применяется после перезапуска X-сервера;
    • Дисплей в Catalyst Control Center теперь корректно сопоставляется с десктопом/экраном после перезапуска X сервера;
    • В многомониторной конфигурации при выполнении XRandR команд для 1 монитора, таких как вращение или изменение разрешения, более не наблюдается повреждение изображения на обоих экранах;
  • Неисправленными остаются 13 известных проблем, большинство из которых связаны с работой Catalyst Control Center. Также отмечается: возможность краха при использовании многомониторных конфигурации; зависание при переключении между виртуальными терминалами; зависание при запуске нескольких X-серверов с Xinerama в Ubunut 9.10; проблемы с возобновлением отображения видео при выключении и включении монитора.

Кроме того, можно отметить публикацию патчей для X.Org с реализацией возможности разбиения конфигурации на несколько файлов, что планируется использовать для управления конфигурацией драйверов устройств ввода, после ухода от технологии HAL (Hardware Abstraction Layer). Патчи реализуют возможность создания в директории /etc/X11/xorg.conf.d отдельных для каждого устройства файлов конфигурации, в случае присутствия которых X-сервер не будет пытаться выполнить операцию автоматического конфигурироания для заданных устройств ввода.

Для привязки к заданному устройству, может быть использовано сопоставление по имени продукта (MatchProduct), имени производителя (MatchVendor), пути к устройству (MatchDevicePath) или типу устройства (MatchIsKeyboard, MatchIsPointer, MatchIsJoystick, MatchIsTablet, MatchIsTouchpad и MatchIsTouchscreen). Представленное новшество призвано упростить возможность автоматизации настройки X-сервера сторонними приложениями: вместо парсинга и генерации xorg.conf теперь можно осуществить подстановку в /etc/X11/xorg.conf.d заранее сформированных файлов.

© OpenNet