Два года назад, в 2014 году, компания NVIDIA добавила проверку цифровой подписи прошивок для видеокарт. Это было сделано для препятствования использования карт вместе с неофициальными драйверами. Из-за этого закрыт доступ к аппаратным средствам ускорения операций 3D. Однако на днях компания NVIDIA опубликовала особый вариант прошивки для микроархитектуры Maxwell, которая была нацелена на использование в открытых драйверах.
Прошивки имеются для GPU GM200/GM204, которые используются в серии GeForce GTX 900. Их использование позволяет применять открытые драйверы для ОС Linux, однако есть ограничения. В частности, речь идёт об отсутствии доступа к Power Management Unit, то есть об изменении частоты работы графического ядра на открытых драйверах не стоит мечтать. Также закрытыми остаются изменения параметров энергопотребления.
В числе моделей, которые получили прошивки, называются GeForce GTX 970, 980 и Titan, для версий GeForce GTX 950 и 960 их ожидают в ближайшие дни. Также был опубликован код для открытого драйвера Nouveau, в котором есть компоненты для загрузки подписанных драйверов.
Источник: