The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Компания NVIDIA выпустила значительное обновление видеодрайв..."
Отправлено opennews, 10-Апр-13 11:29 
Компания NVIDIA представила (https://devtalk.nvidia.com/default/topic/539249/unix-graphic...-/) новую ветку проприетарного видеодрайвера NVIDIA 319.12 (http://www.nvidia.com/object/linux-display-ia32-319.12-drive...), в которой реализована большая порция новшеств. Драйвер доступен (http://www.nvidia.com/object/unix.html) для Linux, FreeBSD и Solaris. Ветка 319.12 пока позиционируется как бета-выпуск, придание статуса релиза ожидается после проведения дополнительного тестирования и стабилизации кода.

Наиболее заметным улучшением стала реализация технологии Optimus для платформы Linux, позволяющая на лету переключаться между встроенной энергоэффективной видеокартой на базе GPU Intel и дискретной картой NVIDIA. При незначительной нагрузке на графическую подсистему отличающаяся высоким энергопотреблением дискретная карта полностью обесточивается, а вывод перенаправляется на более энергоэффективный встроенный GPU Intel, что позволяет значительно продлить время работы портативных устройств в автономном режиме.


Вторым важным новшеством, сопутствующим поддержке Optimus, стала реализация расширения RandR 1.4 (http://cgit.freedesktop.org/xorg/proto/randrproto/tree/randr...),  в котором добавлены объекты для выноса на дополнительные GPU операций рендеринга и отображения, что может использоваться для горячего перенаправления вывода на другое устройство или для организации совместной работы нескольких GPU, когла один GPU используется для вывода, а второй для рендеринга сцен (например, вывод осуществляется через USB-адаптер DisplayLink, а рендеринг на GPU NVIDIA). Данная возможность использована для обеспечения работы Optimus. Для работы Optimus необходимо наличие X.Org Server 1.13 (https://www.opennet.ru/opennews/art.shtml?num=34763) и свежей версии ядра Linux, собранной с опцией CONFIG_DRM и содержащей поддержку компонентов gem_prime и gem_drm. Пример настройки конфигурации X-сервера для работы Optimus можно найти на данной странице (http://us.download.nvidia.com/XFree86/Linux-x86/319.12/READM...).


Другие улучшения (http://www.nvidia.com/object/linux-display-ia32-319.12-drive...), добавленные в NVIDIA 319.12:

-  Поддержка GPU NVIDIA GeForce GTX 650 Ti BOOST;

-  Поддержка создания (http://us.download.nvidia.com/XFree86/Linux-x86/319.12/READM...) инсталлятором заверенных цифровой подписью модулей ядра с компонентами драйвера NVIDIA, которые можно использовать в режиме верифицированной загрузки при использовании UEFI Secure Boot;
-  В состав включена новая утилита nvidia-modprobe, устанавливаемая с правами setuid root и используемая компонентами драйвера для управления загрузкой модуля ядра и создания необходимого для взаимодействия с ним символьного устройства. По умолчанию по прежнему используются штатные средства дистрибутивов по загрузке модулей и созданию устройств, а утилита позиционируется как запасной вариант при их недоступности;
-  Реализация режима панорамирования RandR 1.3 и добавление MetaMode-атрибутов "PanningTrackingArea" и "PanningBorder";
-  Добавление RanDR-свойств Border и BorderDimensions  для регулировки края области вывода (например, можно задать область вывода меньше фактического размера экрана для компенсации забегания развёртки). Похожие настройки добавлены в конфигуратор nvidia-settings;
-  Поддержка профилей приложений (http://us.download.nvidia.com/XFree86/Linux-x86/319.12/READM...) (Application Profiles) для клиентских компонентов GLX, позволяющих привязать к конкретному пользовательскому приложению или процессу индивидуальных набор настроек;
-  В панель конфигуратора NVIDIA Settings добавлена страница для настрйки параметров VDPAU, позволяющая управлять задействованием различных особенностей GPU по декодированию видео;

-  Поддержка динамического управления видеорежимами через опции RandR: "--newmode", "--rmmode" и "--delmode";

-  Реализация новых опций для секции Monitor в xorg.conf: "Ignore", "Enable", "Primary" и "Rotate". Например, опцию "Rotate" можно применять для автоматического поворота вывода для монитора с заданным идентификатором EDID:

<font color="#461b7e">
    Section "Monitor"
    Identifier "DPY-EDID-ee6cecc0-fa46-0c33-94e0-274313f9e7eb"
    Option "Rotate" "left"
    EndSection
</font>


-  Интерфейс командной строки утилиты nvidia-settings расширен поддержкой указания имён устройств вывода, например: "nvidia-settings -q [DVI-I-0]/RefreshRate" и "nvidia-settings -q [GPU-1.DVI_I-1]/RefreshRate";


-  Поддержка восстановления EFIFB-консолей на системах UEFI с портами вывода VGA, DVI, HDMI, LVDS или DP;
-  Добавление дополнительной отладочной информации в OpenGL библиотеки  NVIDIA, в  том числе информации о содержимом стека;
-  Увеличена производительность HyperMesh для ряда моделей GPU серии Quadro;
-  Улучшена производительность при отключенной опции Accel.


URL: https://devtalk.nvidia.com/default/topic/539249/unix-graphic...-/
Новость: https://www.opennet.ru/opennews/art.shtml?num=36647

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.

На сайте действует частичное премодерирование - после публикации некоторые сообщения от анонимов могут автоматически скрываться ботом. После проверки модератором ошибочно скрытые сообщения раскрываются. Для ускорения раскрытия можно воспользоваться ссылкой "Сообщить модератору", указав в качестве причины обращения "скрыто по ошибке".



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру