Nvidia Linux Display Driver 64-bit

Скріншот програми:
Nvidia Linux Display Driver 64-bit
Дані програми:
Версія: 396.45 оновлений
Дата завантаження: 17 Aug 18
Розробник: NVIDIA Corporation
Ліцензія: Безкоштовно
Популярність: 110

Rating: nan/5 (Total Votes: 0)

64-розрядний дисплей драйвера Nvidia Linux - це власний, але вільно розподілений драйвер OpenGL, який має на меті пропонувати підтримку відеокарт Nvidia на будь-якій операційній системі на базі ядра Linux. Ця версія була розроблена для встановлення лише комп'ютерів, що підтримують 64-бітну архітектуру. Для 32-розрядної підтримки див. Це посилання. Це рідний драйвер Linux, який надає користувачам лише інсталятор командного рядка, а також панель налаштувань. Він також є номером один для ігрових користувачів.


Як встановити графічний драйвер Nvidia?

Щоб встановити драйвер дисплея Nvidia Linux у вашому вікні Linux, вам спочатку потрібно завантажити бінарний пакет за допомогою & ldquo; Завантажити & rdquo; Натисніть кнопку вище, збережіть файл запуску у домашньому каталозі, відкрийте TTY та виконайте команду & ldquo; sh ./NVIDIA-Linux-x86-xxx.xx.run” команда (без лапок), як root (з sudo), де xxx.xx - номер версії.

Зверніть увагу, що вам спочатку потрібно встановити пакунки заголовків ядра Linux. Під час інсталяції вам буде запропоновано вручну змінити файл конфігурації X або дозволити інсталятору виконувати всю важку роботу. Крім того, його можна автоматично налаштувати, запустивши команду nvidia-xconfig через емулятор емулятора Linux після встановлення.


Які Nvidia відеокарти підтримуються цим драйвером?

Офіційно драйвер дисплея Nvidia Linux підтримує широкий спектр графічних карт Nvidia, набагато більше, ніж підтримує драйвер з відкритим вихідним кодом Nouveau. Більшість ІІН, ION LE, Quadro Plex, Quadro Sync, GRID, NVS, nForce Professional 3000, Quadro FX, Quadro Blade, а також всі серії GeForce підтримуються на даний момент.


Чи підтримується моє дистрибутив Linux?

Під час наших випробувань, тут, в лабораторіях тестування Softoware, ми успішно встановили драйвер дисплея Nvidia Linux на численних дистрибутивах Linux, включаючи популярний Ubuntu. Він відмінно працює з Arch Linux, Debian GNU / Linux, Linux Mint, openSUSE, Fedora та багатьма іншими відомими операційними системами на базі ядра Linux.

Що нового у цьому випуску:

  • Покращено відновлення програми Vulkan для прямого відображення після того, як додаток виривається або зламається.
  • Виправлена ​​помилка, яка може призвести до виходу з багатопотокових програм EGL під час виходу з експлуатації.

Що нового у версії 390.67:

  • Виправлено помилку, яка може призвести до паніки ядра під час використання пристрою Capture Quadro SDI.
  • Виправлена ​​помилка, яка спричиняє збій при комбінації kwin OpenGL при запуску певних програм OpenGL.
  • Виправлено переривчасте збій при запуску додатків Vulkan.
  • Виправлено переривчасте збій при запуску програм через Wine.
  • Виправлена ​​помилка, яка викликала драйвер, в деяких конфігураціях DisplayPort з низькою пропускною спроможністю, щоб неявно не вмикати дисплей. Це призвело до появи видимих ​​смуг.
  • Додана підтримка X.Org xserver ABI 24 (xorg-сервер 1.20).
  • Покращено nvidia-bug-report.sh, щоб перевірити наявність kern.log, що є основним розташуванням лог-файлу ядра для багатьох дистрибутивів на базі Debian.
  • Виправлено помилку, яка може призвести до збою X-серверів, які експортують відеодіагр ABI раніше ніж 0,8 при запуску X11-програм, які викликають XRenderAddTraps ().

Що нового у версії:

  • Додано підтримку наступного графічного процесора:
  • TITAN V
  • GTX 1070 Ti
  • Виправлено помилку, яка спричиняє збій Vulkan X11 з помилками на графічних процесорах без дисплея, таких як деякі графічні картки Tesla та деякі ноутбуки Optimus.
  • Виправлено помилку, яка спричиняла повноекранні програми Vulkan, які висуваються на деяких графічних процесорах Kepler, таких як GeForce GTX 680.
  • Виправлена ​​помилка, де індикатор G-SYNC повідомляв "нормальний" замість "G-SYNC" у програмах Vulkan при включеному G-SYNC.

Що нового у версії 387.22:

  • Додано підтримку наступного графічного процесора:
  • GTX 1070Ti
  • Виправлена ​​регресія, яка може спричинити помилки драйверів при налаштування режиму, який включає в себе пристрої для транспортування мультиструм DisplayPort.
  • Додано параметр модуля ядра nvidia.ko, NVreg_EnableBacklightHandler, який можна використовувати для експериментальної обробки яскравості підсвічування ноутбука через / sys / class / backgroundlight /. Цей обробник перекриває ACPI на основі модуля ядра video.ko.
  • NVreg_EnableBacklightHandler за замовчуванням вимкнено.
  • Додано G-SYNC для всіх підтримуваних Swapchains Vulkan для Maxwell і вище. G-SYNC за замовчуванням увімкнено, коли використовуються монітори G-SYNC. Для того, щоб відключити цю функцію, для режиму прямого показу swapchains можна застосувати профіль програми з параметром "GLGSYNCAllowed", який встановлений як "false".
  • {"Правила": [
  • {"pattern": [], "profile": ["GLGSYNCAllowed", false]}
  • Виправлено регрес, який спричинив деякий з'єднувач дисплея для деяких графічних процесорів, щоб не повідомляти про підключений аудіопристрій HDMI або DisplayPort, навіть якщо підключений монітор підтримує аудіо.
  • Виправлена ​​помилка, яка іноді перешкоджає доступності кнопки «Скинути налаштування за замовчуванням» на сторінці «Налаштування ECC» на сторінці налаштувань nvidia, якщо конфігурація ECC встановлена ​​у стан, який не є стандартним.
  • Виправлена ​​помилка, яка призвела до того, що деякі налаштування nvidia забезпечили надмірно агресивні обмеження на позиції відображення на сторінці "Конфігурація дисплея X-сервера" за деяких обставин.
  • Виправлена ​​помилка, яка може призвести до вилучення галочки «Увімкнути базова мозаїка (об'ємний звук) у налаштуваннях nvidia», коли на сторінці «Конфігурація X-сервера» вибрано екран X, а не дисплей.
  • Виправлено стан перегонів, який може призвести до збоїв, коли програми OpenGL маніпулюють об'єктами буфера вершин з кількох потоків одночасно.
  • Виправлена ​​помилка, яка спричинила затримку на панелі керування налаштувань nvidia параметрів, які були застосовані, але не підтверджені. Це призвело до того, що непотрібні налаштування застосовуватимуться до наступних змін налаштувань.
  • Покращено продуктивність повноекранних програм Vulkan, що використовують swapchains X11. Ця оптимізація призведе до більшої кількості подій, які запускають застарілий swapchain, наприклад, при введенні або виході з повноекранного режиму. (Це зазвичай зустрічається при використанні, наприклад, комбінації клавіш alt-tab.) Програми, які неправильно реагують на код повернення коду VK_ERROR_OUT_OF_DATE_KHR, можуть не працювати належним чином, коли відбуваються ці події. Див. Розділ 30.8 специфікації Vulkan.
  • Додана підтримка стиснення YUV 4: 2: 0 для моніторів, підключених через DisplayPort, у конфігураціях, де дисплей або графічний процесор не в змозі керувати поточним режимом в RGB 4: 4: 4. Докладніше див. Опис у додатку "Режими програмування".
  • Додано підключення гарячої розетки консолі фреймбуфера до nvidia-режиму.
  • Зверніть увагу, що гарячі підключення обробляються тільки після ініціалізації nvidia-режиму; наприклад, коли працює Xorg або nvidia-persistenced або коли nvidia-drm завантажується з параметром "modeet = 1".
  • Додано атрибут MetaMode AllowGSYNC, який може бути використаний для вимкнення G-SYNC повністю. Це може бути використано для ввімкнення функцій, несумісних з G-SYNC, такими як Ultra Low Motion Blur або Frame Lock.
  • Виправлено декілька проблем, які не дозволяють правильно працювати тест "здоровий глузд" cc_version_check при побудові модулів ядра NVIDIA. Оскільки ці проблеми маскують розбіжності між версіями компілятора, які використовуються для побудови ядра та модулів ядра NVIDIA протягом тривалого періоду часу, nvidia-installer був оновлений, щоб ігнорувати невідповідності версій CC за замовчуванням, коли вони виявляються.
  • Оновлений nvidia-installer для використання syscall init_module безпосередньо для тестування модулів ядра завантаження замість libkmod / insmod. Це видаляє libkmod як залежність збірки nvidia-installer та insmod як залежність від часу виконання.
  • Плиточні монітори раніше призвели до появи окремого екрану Xinerama для кожної плитки. Тепер вони, за умовчанням, будуть об'єднані в один великий екран Xinerama.
  • Окремі панелі в черепичному моніторі тепер будуть розташовані на основі інформації про макет, надану в EDID монітора. Це можна скасувати, вручну вказуючи зміщення або використовуючи параметр "MetaModeOrientation".
  • Відключено режими чересстрочного зв'язку за DisplayPort за замовчуванням через недостатню підтримку в GPU. Додано маркер підтвердження режиму AllowDpInterlaced, щоб перевизначити цю поведінку за замовчуванням і дозволити чересстрочным режимами над протоколом DisplayPort.
  • Виправлено помилку, яка може призвести до появи деяких ефірних G-SYNC при низьких частотах оновлення.
  • Виправлена ​​помилка, яка може призвести до збою у програмах OpenGL після тривалого режиму сну DPMS на моніторі, який працює з PRIME Sync.
  • Виправлена ​​помилка, яка штучно обмежувала максимальні піксельні години до 300 МГц при використанні деяких більш потужних DisplayPort до адаптерів HDMI.
  • Виправлена ​​помилка, яка не дозволила створити модулі ядра NVIDIA для ядра не-SMP Linux.
  • Оновлено висновок nvidia-smi nvlink -status для включення звітування про швидкість NVLink.
  • Виправлена ​​помилка, яка призвела до неправильної звітності топології PCI у nvidia-smi на системах Intel Skylake.

Що нового у версії 384.59:

  • Додана підтримка наступних графічних процесорів:
  • GeForce GT 1030
  • GeForce MX150
  • Виправлена ​​помилка, яка перешкоджає застосуванню змін зі призначення стерео очей від панелі керування налаштування nvidia.
  • Виправлена ​​помилка, яка викликала призупинення S4 (також відома як "сплячий режим"), щоб зависати під час призупинення, коли SLI було активовано.
  • Виправлена ​​помилка, коли драйвери Vulkan неправильно перелікують пристрої. Щоб дізнатись більше, перегляньте розділ "Відомі проблеми" README.
  • Виправлена ​​помилка, яка може призвести до збою у програмах OpenGL після виклику glDeleteBuffers на VBOs, які були перезаписані з ARB_vertex_attrib_binding.
  • Виправлена ​​помилка, яка іноді може призвести до блокування додатків OpenGL, доки X-сервер не отримає вхідний сигнал.
  • Виправлена ​​помилка, яка призвела до того, що налаштування nvidia скинуть значення шини BusID при внесенні змін до існуючого файлу конфігурації X.
  • Виправлено регрес, який перешкоджав nvidia-xconfig запитувати деякі графічні процесори, наприклад, під час запуску `nvidia-xconfig -a`.
  • Виправлена ​​помилка, яка призвела до пошкодження відтворення VDPAU, коли його розширюють, до координати, що перевищує 16384 пікселів.
  • Оновлено nvidia-persistented для ініціалізації nvidia-modeset.ko на додаток до nvidia.ko при налаштуванні режиму наполегливості.
  • Відновлено кілька перевірок на дбайливе ставлення, які були випадково вилучені з процесу побудови модуля ядра у драйвері 355.06.
  • Додано підтримку "Найближчого" фільтра перетворення в драйвері X. Це призводить до того, що драйвер X використовує фільтр найближчого сусіда при виконанні перетворень екрана. Фільтр може бути запитаний через аргумент "filter" для RRSetCrtcTransform RandR або через токен MetaMode "ResamplingMethod".
  • Виправлена ​​помилка, в якій nvidia-installer встановить неправильну версію файлу конфігурації Vulkan ICD, якщо GLVND відключено для клієнта GLX.
  • Виправте помилку з GLX_EXT_buffer_age, де будуть вказані невірні значення віку буфера для конфігурацій SLI AFR. У таких конфігураціях буферний вік тепер може бути більшим за 3 попереднього максимального буферного віку.
  • Виправлено помилку, яка може призвести до зависання та Xids при виконанні перетворень RandR за допомогою Overlay та SLI.
  • Розширив інформацію, надану розширенням NVIDIA Xinerama X, для відображення PRIME-дисплеїв у додатку до безпосередньо підключених дисплеїв.
  • Виправлена ​​помилка, яка призвела до того, що звукові пристрої HDMI з'являться або зникають непослідовно, коли пристрої HDMI були під'єднані до розетки або відключено від мережі.
  • Виправлена ​​помилка, яка може спричинити помилки драйверів при налаштуванні режимів на екранах X, що працюють на глибині 8 або глибину 15.
  • Виправлено помилку, яка може призвести до паніки з переривчастими ядрами під час роботи з PRIME Sync.
  • Виправлена ​​помилка, яка спричинила паніку ядра під час гарячого відтворення HDMI на деяких міні-ПК Zotac.
  • Оновлений nvidia-installer для маркування ядра модулів із типом файлу SELinux 'modules_object_t'. Деякі системи SELinux дозволяють завантажувати модулі ядра лише за допомогою цього типу файлу SELinux.
  • Видалено підтримку для перевірки та завантаження оновлених пакетів драйверів та попередньо скомпільованих інтерфейсів ядра з nvidia-installer. Ця функціональність обмежувалася незашифрованими ftp і http, і була реалізована за допомогою коду, який більше не активно підтримується.

Що нового у версії 381.22:

  • Виправлена ​​помилка, яка викликала розширення буфера віку GLX_EXT_buffer_age для повернення неправильних значень для стереозвуків при використанні пасивних стереорежимів від 5 до 9.
  • Виправлено помилку у Vulkan безпосередньо, щоб відобразити, де монітори DP1.2 не були перераховані.
  • Покращена сумісність із недавніми ядрами
  • Виправлена ​​помилка, яка спричиняла "nvidia-settings -query all" для друку багатьох дубльованих записів.
  • Виправлено помилку, яка спричиняє збій у програмі в деяких ситуаціях під час виклику glXMakeCurrent під час активації оптимізації через поточну версію OpenGL. Це часто траплялося, коли Steam намагався зробити відео повноекранним.
  • Виправлена ​​помилка, яка викликала застосування VDPAU для використання черги презентації blit, коли попередня програма VDPAU не вимкнула чисто.
  • Виправлено висічення та аварії, які можуть виникнути, коли контекст OpenGL створюється, коли система недоступна пам'яті.
  • Виправлена ​​помилка, яка призвела до корупції, коли вікна OpenGL були переміщені або змінилися.
  • Виправлена ​​помилка, яка викликала X-екрани, які використовують опцію "UseDisplayDevice", щоб змінювати розмір екрана на 640x480, використовуючи "xrandr -s" для зміни конфігурації екрана.
  • Виправлена ​​помилка ядра, яка сталася при спробі відображення великих розмірів користувацької пам'яті в CUDA.
  • Відключено Оптимізацію за поточною оптимізацією OpenGL за замовчуванням, спочатку ввімкнено в 378,09, через різні повідомлення про нестабільність.
  • Додано підтримку наступних розширень Vulkan:
  • VK_EXT_acquire_xlib_display
  • VK_EXT_display_control
  • VK_EXT_display_surface_counter
  • VK_EXT_direct_mode_display
  • VK_KHX_external_memory
  • VK_KHX_external_memory_fd
  • VK_KHX_external_semaphore
  • VK_KHX_external_semaphore_fd
  • Ці розширення вимагають версії завантажувача Vulkan & gt; = 1.0.42.
  • Вилучено екран спливаючого вікна драйвера X та відповідні параметри NoLogoand and LogoPath xorg.conf.
  • Додано параметр "ResamplingMethod" MetaMode, додавши підтримку методів повторного відображення з двома мітками при масштабування трансформацій екрана. Див. README, щоб дізнатись більше.

Що нового у версії 378.13:

  • Додана підтримка для таких графічних процесорів:
  • Quadro P3000
  • Quadro GP100
  • Quadro P4000
  • Quadro P2000
  • Quadro P1000
  • Quadro P600
  • Quadro P400
  • Quadro M1200
  • Quadro M2200
  • Відключено оптимізацію за потоками за версією OpenGL за замовчуванням під Xinerama.
  • Додана підтримка для розширення ARB_parallel_shader_compile, щоб дозволити багатопотокову компіляцію GLSL-шейдерів.
  • Оновлено драйвер X для ігнорування будь-яких віртуальних реалійних дисплеїв (HMDs). Див. Параметр конфігурації X "AllowHMD" у README для деталей.
  • Водій тепер рекламує GLX FBConfigs без бітів глибини на екранах глибини 30 X.
  • Додана підтримка в налаштуваннях nvidia для перегляду настроєних PRIME-дисплеїв. Щоб увімкнути PRIME-дисплеї, див. Розділ "Розвантаження графічного дисплея з RandR 1.4" в README.
  • Додана інфраструктура, яка дає змогу драйверу NVIDIA EGL завантажувати бібліотеки зовнішньої платформи EGL, які додають сторонню підтримку нових віконних систем за межами існуючого libnvidia-egl-wayland.so.1. Щоб отримати докладнішу інформацію, див.
  • - https://github.com/NVIDIA/eglexternalplatform
  • - https://github.com/NVIDIA/egl-wayland
  • Додано підтримку наступних розширень Vulkan:
  • VK_KHR_display
  • VK_KHR_display_swapchain
  • Увімкнуто оптимізацію потоків за версією OpenGL за замовчуванням у драйвері. Зверніться до розділу "Різкові оптимізації" в розділі "Налаштування параметрів змін середовища OpenGL" README для деталей. Ці оптимізаціі будуть самозамкнені, коли вони принижують продуктивність. Як результат, продуктивність для багатьох додатків повинна бути незмінною і збільшена для тих, хто користується оптимізацією рішень, і вони вже не змушували їх активувати.
  • Виправлена ​​помилка, яка не дозволяє PRIME Sync працювати на ноутбуках із графічними процесорами серії GeForce GTX 4xx та 5xx.
  • Виправлена ​​помилка, яка спричиняє зависання системи при відновленні після призупинення деяких графічних процесорів.
  • Виправлена ​​регресія, яка може призвести до пошкоджень при показі на гарячій підключенні
  • Виправлено регрес, який перешкоджав системам з кількома моніторами DisplayPort відновлювати від призупинення.
  • Додана підтримка поля screen_info.ext_lfb_base на ядрах, у яких є це, для правильної обробки конфігурацій буферу UEFI з фізичними адресами вище 4 Гб.
  • Додана підтримка X.Org xserver ABI 23 (xorg-сервер 1.19)
  • Виправлена ​​помилка, яка дозволила nvidia-installer намагатися завантажувати модулі ядра, які були побудовані з неробочими ядрами.

Що нового у версії 375.26:

  • Додана підтримка для таких графічних процесорів:
  • Quadro M3000 SE
  • Виправлено регрес, який перешкоджає тому, що підсвічування відображається на дисплеї іншого комп'ютера, після повернення після відключення.
  • Виправлено регрес, який перешкоджає правильному відновленню консолі при використанні SLI.
  • Виправлена ​​помилка, внаслідок якої записи маніфесту встановлювача для деяких 32-бітних бібліотек сумісності дублюються в пакеті інсталятора. Ці записи закликали nvidia-installer випускати попереджувальні повідомлення під час встановлення 32-розрядних бібліотек сумісності, наприклад: "Неможливо створити символічне посилання / usr / lib / libEGL.so (існує файл)".
  • Виправлено регрес, який може призвести до виходу з панелі керування налаштувань nvidia при запуску деяких конфігурацій GPU.
  • Виправлено регресію, яка не дозволяє працювати розширення GLX_NV_swap_group при використанні SLI або Quadro Sync.
  • Виправлена ​​довга помилка, яка спричинила несправність драйвера NVIDIA X для неправильного визначення подій на акумуляторах у комплекті ноутбуків.
  • Виправлена ​​проблема взаємодії між функцією CONFIG_HARDENED_USERCOPY ядра Linux (новою в ядрі Linux 4.8) та nvidia-drm.ko з режимом = 1 включено. Ця проблема змусила CONFIG_HARDENED_USERCOPY помилково припинити роботу системи, випустивши звіти про форму:
  • usercopy: спроба перезаписати пам'ять ядра визначена ffff8803e8ec7ce0 () (8 байтів)
  • Виправлена ​​помилка, яка не дозволила nvidia-bug-report.sh знайти відповідні повідомлення в файлах журналів ядра.
  • Додана підтримка поля screen_info.ext_lfb_base на ядрах, у яких є це, для правильної обробки конфігурацій буферу UEFI з фізичними адресами вище 4 Гб.

Що нового у версії 375.20:

  • Додана підтримка наступних графічних процесорів:
  • GeForce GTX 1050
  • GeForce GTX 1050 Ti
  • Quadro M620
  • Quadro M5000 SE
  • Quadro M3000 SE
  • Виправлено помилку, яка може призвести до відтворення в SLI Mosaic для заповнення матриці перетворення.
  • Додана підтримка EGL до бібліотеки нейтральних відправлень GL постачальника (libGLVND). Пакет встановлювача тепер включає в себе як версії GLVND, так і не GLVND бібліотек EGL: параметри --glvnd-egl-client та --no-glvnd-egl-client у nvidia-installer можуть використовуватися для вибору, для установки.
  • Виправлена ​​помилка, яка не дозволила G-SYNC працювати на дисплеях ноутбука.
  • Виправлена ​​помилка, яка призвела до того, що багатопотокові пристрої DisplayPort залишаться порожніми після відновлення консолі.
  • Виправлена ​​помилка, яка спричиняє збій ядер при запуску X другий раз, коли кілька пристроїв DisplayPort підключено до одного з'єднувача DisplayPort через пристрій гілки.
  • Оновлені налаштування nvidia для відсутності залежності часу побудови від зовнішнього пакета розробки nvml (регресія, представлена ​​в 375.10).
  • Виправлено помилку в настройках nvidia при додаванні правила профілю програми та профілю.
  • Вилучено опцію «Увімкнути підказку» в налаштуваннях nvidia для інтерфейсу GTK 2.
  • Додано нові параметри конфігурації X:
  • ForceCompositionPipeline
  • ForceFullCompositionPipeline
  • , які перевизначають токени MetaMode з однаковими іменами.
  • Виправлена ​​помилка, яка спричиняла проблеми з панорамою та обмеженням курсору при змішуванні PRIME-керованих дисплеїв за допомогою оригінальних дисплеїв.
  • Виправлена ​​помилка, яка викликала тривалі затримки при виході з VT або відключення дисплея під час роботи програми OpenGL.
  • Поліпшення поведінки відновлення консолі на системах, що використовують вивідний протокол UEFI, та більшість режимів vesafb.
  • Додана підтримка властивості RandR TILE додано в RandR 1.5.
  • Підняв розмір кеша на шлюзу OpenGL на диску від 64 МБ до 128 МБ. Див. Розділ "Вказівки налаштувань змінної середовища OpenGL" у драйвері README, щоб дізнатись, як вибрати його місце розташування або вимкнути його.
  • Виправлена ​​помилка примітів синхронізації, що використовуються між X і OpenGL.
  • Додана підтримка X.Org xserver ABI 23 (xorg-сервер 1.19)
  • Виправлена ​​помилка, яка дозволила nvidia-installer намагатися завантажувати модулі ядра, які були побудовані проти непотрібних ядра.

Що нового у версії 370.28:

  • Виправлені невизначені посилання символів у libnvidia-glcore.so.
  • Виправлено потенційне зависання в програмах Vulkan, таких як vkQuake та DOTA2, які використовують vkFences для поточної синхронізації.
  • Виправлена ​​помилка, яка призвела до неправильного встановлення драйверів режиму HDMI YUV 420 4K на деяких телевізонах, таких як VIZIO D40u-D1.
  • Оновлено протоколи CurrentMetaMode за допомогою API NV-CONTROL, щоб відобразити, чи встановлено ForceCompositionPipeline або ForceFullCompositionPipeline у ​​поточному MetaMode.
  • Додано можливість надмірної та нетривалої роботи певних графічних процесорів GeForce у серії GeForce GTX 1000 та пізніше. Для графічних процесорів, які це дозволяють, зсув може бути застосований до годинних значень у деяких часових областях усіх рівнів продуктивності. Ця тактова маніпуляція виконується на власний ризик користувача. Щоб отримати докладнішу інформацію, перегляньте документацію README про параметри конфігурації X CoolBits.
  • Впроваджено первинну підтримку PRIME Synchronization, щоб синхронізувати перемикання між джерелом відображення NVIDIA PRIME та індивідуальним мискою PRIME. Ця підтримка є експериментальною, і в даний час потрібний сервер попереднього випуску X.org X.
  • Виправлена ​​помилка, яка перешкоджала представленню додатків Vulkan з кількох черг на той же swapchain X11.
  • Додано параметр "PixelShiftMode" MetaMode, що дозволяє підтримувати відображення 4K та 8K пікселів. Докладніше про це читайте в README.

Що нового у версії 367.44:

  • Додана підтримка наступних графічних процесорів:
  • TITAN X (Паскаль)
  • GeForce GTX 1060 6 Гб
  • GeForce GTX 1060 3GB
  • Виправлено регрес, який призвів до того, що додатки, які використовують непрямий GLX, зірвались.
  • Виправлено регресію, введену в 367.35, що призвело до того, що перші режими роботи X-сервера відображаються пустими, якщо функції, які запитуються в файлі конфігурації X, ввімкнули трубопровід складу драйвера X. Це спрацьовує, наприклад, токенами MetaMode, такими як ForceCompositionPipeline, ForceFullCompositionPipeline, обертання, відображення та перетворення.

Що нового у версії 367.35:

  • Виправлена ​​регресія, яка може спричинити корумпованість консолі при відновленні після зупинки.
  • Покращено продуктивність запису буферів драйвера DRM KMS NVidia-DRM DRM, використовуючи комбіновані комбіновані DRM-буферні буфери, де це доступно.
  • Виправлено помилку, яка спричиняє збій при застосуванні змін до властивості RandR CscMatrix, тоді як VT переключається з X.
  • Виправлена ​​помилка, яка призвела до збою при виході з налаштувань nvidia на дисплеї з 8 або 15 бітними кольорами.
  • Додана підтримка функції VDPAU H на драйвер NVIDIA VDPAU. Графічні процесори з набором функцій VDPAU H можуть виконувати апаратне прискорене декодування відеопотоків 8192x8192 (8 Кб) H.265 / HEVC.
  • Виправлена ​​помилка, яка змусила X-сервер іноді пропускати відображення фреймів Vulkan при включеному розширенні Composite.
  • Додана підтримка для запиту значень годинника на графічних процесорах Pascal.
  • Вилучено опцію конфігурації Base Mosaic з nvidia-налаштувань у системах, де ця функція насправді не підтримується.
  • Виправлена ​​помилка, що змусила nvidia-smi повідомити про неточний номер версії.
  • Виправлена ​​помилка, яка може призвести до аварії системи, якщо під час розпізнавання контексту CUDA ще було активовано відображення рівних рівнів.
  • Виправлена ​​помилка, яка перешкоджала nvidia-bug-report.sh знайти відповідні повідомлення в файлах журналів ядра.

Що нового у версії 364.19:

  • Додана підтримка наступних графічних процесорів:
  • Quadro M6000 24GB
  • Quadro M5500
  • Виправлено деякі проблеми з блокуванням у libnvidia-egl-wayland.so.
  • Виправлено декілька проблем із взаємодією libnvidia-egl-roadland.so з протоколами керування буфером Wayland.
  • Виправлено кілька проблем із взаємодією драйверів із EGL із зміною розміру вікон у Wayland.
  • Виправлена ​​помилка, яка призвела до невдалої конфігурації DRM PRIME, коли DRM KMS було увімкнено (наприклад, параметр модуля монетарного модуля nvidia-drm.ko був встановлений на "1").
  • Виправлена ​​помилка, яка може призвести до збою ядра при використанні VDPAU під час активації DRM KMS.
  • Змінено тип встановлення за замовчуванням OpenGL, щоб використовувати бібліотеки клієнт GLVND GLX, а не застарілі не бібліотеки GLVND.
  • Додана початкова підтримка для налаштування режиму ядра прямого рендеринга (DRM KMS). Детальніше див. розділ DRM KMS README.
  • Додано новий модуль ядра nvidia-drm.ko, який реєструється як драйвер DRM з підтримкою як PRIME, так і DRM KMS.
  • Додано підтримку наступних розширень EGL:
  • EGL_EXT_platform_wayland
  • , щоб увімкнути програми Wayland для реалізації програми EGL для NVIDIA
  • EGL_WL_bind_wayland_display
  • , щоб дозволити композиторам Wayland працювати над реалізацією EGL для NVIDIA, і
  • EGL_EXT_device_drm
  • EGL_EXT_output_drm
  • EGL_EXT_stream_consumer_egloutput
  • , щоб дозволити композиторам Mir і Wayland відображати їх вміст за допомогою EGLDevice, EGLOutput та EGLstreams.
  • Додана бібліотека платформи Wayland, libnvidia-egl-wayland.so, щоб дозволити композиторам Wayland, які підтримують EGLDevice, EGLOutput та EGLstreams, обмінюватися буферами EGL з додатками Wayland.
  • Виправлена ​​помилка, яка може спричинити невірне звітування про частоту кадрів у конфігурації Quadro Sync з кількома GPU.
  • Додана підтримка версії 1.0 Vulkan API.
  • Покращено точність кольорової томи X від 8 значних бітів до 11 на GPU GeForce. Графіки з Quadro вже використовували 11 біт точності.
  • Додано нове властивість RandR, CscMatrix, яка визначає матрицю перетворення колірного простору 3x4. Матриця застосовується після кольорової палітри X та до гамма-рампи. Ця властивість доступна на GF119 та новіших графічних процесорах.
  • Покращено керування гамма-хромовим падінням X на GF119 та новіших графічних процесорах. На цих графічних процесорах гамма-рампа RandR завжди становить 1024 записів, і тепер вона застосовується до курсору та накладень VDPAU або робочої станції на додаток до кореневого вікна X.
  • Перероблено, як драйвер NVIDIA реєструє підсистему DRM ядра Linux для підтримки PRIME. У результаті підтримка PRIME вимагає версії 3.13 або новішої версії ядра Linux (раніше PRIME підтримує необхідний ядро ​​Linux версії 3.10 або новішої).
  • Покращено інтерактивність додатків, які використовують апаратний курсор, коли G-SYNC активний.

Що нового у версії 361,42:

  • Додана підтримка наступних графічних процесорів:
  • GeForce 920MX
  • GeForce 930MX
  • Quadro M6000 24GB
  • Обмежте рівень паралельності за умовчанням в nvidia-налаштуваннях до 32, щоб уникнути досягнення максимальної межі задач для систем з багатьма процесорами.
  • Виправлено регрес, який спричинив винятки графічного процесора та неправильне рендеринг при використанні pbuffers з EGLDevice.
  • Виправлена ​​помилка, яка призвела до збою у налаштуваннях nvidia при складанні окулярів з передавачем 3D Vision Pro в деяких системах.
  • Виправлено помилку, яка викликала записи маніфесту інсталятора для деяких 32-бітних бібліотек сумісності, які дублюються в пакеті інсталятора.
  • Виправлено регресію, яка призвела до перевертання прапорів полярності синхронізації режиму HSync та VSync.

Що нового у версії 361.28:

  • Додана підтримка наступного графічного процесора: GeForce 945A
  • Додана застаріла клієнтська бібліотека libGL.so GLX, яка не є GLVND libGL.so GLX, до пакета встановлення драйверів NVIDIA Linux, а також можливість вибору між бібліотекою клієнта GLVND або GLVND GLX під час встановлення. Це дозволяє користувачам встановлювати застарілу клієнтську бібліотеку GLVND GLX, щоб обговорити проблеми сумісності, які можуть виникнути внаслідок застосунків GLX, які залежать від поведінки клієнтського драйвера NVIDIA GLX, які не визначені в OpenId Linux ABI версії 1.0.
  • За замовчуванням nvidia-installer встановить застарілі клієнтські бібліотеки GLVND GLX. Параметр командного рядка --glvnd-glx-client може використовуватися для перевизначення за замовчуванням, а замість цього - встановити клієнтські бібліотеки GLVND GLX. Будь ласка, зв'яжіться з постачальниками будь-яких програм, які несумісні з GLVND, щоб забезпечити оновлення їх програм для сумісності з GLVND.
  • Наявність декількох клієнтських бібліотек GLX у пакеті має наслідки для пакетів упаковки драйвера NVIDIA; перегляньте запис libGL.so у розділі "Встановлені компоненти" README.
  • Інфраструктура нейтральних постачальників OpenGL (GLVND) тепер включається і підтримується драйверами NVIDIA GLX та OpenGL. Це не повинно викликати будь-яких помітних змін у поведінці для кінцевих користувачів, однак деякі внутрішні бібліотеки компонентів драйверів були перейменовані та / або переміщені в результаті. Ці зміни можуть впливати на скрипти, які залежать від присутності компонентів драйверів NVIDIA OpenGL, відмінних від тих, що вказані в OpenID API OpenLL ABI версії 1.0, сторонніх постачальників інсталяційних пакетів альтернативних NVIDIA драйверів та додатків, які покладаються на присутність будь-яких символів, не пов'язаних з OpenGL / GLX у бібліотеці libGL.so.1 та її залежності будь-яким способом. Будь ласка, перегляньте https://github.com/NVIDIA/libglvnd. Для отримання додаткової інформації про проект GLVND. Специфікація Linux OpenGL ABI версії 1.0 доступна за адресою https://www.opengl.org/registry/ABI
  • Оновлення nvidia-installer для запуску ldconfig (8) та depmod (8) після видалення існуючого драйвера, а не лише запуск цих двох команд під час встановлення нового драйвера.
  • Видалено обгортку VDPAU та бібліотеки трасування libvdpau.so.1 та libvdpau_trace.so.1 з пакета драйверів. Ці бібліотеки можуть бути доступними через систему керування пакунками вашого дистрибутива або можуть бути зібрані з джерел, доступних на http://people.freedesktop.org/~aplattner/vdpau/. Додаткову інформацію див. На сторінці http://freedesktop.org/wiki/Software/VDPAU/.
  • Виправлено помилку у драйвері EGL, де mutex було розблоковано більше одного разу. Це спричиняє невизначену поведінку та, зокрема, якщо блокування elision увімкнено в glibc, може призвести до несправності сегментації.

Що нового у версії 358.16:

  • Виправлена ​​регресія, введену в 358.09, що викликало неправильний рендеринг стерео додатків OpenGL в поєднанні з Quadro Sync, на певних графічних процесорах.
  • Виправлена ​​регресія, введений в 358.09, який викликав стерео додатки OpenGL, щоб повісити, коли SLI AFR, режими SFR або SLIAA були включені.
  • Виправлена ​​регресія, введена в 358.09, який викликав до зависання системи при запуску OpenGL додатків, коли деякі топологій SLI Mosaic були у використанні.
  • Виправлена ​​помилка, яка може призвести до того, що деякі монітори G-SYNC мерехтить на графічних процесорах на базі Kepler під час роботи з низькою частотою кадрів.
  • Виправлена ​​регресія, яка може привести до OpenGL або VDPAU додатки, щоб повісити в макетах Xinerama, які включають в себе кілька екранів X, які приводяться в рух одним і тим же GPU.
  • Додано резервне копіювання, щоб дозволити GLX функціонувати, коли зв'язок між доменами UNIX домену заблоковано між GLX-клієнтом NVIDIA та GLX-сервером NVIDIA. Наприклад, за замовчуванням SELinux політика на Fedora 22 не дозволяє драйверу NVIDIA 358.09 GLX працювати в GDM3:
  • https://bugzilla.redhat.com/show_bug.cgi?id=1271401
  • Виправлена ​​помилка, яка може призвести до збою при установці nvidia-installer з пакета драйверів, до якого додано докомпоновані інтерфейси ядра (наприклад, за допомогою параметра "-add-this-kernel").
  • Виправлена ​​регресія від 358,09, яка викликала монітори G-SYNC, налаштовані на використання стерео 3D Vision, щоб залишити порожнім і повідомляти про непідтримуваний сигнал.
  • Виправлена ​​регресія від 358,09, що призвело до того, що програми OpenGL, які не змогли домовитися про дозвіл на виконання glXSwapBuffers, здійснювали перемикання, щоб припинити оновлення екрану. Це було викликано в Fedora 22, де системана політика SELinux не дозволяє гноме-оболонку спілкуватися з X-сервером.
  • Тепер додатки OpenGL, які не можуть домовлятися про перевертання, повертаються до glXSwapBuffers за допомогою blitting.
  • Див. https://bugzilla.redhat.com/show_bug.cgi?id=1271401, щоб дізнатись більше.
  • Виправлена ​​регресія, яка знизила продуктивність OpenGL у конфігурації без сервера X.
  • Виправлено витік пам'яті, що сталася після знищення GLXWindow, який до цих пір має до нього приєднаний контекст.
  • Виправлена ​​помилка, яка спричинила створення EGB пібуферів як з фронтальним, так і з зворотним буфером, замість лише заднього буфера, як це вимагається для EGL.
  • Додано новий модуль ядра, nvidia-modeset.ko. Цей новий компонент драйвера працює разом із модулем ядра nvidia.ko для програмування дисплея движка графічного процесора.
  • nvidia-modeset.ko не надає жодної нової користувальницької видимості функціональності або інтерфейсів для сторонніх програм. Проте в більш пізньому випуску nvidia-modeset.ko буде використовуватися як основа для інтерфейсу налаштування режиму, що забезпечується безпосереднім менеджером візуалізації візуалізації ядра (DRM).
  • Зменшення мерехтіння та затримки при переході в режим G-SYNC або виходу з неї. У рамках цієї зміни монітори, які мають індикатори G-SYNC на своїх екранних дисплеях, завжди будуть повідомляти, що вони в режимі G-SYNC. Візуальний індикатор OpenGL G-SYNC можна ввімкнути в налаштуваннях nvidia, щоб визначити, чи дійсно використовується G-SYNC.
  • Протокол GLX для такого розширення OpenGL від OpenGL 3.0 був підвищений з неофіційного офіційного статусу затвердженого ARB:
  • GL_EXT_draw_buffers2
  • Протокол GLX для наступних команд OpenGL 3.0:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • TransformFeedbackVaryingsEXT
  • , які є частиною таких розширень:
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback
  • було підвищено з неофіційного офіційного статусу затвердженого ARB.
  • За допомогою наведених вище змін, протокол GLX для OpenGL 3.0 був підвищений з неофіційного офіційного статусу затвердженого ARB.
  • Додано новий механізм розподілу системної пам'яті для великих розподілів у драйвері OpenGL. Цей механізм дозволяє відстежувати виділення з процесу, коли він не використовується, і робить додатковий віртуальний простір доступним для додатків. Вона за умовчанням ввімкнена для 32-розрядних програм OpenGL з Linux 3.11+ та glibc 2.19+. Такий спосіб виділеної пам'яті споживає простір у / dev / shm. Встановлення змінної середовища __GL_DevShmPageableAllocations до 2 вимкне цю функцію
  • Додана підтримка OpenGL 4.3.
  • Додана підтримка X.Org xserver ABI 20 (xorg-сервер 1.18).

Інші програми розробника NVIDIA Corporation

Nvidia Linux Display Driver 64-bit

Коментар не знайдено
додати коментар
Включіть картинки!