1

Компания NVIDIA представила новую стабильную ветку проприетарного драйвера NVIDIA 331.20, относящуюся к веткам с длительным сроком поддержки. Драйвер доступен для Linux (ARM, x86, x86_64), FreeBSD (x86, x86_64) и Solaris (x86_64).

Среди добавленных улучшений:

  • Интеграция поддержки программного интерфейса EGL, используемого для организации доступа оконных систем к API рендеринга, таким как OpenGL ES, и выступающего в роли альтернативы интерфеса GLX. В настоящем выпуске поддержка EGL имеет ряд ограничений: EGL доступен для 32-разрядных платформ (из-за проблем с типом EGLint), может работать только с бэкендом X11 и обеспечивает доступ к OpenGL ES 1.1, 2.0 и 3.0 (OpenGL пока не поддерживается). Так как EGL используется для обращения к функциям рендеринга в Wayland и Mir, в скором времени можно ждать обеспечения поддержки работы данных проектов поверх проприетарного драйвера NVIDIA.

  • Поддержка новых моделей GPU: GeForce GTX 760 Ti OEM, GT 740A GT 745A, GT 755M, GTX 645, 705A и GT 730A; Quadro K6000, K510M, K610M, K1100M, K2100M, K3100M, K4100M, K5100M;

  • Поддержка одновременной загрузки в ядро Linux разных модулей NVIDIA, что позволяет при использовании нескольких видеокарт назначить разным GPU разные модули ядра. С практической стороны использование разных модулей позволяет избавиться от накладных расходов, связанных с программной координацией доступа к разным GPU;

  • Новая опция AllowEmptyInitialConfiguration, которая позволяет запустить X-сервер даже в ситуации, когда на этапе загрузки не определены подключенные к NVIDIA GPU устройства отображения. Для включения опции можно использовать команду "sudo nvidia-xconfig --allow-empty-initial-configuration";

  • В инсталляторе nvidia-installer обеспечена защита от рекурсивного поиска в директориях "build" и "source" при поиске конфликтующих модулей ядра в иерархии /lib/modules;

  • Поддержка использования кэша системой памяти для увеличения производительности некоторых операций рендеринга, которые могут привести к использованию программного рендеринга. Для определения размера кэша следует использовать опцию "SoftwareRenderCacheSize";

  • Поддержка вывода данных о скорости вращения кулера через nvidia-settings (например, "nvidia-settings --query=[fan:0]/GPUCurrentFanSpeedRPM") и NV-CONTROL API.

  • В NV-CONTROL API добавлен атрибут NV_CTRL_BACKLIGHT_BRIGHTNESS для управления фоновой подсветкой;

  • В состав включен новый модуль ядра nvidia-uvm.ko, обеспечивающий поддержку в Linux технологии NVIDIA Unified Memory, которая будет представлена в следующем выпуске CUDA.

  • Поддержка библиотеки для захвата содержимого фреймбуфера с использованием OpenGL (NvFBCOpenGL - NVIDIA Framebuffer Capture). Библиотека опционально поддерживает кодирование записываемого содержимого и отличается высокой производительностью и низкими задержками. Реализованные API NvFBC и NvIFR являются закрытыми и предоставляются только партнёрам, развивающим продукты для удалённой работы с графикой;

  • Улучшена совместимость со свежими выпусками ядра Linux.

Дополнение: Вышли обновления прошлых стабильных веток драйверов NVIDIA 319.72 и 304.116, в которых включены исправления ошибок, добавленная поддержка новых видеокарт и улучшена совместимость со свежими выпусками ядра Linux.



Источник: http://www.opennet.ru/opennews/art.shtml?num=38354

2

Уже обновился. Заодно понял, что СО на моей видеокарте - полный шлак:

http://storage7.static.itmages.ru/i/13/1107/s_1383803740_1407319_f37ef3f106.png

3

fragment пишет:

Заодно понял, что СО на моей видеокарте - полный шлак:

Нормально же, вроде.

4

Почти 2 тысячи оборотов при отсутствии нагрузки - это нормально?

5

fragment пишет:

Почти 2 тысячи оборотов при отсутствии нагрузки - это нормально?

А, это.
Подумал ненароком, что температуру имеете ввиду.

6

fragment,
Посмотрите, возможно следующая информация будет полезной: https://wiki.archlinux.org/index.php/NV … d_at_login

7

fragment, у меня всегда 1600 крутится

Linux Mint 19.3 Mate Edition
Windows 7