LINUX.ORG.RU

Nvidia


115

21

Всего сообщений: 208

Вышел nVidia Linux Graphics Debugger 1.0 для OpenGL 4.x

Группа Проприетарное ПО
  • оценка основных программных и аппаратных метрик ПО;
  • захват одного кадра и дальнейшая его отладка;
  • оценка производительности кадра и идентификация сложностей производительности (bottlenecks), в т. ч. в автоматическом режиме (т. е. установка текстур 2х2, АА, шейдеры с 1 инструкцией и т.д.);
  • редактирование и рекомпиляция шейдеров на лету;
  • поддерживает x86 32 и 64 бита, OpenGL 4.3, 4.4 (w/o sparse texture) и 4.5.

ЗЫ: для скачивания требуется бесплатная регистрация (хотя у многих интересующихся она и так уже есть;))

>>> Подробности

 , ,

azazello
()

Вышел драйвер NVIDIA 352.21 для Linux

Группа Linux General

Компания NVIDIA представила новый выпуск проприетарного драйвера NVIDIA 352.21 для Linux.

Основные особенности NVIDIA 352.21:

Добавлена поддержка следующих GPU:

  • GeForce 720A
  • GeForce 920A
  • GeForce 930A
  • GeForce 940A
  • GeForce GTX 950A
  • GeForce GTX 980 Ti
  • Добавлена поддержка протокола GLX для OpenGL-расширений GL_ARB_copy_buffer и GL_ARB_texture_buffer_object;
  • Возможность использования технологии G-SYNC в конфигурациях с отключенным режимом sync-to-vblank, что позволяет использовать G-SYNC в приложениях для повышения плавности вывода в условиях, когда выставленная частота кадров ниже частоты обновления экрана монитора, но допуская разрывы (tearing) для минимизации задержек при частоте кадров выше частоты обновления экрана. При одновременном включении sync-to-vblank и G-SYNC такое поведение невозможно из-за того, что частота кадров ограничивается частотой обновления экрана.
  • G-SYNC теперь включается по умолчанию при отключении UBB (Unified Back Buffer);
  • Внесены изменения, не позволяющие использовать видеопамять, уже задействованную через vesafb;
  • Добавлена возможность настройки поведения замены картинки в системах стереовывода - одновременно для двух глаз или по мере готовности изображения.
  • В панели nvidia-settings добавлено отображение счётчика коррекции ошибок (ECC).

>>> Подробности

 

Odalist
()

NVIDIA оттягивает передачу микрокода новых видеокарт разработчикам свободного драйвера

Группа Hardware and Drivers

Начиная с серии GeForce GTX 900 (архитектура Maxwell) NVIDIA ввела проверку подлинности прошивок видеокарт. При отсутствии корректной подписи видеокарта отказывается осуществлять аппаратное ускорение графики.

Если раньше разработчики свободного драйвера nouveau могли брать бинарные файлы (блобы) с микрокодом из проприетарного драйвера (путём шаманства с MMIOtrace), теперь они лишены такой возможности и вынуждены ждать, пока микрокод им предоставит NVIDIA, которая не торопится этого делать. В результате, в ядре Linux 3.19 реализована самая базовая поддержка нового семейства видеокарт, ограниченная лишь конфигурацией дисплейных выходов, без возможности аппаратного ускорения.

( читать дальше... )

>>> Подробности

 , , ,

anonymous
()

Nvidia 349.16

Группа Hardware and Drivers

Доступен новый выпуск проприетарного драйвера для видеокарт Nvidia. Ключевые улучшения:

  • Добавлена поддержка следующих GPU:

    Quadro K1200
    Quadro M6000
    GeForce 920M
    GeForce 930A
    GeForce 930M
    GeForce 940M
    GeForce GTX 950M
    GeForce GTX 960M
    GeForce GTX TITAN X
  • Добавлена поддержка мониторов с технологией G-SYNC при работе с мониторами без технологии G-SYNC. При включении технологии G-SYNC изображение на мониторах без технологии G-SYNC начинает дрожать.
  • Устранена ошибка, которая приводила к сбоям в работе nvidia-settings при присвоении атрибута, значение которого равняется ID дисплея в системе с несколькими экранами Х.
  • Обновлены отчеты об используемой видеопамяти в панели управления nvidia-settings, чтобы использовать те же методы учета, что и в других инструментах, например, nvidia-smi. nvidia-settings не принимала в расчет некоторые размещенные в памяти объекты, например, фреймбуфер для консоли efifb на системах UEFI, что приводило к противоречиям между значениями в отчетах разных инстрементов.
  • Удалена опция конфигурации “EnableACPIHotkeys”. Эта опция исключена и отключена по умолчанию в драйверах, начиная с версии 346.35. На современных системах Linux рабочая среда обрабатывает изменения на экране, посылая запросы через расширения X Resize и Rotate (RandR).
  • Добавлена поддержка видеопотоков H.264/AVC в VDPAU без сжатия.
  • В драйвер NVIDIA VDPAU добавлена поддержка набора функций VDPAU F. GPU с набором функций VDPAU F могут аппаратно ускорять декодирование видеопотоков H.265/HEVC.
  • Устранена ошибка, которая препятствовала отображению изменений скорости вентилятора GPU в текстовом окне на странице «Настройки температуры».
  • В nvidia-settings добавлена поддержка командной строки для запроса текущей и заданной скорости вентилятора GPU.
  • В nvidia-settings добавлена кнопка-флажок для включения индикатора использования технологии G-SYNC. Это полезно для дисплеев, которые не отображают самостоятельно, если они работают в нормальном режиме или режиме G-SYNC.
    Эту настройку также можно включить, запустив командную строку nvidia-settings -a ShowGSYNCVisualIndicator=1
  • Добавлена поддержка опции сервера X.Org X "-background none". При включении этой опции драйвер NVIDIA попытается скопировать контент фреймбуфера из /dev/fb0. Если это невозможно, экран станет черным.
  • Добавлена поддержка компрессии YUV 4:2:0 для включения режимов 4K@60Гц через разъем HDMI 2.0, когда дисплей или GPU не в состоянии воспроизводить эти режимы в RGB 4:4:4. Смотрите NoEdidHDMI2. Более подробно смотрите раздел NoEdidHDMI2Check в текстовом документе README.
  • Устранена ошибка, которая могла приводить к сбоям в работе многопоточных приложений, когда несколько потоков используют драйвер EGL одновременно.
  • Устранена ошибка, из-за которой в некоторых конфигурациях Sync to VBlank не может работать корректно с приложениями Xvideo.
  • Устранена ошибка, которая мешала драйверу Х корректно интерпретировать некоторые опции конфигурации Х, когда имя дисплея указывается с квалификатором GPU UUID.
  • Исправлены операции Pixel Buffer Object, когда длина строки меньше ширины. GL_[UN]PACK_ROW_LENGTH можно установить на меньшее значение, чем ширина выполняемой командной строки. Спецификация OpenGL позволяет это сделать (строки источника и пункта назначения наложатся друг на друга). Раньше реализация Pixel Buffer Objects не поддерживала такие случаи и выдавала бы ошибку.
  • Устранена ошибка, которая приводила к искажению изображения при переключении режимов отображения в некоторых приложениях, которые используют функционал Transform Feedback.
  • Устранена ошибка, которая приводила к искажению текстур в фреймбуферах глубины при их очистке с использованием glClearTexImage().
  • Устранена ошибка, которая искусственно ограничивала максимальную частоту пикселизации на дисплеях в некоторых конфигурациях SLI Mosaic.
  • Устранена утечка памяти ядра, которая происходила при выполнении аппаратно ускоренного декодирования видео с помощью VDPAU на графических процессорах с архитектурой Maxwell.

>>> Подробности

 

Sunderland93
()

Обновление проприетарного драйвера NVIDIA 346.59

Группа Hardware and Drivers

Компания NVIDIA представила новый выпуск проприетарного драйвера NVIDIA 346.59, который доступен для Linux (ARM, x86, x86_64), FreeBSD (x86, x86_64) и Solaris (x86_64). В новой версии добавлена поддержка GPU Quadro K1200, Quadro M6000, GeForce 920M, 930A, 930M, 940M, GTX 950M, GTX 960M и GTX TITAN X. Что нового:

  • Устранены проблемы с повреждением картинки после переключения режимов экрана.
  • Исправлена ошибка, приводящая к нарушению отображения текстур.
  • Устранена утечка памяти ядра при декодировании видео через VDPAU на GPU Maxell.
  • Исправлен крах программы nvidia-settings на 32-разрядных Linux-системах.

>>> Подробности

 ,

Odalist
()

Khronos Group анонсирует Vulkan, наследника OpenGL

Группа Hardware and Drivers

Третьего марта на конференции GDC Khronos Group анонсировали новый стандарт графических API, кодовое название Vulkan. Данный шаг являлся весьма предсказуемым, поскольку практически все конкурирующие API уже начали идти навстречу многопоточной и более близкой к железу архитектуре - здесь можно упомянуть и Apple Metal, и DirectX 12, и AMD Mantle.

Vulkan представляет из себя написанный с нуля дизайн современного графического API для высокоэффективной отрисовки и вычислений на GPU. Планируется, что Vulkan будет работать на широком спектре устройств, начиная от рабочих станций и ноутбуков и заканчивая мобильными телефонами, игровыми консолями и встраиваемыми системами. Несмотря на то, что анонс уже произошёл и Vulkan разрабатывается Khronos Group и заинтересованными компаниями ещё с июня прошлого года, спецификация ещё не окончательна и стабилизируется предположительно к концу года. Обещано, что Vulkan будет работать на любом железе, поддерживающем OpenGL ES 3.1 и выше (Nvidia начиная с GeForce 400 series, AMD начиная с Radeon HD 5000 Series, Android начиная с Lollipop - примеч. перев.) Ожидать свершений на ниве графических драйверов и библиотек пока не стоит, но некоторые демо-сценарии могут появиться на GDC уже сейчас.

Хотя поддержка Vulkan ляжет тяжёлой ношей на плечи разработчиков Mesa, учитывая, что этой открытой библиотекой ещё не достигнута даже совместимость с OpenGL 4.0, поддержка API Vulkan обещает быть проще по архитектурным особенностям, нежели OpenGL. Упрощённая архитектура будет означать также облегчение портируемости между поставщиками различных GPU, уменьшение лишней нагрузки, а переход на SPIR-V (новое промежуточное представление и язык скомпилированных шейдеров, замена LLVM-IR) будет означать большой выигрыш в производительности. Также должен отметить, что упразднится деление на десктопный и урезанный мобильный (ES) API. EGL, а именно слой, который отвечает за абстракцию над оконной системой, будет интегрирован в Vulkan, но в спецификации этого пока ещё нет.

К вящей радости разработчиков игр, Vulkan также предоставляет многослойную архитектуру, в которой, к примеру, слои отладки и валидации могут быть загружены только при необходимости, появляется возможность контролировать GPU практически напрямую, отсутствуют архитектурные преграды к многопоточному исполнению и обеспечивается полная кросс-платформенность. NVIDIA, Epic Games, Oculus, Sony и ARM уже являются вендорами Vulkan и принимают участие в разработке и продвижении новой спецификации. Среди других сюрпризов можно отметить Valve и LunarG, которые уже сейчас работают над инструментами для загрузки слоёв нового API по требованию и ожидают от сообщества реакции на анонс.

От себя добавлю, что поддержку Vulkan в открытых драйверах мы увидим не раньше, чем через года два-три, а то и больше. И в этом смысле он довольно сильно отстаёт от своих конкурентов, которые уже сейчас обладают работающими реализациями своих API или близки к этому. Что и говорить о разработчиках графических тулкитов и движков, которые не смогут причаститься от нового детища Khronos Group ещё дольше. По крайней мере во многих нишах OpenGL остаётся незаменимым, а значит и для новой спецификации найдётся место под солнцем.

>>> Фороникс

 , , , ,

Adonai
()

Nvidia опубликовала исходники PhysX

Группа Open Source

Компания Nvidia опубликовала на GitHub исходные тексты своего физического движка PhysX, используемого в играх для обработки физических взаимодействий (дым, искры, рвущаяся одежда и т.д). Код движка будет поставляться в составе бесплатного PhysX SDK, подготовленного для Windows, Linux, OS X и Android (ранее PhysX SDK включал бинарные библиотеки и поставлялся только для Windows). Чтобы получить доступ к коду, необходимо зарегистрироваться на сайте разработчиков Nvidia, а также принять условия EULA.

Репозиторий на GitHub

>>> Подробности

 ,

Sunderland93
()

Релиз драйверов NVIDIA 340.76

Группа Linux General

Корпорация NVIDIA разрабатывает драйверы для Linux в несколько ответвлений: с длительной поддержкой, которые рассматриваются как наиболее стабильные, с краткосрочной поддержкой и драйверы для старых графических процессоров NVIDIA.

Недавно был обновлён драйвер NVIDIA версии 340 для Linux - NVIDIA 340.76, который позиционируется, как драйвер с длительной поддержкой.

Как правило, NVIDIA выпускает драйверы и обновления к ним для более новых видеокарт, но это обновление драйвера NVIDIA версии 340 коснулось также достаточно старых видеокарт, таких как NVIDIA GeForce 8, 9, 100, 200, 300 и т.д.

>>> Подробности

 ,

Odalist
()

Вышли nvidia-drivers 346.35

Группа Hardware and Drivers

Вчера, 16 января, вышел стабильный релиз 346-й ветки проприетарного драйвера nvidia. Основные изменения:

  • Добавлена поддержка следующих GPU:
    • GeForce 800A
    • GeForce 800M
    • GeForce GTX 970M
    • GeForce GTX 980M
  • Добавлена поддержка X.org xserver ABI 19 (xorg-server 1.17).
  • Улучшена совместимость с последними ядрами Linux.
  • Устранена ошибка, которая не позволяла 4K панелям на некоторых ноутбуках работать с достаточной пропускной способностью для поддержки нативного разрешения.
  • Устранена регрессия, из-за которой модуль ядра NVIDIA не загружался в некоторых виртуализированных средах, например в Amazon Web Services.
  • Устранена проблема, которая приводила к некорректному определению дисплеев на некоторых ноутбуках.
  • Устранена ошибка, которая могла приводить к замораживанию Х при использовании Base Mosaic.
  • Устранена регрессия, из-за которой драйвер NVIDIA X не распознавал топологии Base Mosaic, созданные в панели управления nvidia-settings.
  • Обновлен драйвер NVIDIA X, чтобы отклонять формат упаковки 3D-кадров Frame Packing через HDMI во время валидации режима. Эти режимы проверялись драйвером несмотря на то, что они никогда не поддерживались.
  • Устранена ошибка, которая не позволяла возвращать в исходное состояние консоль после принудительного завершения работы X на некоторых GPU, к которым были подключены несколько мониторов через интерфейс DisplayPort. Эта ошибка также, как следствие, не позволяла X начать работу после неудачного восстановления консоли.
  • Обновлена версия libvdpau, поставляемая с драйвером до версии 0.9. Эта версия имеет переменную среды VDPAU_DRIVER_PATH и устраняет ситуацию гонки потоков, если несколько потоков вызывают VdpDeviceCreateX11 одновременно. Смотрите http://lists.freedesktop.org/archives/vdpau/2014-December/000274.html Обратите внимание, настоятельно рекомендуется использовать пакеты libvdpau, поставляемые производителем своего ПО, а не полагаться на пакеты, поставляемые с графическими драйверами NVIDIA.
  • Устранена ошибка, которая приводила на некоторых ноутбуках к некорректной установке горячих клавиш через ACPI, даже при отключенной опции EnableACPIHotkeys.
  • Опция EnableACPIHotkeys отключена по умолчанию. Эта опция считается устаревшей и в следующих выпусках драйверов будет устранена. На современных системах Linux рабочая среда обрабатывает изменения на экране, посылая запросы через расширения X Resize и Rotate (RandR).
  • Устранена ошибка, которая приводила к смещению изображения на экране при трансформации экрана (например, вращении или отражении) на G-SYNC дисплеях, подключенных к GPU на базе архитектуры Kepler.
  • Устранена ошибка, которая приводила к отображению пустого экрана при установке режима, требующего компрессии YUV 4:2:0. На данный момент эти режимы не поддерживаются.
  • Устранена ошибка, которая приводила к некорректному отображению конфигурации DisplayPort после горячего подключения или отключения.
  • Добавлена поддержка декодирования видеопотоков VP8 с использованием NVCUVID API на GPU с поддержкой аппаратного декодирования VP8.
  • Добавлена поддержка следующих EGL расширений:
    • EGL_EXT_device_base
    • EGL_EXT_platform_device
    • EGL_EXT_output_base
  • Добавлена возможность увеличивать рабочее напряжение на отдельных GPU серии GeForce GTX 400 и более поздних. Пользователь изменяет напряжение на свой риск. See the documentation on the «CoolBits» X configuration option in the README for details.
  • Добавлена поддержка NVENC на GeForce GPU. Более подробно о NVENC SDK смотрите https://developer.nvidia.com/nvidia-video-codec-sdk.
  • В nvidia-installer устранена проверка работоспособности, тестировавшая доступность общей памяти POSIX. Для графических драйверов NVIDIA не требуется память POSIX с момента выхода драйверов 270.xx.
  • Добавлена ускоренная поддержка форматов r8g8b8a8, r8g8b8x8, b8g8r8a8 и b8g8r8x8 RENDER.
  • Обновлен nvidia-settings для использования возможностей ПО GTK+ 3, когда оно доступно. Эта возможность была реализована за счет разделения пользовательского интерфейса nvidia-settings на отдельные библиотеки (libnvidia-gtk2.so, libnvidia-gtk3.so) и загрузки нужной библиотеки в момент выполнения ПО.
  • В nvidia-settings добавлена опция --gtk-library, чтобы иметь возможность указывать имя каталога, который содержит библиотеку пользовательского интерфейса или имя библиотеки, которую необходимо использовать.
  • В nvidia-settings добавлена поддержка пользовательского интерфейса GTK+ 3 на x86 и x86_64 системах.
  • В nvidia-settings добавлена опция --use-gtk2, чтобы принудительно задать использование библиотеки пользовательского интерфейса GTK+ 2.
  • Обновлен nvidia-installer, чтобы устанавливать файлы в директорию xorg.conf.d при обнаружении нового Х сервера, чтобы этот сервер автоматически загружал драйвер «nvidia», если он запущен после загрузки модуля ядра NVIDIA. Эта возможность поддерживается на X.Org xserver 1.16 и выше при запуске на Linux 3.9 или выше с поддержкой CONFIG_DRM.
  • Улучшена производительность nvidia-installer за счет использования параллельной сборки программы при разработке модулей ядра NVIDIA. Уровень параллельности можно настроить с помощью опции –concurrency-level, по умолчанию он принимает значение в соответствии с числом обнаруженных CPU.
  • Обновлен nvidia-installer для определения места установки библиотек по умолчанию в зависимости от наличия известных маршрутов в кэше и файловой системе Idconfig(8) вместо жестко запрограммированных маршрутов.
  • Устранена ошибка компилятора GLSL, которая порождала искажения изображения при запуске в Wine таких игр, как Far Cry 3.
  • Исправлено расширение EGL_KHR_stream_cross_process_fd.
  • Устранено искажение изображения, которое иногда случалось при вызове DrawElementsInstancedBaseVertexBaseInstance(), DrawElementsInstancedBaseInstance() или DrawArraysInstancedBaseInstance().
  • Значительно улучшена производительность создания объектов фреймбуфера OpenGL.
  • Устранено ограничение максимального числа объектов фреймбуфера OpenGL.
  • Обновлен драйвер NVIDIA OpenGL, чтобы использовать $XDG_CACHE_HOME вместо $HOME в качестве места сохранения кэша диска GL по умолчанию.

>>> Подробности

 ,

leg0las
()

Выпуск драйверов NVIDIA 343.36 и 304.125

Группа Hardware and Drivers

NVIDIA представила новый выпуск своего проприетарного драйвера NVIDIA 343.36 и новый LTS-выпуск 304.125.

Изменения:

  • Поддержка xorg-server 1.17.
  • Реализована новая опция xorg-server 1.16, при помощи которой появилась возможность отключить indirect GLX.
  • Устранён ряд ошибок.
  • Улучшена работа с последними ядрами Linux.
  • В конфигурацию X-сервера добавлена директива «AllowIndirectGLXProtocol», которую можно использовать для запрета протокола GLX.
  • В выпуске 304.125 отдельно внесены улучшения в программу установки, например, добавлена возможность размещения конфигурации в директории xorg.conf.d для автоматической загрузки драйвера при обнаружении наличия модуля ядра (работает в X.Org Server 1.16).

>>> Источник opennet.ru

 ,

ilipnitsky
()

Вышел PhysX SDK 3.3.2 с полной поддержкой Linux

Группа Hardware and Drivers

Несколько дней назад состоялся очередной выпуск NVIDIA PhysX SDK — программного обеспечения, которое позволяет разработчикам игр избегать написания собственного программного кода для обработки сложных физических взаимодействий в современных компьютерных играх. Физические расчёты могут выполняются на графических чипах NVIDIA с архитектурой CUDA.

Основным новшеством стала поддержка GPU-ускорения в Linux. До этого обсчёт физики осуществлялся силами CPU даже при наличии подходящей видеокарты.

>>> Подробности

 , ,

anonymous
()

NVIDIA намерена ограничить возможности GPU с неподписанными прошивками

Группа Hardware and Drivers

Разработчики свободного драйвера Nouveau получили от NVIDIA предупреждение о том, что в скором времени компания введёт проверку подлинности прошивок видеокарт. При отсутствии корректной подписи видеокарта будет работать в режиме ограниченных возможностей.

На данный момент драйвер Nouveau вынужден использовать как раз такие неподписанные «самопальные» прошивки, полученные путём генерации микрокода на лету, поскольку «официальные» прошивки (используемые проприетарным драйвером) закрыты и компания NVIDIA их не предоставляет.

Причина таких нововведений названа расплывчато — «в целях безопасности».

Одновременно с этим, компания AMD подтвердила, что намерена придерживаться анонсированного ранее плана по слиянию открытого и проприетарного драйвера, который будет представлять собой один открытый модуль, а всю проприетарную обвязку вынесут в пространство пользователя. Сообществу это позволит в значительной степени «подтянуть» открытый драйвер, а AMD больше не придётся дублировать работу, добавляя одни и те же возможности одновременно в проприетарный и открытый драйверы.

>>> Подробности

 

anonymous
()

Игра Borderlands 2 доступна для Linux

Группа Игры

Увидела свет Linux-версия Borderlands 2, популярного шутера от первого лица с элементами RPG. Игра доступа для установки через Steam для Linux или через GameAgent. Игра построена на движке Unreal Engine 3 и пока поддерживает только системы с Ubuntu 14.04 c 4 Гб ОЗУ и видеокартами NVIDIA (Geforce 260 или более новые модели). С драйверами для GPU Intel и AMD в Linux пока не удалось достигнуть желаемой производительности.

Одновременно сообщаются планы по выпуску 14 октября игры «Borderlands: The Pre-sequel», которая уже доступна для предзаказа. Borderlands: The Pre-sequel станет первой игрой класса AAA, которая выйдет изначально с поддержкой платформы Linux.

>>> Подробности

 , , , ,

IiYAbel1
()

Вышел nvidia-drivers 343.22

Группа Hardware and Drivers

Вчера, 18 сентября, nvidia выпустила первый стабильный драйвер 343-й ветки. Основные изменения:

  • Добавлена поддержка следующих GPU:
    • GeForce GTX 970
    • GeForce GTX 980
  • Устранена ошибка, которая не позволяла применять настройку «sync to vblank” к приложениям, написанным на языке EGL.
  • Устранена ошибка, из-за которой некоторые OpenGL-программы сталкивались с нехваткой памяти при переключении режима.
  • Устранена ошибка, которая не позволяла драйверу NVIDIA OpenGL применять переменную среды __GL_SHADER_DISK_CACHE_PATH.
  • Устранена ошибка, которая приводила к включению отключенных дисплеев в селекцию целей некоторых запросов в отсутствие явно заданных селекций цели.
  • В NV-CONTROL API добавлен новый атрибут для запроса о текущем использовании движка декодирования видео.
  • Устранена ошибка, из-за которой в некоторых стерео-конфигурациях не работала настройка Exchange Stereo Eyes в nvidia-settings.
  • Обходным способом решена проблема с шейдером в Unigine Heaven 3.0, которая могла приводить к искажению изображения, когда тесселяция включалась при активации профиля приложения, использующего настройку „GLIgnoreGLSLExtReqs“. Более подробную информацию смотрите в документации к переменной среды __GL_IGNORE_GLSL_EXT_REQS.
  • Устранена утечка памяти при разрушении плоскостей EGL.
  • Добавлена поддержка нескольких дисплеев со створоуказателем (EGL) одновременно.
  • Прекращена поддержка G8x, G9x и GT2xx GPU, а также чипсетов материнских плат на их основе. Текущая поддержка новых ядер Linux и серверов Х, а также исправления серьезных ошибок будут содержаться в драйверах устаревших версий 340. * до конца 2019 года включительно.
  • Устранена ошибка, из-за которой nvidia-installer безуспешно пытался удалить директорию, содержащую интерфейсы скомпилированных модулей ядра.
  • Обновлен nvidia-installer, чтобы регистрировать деинсталляцию в отдельный от журнала регистрации инсталляции файл, а также пытаться удалить предыдущие установки драйверов с помощью программы-установщика, когда это возможно.

>>> Подробности

 , ,

leg0las
()

oclHashcat v1.30 с поддержкой подбора паролей для Skype

Группа Безопасность

Обновилась программа подбора паролей, использующая мощности видеокарты через интерфейсы OpenCL и CUDA. Добавлена поддержка алгоритмов Skype, Peoplesoft, md5($salt.md5($pass)), Mediawiki B type, Kerberos 5 AS-REQ Pre-Auth etype 23 (улучшен), Android FDE , scrypt, Password Safe v2, Lotus Notes/Domino 8. Увеличена скорость подбора по другим алгоритмам (статистика доступна на странице со списком изменений). Для компиляции бинарных файлов теперь используется собственный toolchain со старым glibc (для совместимости со старыми версиями различных Linux дистрибутивов).

>>> Подробности

 , , , ,

linuks
()

Релиз драйвера с долговременной поддержкой NVidia 331.89

Группа Hardware and Drivers

Основные изменения в сравнении с 331.79

  • Добавлена поддержка видеокарты GeForce GT 730
  • Исправлен баг в модуле ядра, приводивший к состоянию гонки, которое вызывало внезапное зависание на некоторых GPU;
  • Обновлена система уведомления об ошибках:теперь сообщения об ошибках содержат серийный номер видеоадаптера при записи в системный журнал, если он доступен;
  • Исправлен баг с белым экраном при вращения или трансформации дисплея в SLI Mosaic layout;
  • Исправлен баг,приводивший к повреждению некоторых систем программной отрисовки на 32-х битных ОС;
  • Исправлен баг,который мог привести к нестабильной работе системы в процессе восстановления в VGA консоль;
  • Устранена проблема взаимодействия с xserver 1.15: иногда приложения OpenGL продолжали отрисовку,на команду свернуть.
  • Обновлен скрипт nvidia-bug-report.sh: теперь он может искать в журнале systemd логи X-сервера и сообщения от модуля ядра видеокарты;
  • Добавлена поддержка ABI - X.org xserver ABI 18 (xorg-server 1.16).

>>> Оригинал новости

 , ,

Twissel
()

Бета-версия проприетарного видео-драйвера NVIDIA 340.17

Группа Hardware and Drivers

Изменения:

  • Добавлена поддержка следующих GPU:
    • GeForce GT 730
    • GeForce GT 740
  • Реализованы различные улучшения и исправления в данных, отправляемых GL приложениям через расширения KHR_debug и ARB_debug_output.
  • Устранена ошибка, которая приводила к сбоям GLX приложений, которые одновременно создают изображения на нескольких серверах Х, во время свопинга буферов.
  • Обновлена панель управления nvidia-settings, чтобы создавать отчеты обо всех действительных именах для каждого адресата при запросе целевых типов, например, `nvidia-settings -q gpus`.
  • Добавлена поддержка управления доступности быстрого полноэкранного сглаживания (FXAA) для приложения через новую переменную среды __GL_ALLOW_FXAA_USAGE и соответствующий код профиля приложения GLAllowFXAAUsage. Более подробно смотрите в текстовом документе README.
  • Устранена ошибка, приводящая к искажению непрямого рендеринга при системных конфигурациях, не позволяющих записывать в исполняемую память.
  • В nvidia-settings обновлены Make-файлы, чтобы разрешить nvidia-settings динамическую компоновку с пакетом libjansson. Эту опции можно включить, установив значение переменной Make-файла NV_USE_BUNDLED_LIBJANSSON на 0. Обратите внимание, что для nvidia-settings требуется libjansson версии 2.2 или выше.
  • Из nvidia-installer удалена проверка уровня запуска: больше не возникает проблем, ранее связанных с уровнем запуска номер 1.
  • Добавлена поддержка мониторов с поддержкой технологии G-SYNC. Дополнительная информация и системные требования доступна по ссылке.
  • Улучшена поддержка запуска драйвера NVIDIA в конфигурациях, где запрещена запись в исполняемую память. Оптимизации драйверов, которые требуют записи в исполняемую память, можно принудительно отключить с помощью новой переменной среды __GL_WRITE_TEXT_SECTION. Более подробно смотрите в текстовом документе README.
  • Устранена ошибка драйвера Х, из-за которой на некоторых из последних GPU игнорировались обновления таблицы цветокоррекции с глубиной зеленого цвета 15 бит на канал.

>>> Подробности

 , ,

ZenitharChampion
()

Раздельное тестирование GPU с использованием свободных и проприетарных драйверов

Группа Hardware and Drivers

Известный интернет-ресурс Phoronix к своему десятилетию опубликовал результаты тестирования 65 видеокарт с использованием свободных драйверов (Intel, AMD и NVIDIA) и 35 видеокарт с применением проприетарных драйверов (AMD и NVIDIA). К сожалению, сравнительного анализа результатов обоих тестов ресурс не провёл.

Вместе с тем, можно отметить следующее:

  • среди протестированых на открытых драйверах картах предсказуемо лидируют GPU от AMD (ATI), в том числе по показателю «производительность на ватт»;
  • открытые драйвера Nouveau не поддерживают достаточную производительность GPU NVIDIA, в том числе в связи с отсутствием поддержки динамического управления питанием и тактовой частоты видеопроцессора, системы с ними сталкиваются и с другими проблемами (в частности, рендеринг, поддержка DRM). Изложенное свидетельствует о том, что проекту Nouveau существенно не хватает поддержки производителя;
  • по результатам тестирования проприетарных драйверов лидируют GPU NVIDIA (в том числе, в производительности на ватт);
  • проприетарные драйвера NVIDIA лучше поддерживают устаревшее оборудование, сочетая при этом поддержку последних нововведений X.Org и релизов ядра Linux.

С учётом постоянно производимых доработок AMD Catalyst, связанных, в том числе, с выпуском значительного количества игр под Linux, ресурс обещает вернуться к тестированию видеокарт в течение нескольких месяцев.

>>> Подробности

 , , , ,

Lothlorien
()

Вышел проприетарный драйвер NVIDIA 331.79

Группа Hardware and Drivers

Данный релиз содержит в себе следующие изменения:

  • Инсталятор nvidia-installer больше не падает, если в среде не смонтирован /proc.
  • Исправлена ошибка, которая не давала модулю подписания правильно работать для единой памяти модуля ядра NVIDIA при использовании модуля для подписи ключей, сгенерированных nvidia-installer.
  • Исправлена ошибка, которая могла стать причиной пустого экрана с мерцанием при вращении экрана на базе макета Mosaic.
  • Исправлена ошибка, которая могла стать причиной ошибок BadRRCrtc или BadRROutput для клиентов big-endian X11 посылающих XRandR запросы.
  • Исправлена ошибка портившая изображение в некотором ПО.

>>> Подробности

 , ,

nt_crasher
()

Nvidia выпустила стабильный проприетарный драйвер 331.67

Группа Hardware and Drivers
  • Добавлена поддержка видеокарт:
    • GeForce GT 705
    • GeForce GT 720
    • GeForce GTX 860M
    • GeForce GTX 870M
    • GeForce GTX 880M
    • GeForce GTX TITAN Black
  • Исправлена ошибка, которая могла привести к сбою при запуске игры Left 4 Dead 2 с включенной функцией threaded optimizations.
  • Обновлен makefile модуля ядра NVIDIA для обхода ошибки сборки в более старых версиях GNU Make, из-за ошибки модуль собирался неправильно.
  • Исправлена ошибка, приводившая к отключению некоторых клиентов от X-сервера, при изменении размера экрана и в это же время работающем RandR 1.4.
  • Исправлена ошибка, которая могла вызвать повреждение изображения на экране при выходе из спящего режима на системах, использующих RandR 1.4 с некоторыми недавними ядрами Linux.
  • Добавлена поддержка стереорежима Tridelity SL.
  • Исправлена ошибка, которая могла привести поломке nvidia-settings или отображению некорректной информации после переключения между виртуальными терминалами, в то время как включена функция цветовой коррекции.
  • Добавлена недостающая библиотека совместимости с 32-разрядными системами для libnvidia-fbc.so в установочный пакет для x86_64 систем.

>>> Список изменений

 , ,

fallout4all
()