Nvidia Solaris Display Driver

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

Rating: nan/5 (Total Votes: 0)

Драйвер дисплея Nvidia Solaris - це власний, але вільно розподілений драйвер OpenGL 3D, який підтримує відеокарти Nvidia в операційних системах Solaris. Водій поширюється в декількох виданнях, як Long Lived (підтримка довгострокового періоду) та Short Lived (короткострокова підтримка).


Встановлення драйвера дисплея Nvidia Solaris

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

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

Чи буде він працювати в моєму вікні Solaris?

Так, найімовірніше! Він був успішно випробуваний з усіма останніми операційними системами Solaris, які були випущені в останні пару років. Наразі підтримуються як 32-розрядні (x86), так і 64-розрядні (x86_64) архітектури набору команд.


Він не працює з моєю дуже старою відеокартою Nvidia!

Оскільки ми отримали багато скарг від Solaris, FreeBSD та Linux користувачів, що працюють з дуже старими відеокартами Nvidia, ми вважаємо, що зобов'язані тут згадати, що цей драйвер не буде працювати з їх відеокартами. Тому вам слід шукати Softoware для останніх драйверів застарілого дисплея Nvidia Solaris, які доступні в декількох розділах, включаючи серію 304.xx, серію 96.43.xx та серію 173.14.xx.

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

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

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

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

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

  • Виправлена ​​регресія, яка може спричинити помилки драйверів при налаштування режиму, який включає в себе пристрої для транспортування мультиструм DisplayPort.
  • Виправлено регрес, який спричинив деякий з'єднувач дисплея для деяких графічних процесорів, щоб не повідомляти про підключений аудіопристрій HDMI або DisplayPort, навіть якщо підключений монітор підтримує аудіо.
  • Виправлена ​​помилка, яка іноді перешкоджає доступності кнопки «Скинути налаштування за замовчуванням» на сторінці «Налаштування ECC» на сторінці налаштувань nvidia, якщо конфігурація ECC встановлена ​​у стан, який не є стандартним.
  • Виправлена ​​помилка, яка призвела до того, що деякі налаштування nvidia забезпечили надмірно агресивні обмеження на позиції відображення на сторінці "Конфігурація дисплея X-сервера" за деяких обставин.
  • Виправлена ​​помилка, яка може призвести до вилучення галочки «Увімкнути базова мозаїка (об'ємний звук) у налаштуваннях nvidia», коли на сторінці «Конфігурація X-сервера» вибрано екран X, а не дисплей.
  • Виправлено стан перегонів, який може призвести до збоїв, коли програми OpenGL маніпулюють об'єктами буфера вершин з кількох потоків одночасно.
  • Виправлена ​​помилка, яка спричинила затримку на панелі керування налаштувань nvidia параметрів, які були застосовані, але не підтверджені. Це призвело до того, що непотрібні налаштування застосовуватимуться до наступних змін налаштувань.
  • Додана підтримка стиснення YUV 4: 2: 0 для моніторів, підключених через DisplayPort, у конфігураціях, де дисплей або графічний процесор не в змозі керувати поточним режимом в RGB 4: 4: 4. Докладніше див. Опис у додатку "Режими програмування".
  • Додано атрибут MetaMode AllowGSYNC, який може бути використаний для вимкнення G-SYNC повністю. Це може бути використано для ввімкнення функцій, несумісних з G-SYNC, такими як Ultra Low Motion Blur або Frame Lock.
  • Плиточні монітори раніше призвели до появи окремого екрану Xinerama для кожної плитки. Тепер вони, за умовчанням, будуть об'єднані в один великий екран Xinerama.
  • Окремі панелі в черепичному моніторі тепер будуть розташовані на основі інформації про макет, надану в EDID монітора. Це можна скасувати, вручну вказуючи зміщення або використовуючи параметр "MetaModeOrientation".
  • Відключено режими чересстрочного зв'язку за DisplayPort за замовчуванням через недостатню підтримку в GPU. Додано маркер підтвердження режиму AllowDpInterlaced, щоб перевизначити цю поведінку за замовчуванням і дозволити чересстрочным режимами над протоколом DisplayPort.
  • Виправлено помилку, яка може призвести до появи деяких ефірних G-SYNC при низьких частотах оновлення.
  • Виправлена ​​помилка, яка штучно обмежувала максимальні піксельні години до 300 МГц при використанні деяких більш потужних DisplayPort до адаптерів HDMI.
  • Виправлена ​​помилка, яка призвела до неправильної звітності топології PCI у nvidia-smi на системах Intel Skylake.

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

  • Виправлена ​​регресія, яка може спричинити помилки драйверів при налаштування режиму, який включає в себе пристрої для транспортування мультиструм DisplayPort.
  • Виправлено регрес, який спричинив деякий з'єднувач дисплея для деяких графічних процесорів, щоб не повідомляти про підключений аудіопристрій HDMI або DisplayPort, навіть якщо підключений монітор підтримує аудіо.
  • Виправлена ​​помилка, яка іноді перешкоджає доступності кнопки «Скинути налаштування за замовчуванням» на сторінці «Налаштування ECC» на сторінці налаштувань nvidia, якщо конфігурація ECC встановлена ​​у стан, який не є стандартним.
  • Виправлена ​​помилка, яка призвела до того, що деякі налаштування nvidia забезпечили надмірно агресивні обмеження на позиції відображення на сторінці "Конфігурація дисплея X-сервера" за деяких обставин.
  • Виправлена ​​помилка, яка може призвести до вилучення галочки «Увімкнути базова мозаїка (об'ємний звук) у налаштуваннях nvidia», коли на сторінці «Конфігурація X-сервера» вибрано екран X, а не дисплей.
  • Виправлено стан перегонів, який може призвести до збоїв, коли програми OpenGL маніпулюють об'єктами буфера вершин з кількох потоків одночасно.
  • Виправлена ​​помилка, яка спричинила затримку на панелі керування налаштувань nvidia параметрів, які були застосовані, але не підтверджені. Це призвело до того, що непотрібні налаштування застосовуватимуться до наступних змін налаштувань.
  • Додана підтримка стиснення YUV 4: 2: 0 для моніторів, підключених через DisplayPort, у конфігураціях, де дисплей або графічний процесор не в змозі керувати поточним режимом в RGB 4: 4: 4. Докладніше див. Опис у додатку "Режими програмування".
  • Додано атрибут MetaMode AllowGSYNC, який може бути використаний для вимкнення G-SYNC повністю. Це може бути використано для ввімкнення функцій, несумісних з G-SYNC, такими як Ultra Low Motion Blur або Frame Lock.
  • Плиточні монітори раніше призвели до появи окремого екрану Xinerama для кожної плитки. Тепер вони, за умовчанням, будуть об'єднані в один великий екран Xinerama.
  • Окремі панелі в черепичному моніторі тепер будуть розташовані на основі інформації про макет, надану в EDID монітора. Це можна скасувати, вручну вказуючи зміщення або використовуючи параметр "MetaModeOrientation".
  • Відключено режими чересстрочного зв'язку за DisplayPort за замовчуванням через недостатню підтримку в GPU. Додано маркер підтвердження режиму AllowDpInterlaced, щоб перевизначити цю поведінку за замовчуванням і дозволити чересстрочным режимами над протоколом DisplayPort.
  • Виправлено помилку, яка може призвести до появи деяких ефірних G-SYNC при низьких частотах оновлення.
  • Виправлена ​​помилка, яка штучно обмежувала максимальні піксельні години до 300 МГц при використанні деяких більш потужних DisplayPort до адаптерів HDMI.
  • Виправлена ​​помилка, яка призвела до неправильної звітності топології PCI у nvidia-smi на системах Intel Skylake.

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

  • Виправлена ​​помилка, яка перешкоджає застосуванню змін зі призначення стерео очей від панелі керування налаштування nvidia.
  • Виправлена ​​помилка, яка може призвести до збою у програмах OpenGL після виклику glDeleteBuffers на VBOs, які були перезаписані з ARB_vertex_attrib_binding.
  • Виправлена ​​помилка, яка іноді може призвести до блокування додатків OpenGL, доки X-сервер не отримає вхідний сигнал.
  • Виправлена ​​помилка, яка призвела до того, що налаштування nvidia скинуть значення шини BusID при внесенні змін до існуючого файлу конфігурації X.
  • Виправлено регрес, який перешкоджав nvidia-xconfig запитувати деякі графічні процесори, наприклад, під час запуску `nvidia-xconfig -a`.
  • Виправлена ​​помилка, яка призвела до пошкодження відтворення VDPAU, коли його розширюють, до координати, що перевищує 16384 пікселів.
  • Додано підтримку "Найближчого" фільтра перетворення в драйвері X. Це призводить до того, що драйвер X використовує фільтр найближчого сусіда при виконанні перетворень екрана. Фільтр може бути запитаний через аргумент "filter" для RRSetCrtcTransform RandR або через токен MetaMode "ResamplingMethod".
  • Виправте помилку з GLX_EXT_buffer_age, де будуть вказані невірні значення віку буфера для конфігурацій SLI AFR. У таких конфігураціях буферний вік тепер може бути більшим за 3 попереднього максимального буферного віку.
  • Виправлено помилку, яка може призвести до зависання та Xids при виконанні перетворень RandR за допомогою Overlay та SLI.
  • Розширив інформацію, надану розширенням NVIDIA Xinerama X, для відображення PRIME-дисплеїв у додатку до безпосередньо підключених дисплеїв.
  • Виправлена ​​помилка, яка призвела до того, що аудіопристрої HDMI з'являться або зникають непослідовно, коли пристрої HDMI були під'єднані до розетки або відключено від мережі.
  • Виправлена ​​помилка, яка може спричинити помилки драйверів при налаштуванні режимів на екранах X, що працюють на глибині 8 або глибину 15.
  • Виправлено помилку, яка може призвести до паніки з переривчастими ядрами під час роботи з PRIME Sync.
  • Виправлена ​​помилка, яка спричинила паніку ядра під час гарячого відтворення HDMI на деяких міні-ПК Zotac.

Що нового в бета-версії 381.22 / 381.09:

  • Виправлена ​​помилка, яка викликала розширення буфера віку GLX_EXT_buffer_age для повернення неправильних значень для стереозвуків при використанні пасивних стереорежимів від 5 до 9.
  • Виправлена ​​помилка, яка спричиняла "nvidia-settings -query all" для друку багатьох дубльованих записів.
  • Виправлено помилку, яка спричиняє збій у деяких ситуаціях під час виклику glXMakeCurrent під час активації оптимізацій ThreadGroup з OpenGL.
  • Виправлена ​​помилка, яка спричинила зависання процесу X-сервера при використанні процесора на 100%.
  • Виправлена ​​помилка, яка викликала застосування VDPAU для використання черги презентації blit, коли попередня програма VDPAU не вимкнула чисто.
  • Виправлено висічення та аварії, які можуть виникнути, коли контекст OpenGL створюється, коли система недоступна пам'яті.
  • Виправлена ​​помилка, яка призвела до корупції, коли вікна OpenGL були переміщені або змінилися.
  • Виправлена ​​помилка, яка викликала X-екрани, які використовують опцію "UseDisplayDevice", щоб змінювати розмір екрана на 640x480, використовуючи "xrandr -s" для зміни конфігурації екрана.
  • Відключено Оптимізацію за поточною оптимізацією OpenGL за замовчуванням, спочатку ввімкнено в 378,09, через різні повідомлення про нестабільність.
  • Вилучено екран спливаючого вікна драйвера X та відповідні параметри NoLogoand and LogoPath xorg.conf.
  • Додано параметр "ResamplingMethod" MetaMode, додавши підтримку методів повторного відображення з двома мітками при масштабування трансформацій екрана. Див. README, щоб дізнатись більше.

Що нового в бета-версії 378.13 / 381.09:

  • Додана підтримка для таких графічних процесорів:
  • 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.
  • Виправлена ​​помилка, яка спричиняє зависання системи при відновленні після призупинення деяких графічних процесорів.
  • Виправлена ​​регресія, яка може призвести до пошкоджень при показі на гарячій підключенні
  • Виправлено регрес, який перешкоджав системам з кількома моніторами DisplayPort відновлювати від призупинення.
  • Виправлена ​​помилка в модулі ядра nvidia-modeset.ko, що може призвести до збою при відправленні подій на компоненти драйверів користувача.
  • Додана підтримка X.Org xserver ABI 23 (xorg-сервер 1.19)

Що нового у версії 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.
  • Виправлена ​​помилка, яка спричиняє зависання системи при відновленні після призупинення деяких графічних процесорів.
  • Виправлена ​​регресія, яка може призвести до пошкоджень при показі на гарячій підключенні
  • Виправлено регрес, який перешкоджав системам з кількома моніторами DisplayPort відновлювати від призупинення.
  • Виправлена ​​помилка в модулі ядра nvidia-modeset.ko, що може призвести до збою при відправленні подій на компоненти драйверів користувача.
  • Додана підтримка X.Org xserver ABI 23 (xorg-сервер 1.19)

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

  • Додана підтримка для таких графічних процесорів:
  • Quadro M3000 SE
  • Виправлено регрес, який перешкоджає тому, що підсвічування відображається на дисплеї іншого комп'ютера, після повернення після відключення.
  • Виправлено регрес, який перешкоджає правильному відновленню консолі при використанні SLI.
  • Виправлено регрес, який може призвести до виходу з панелі керування налаштувань nvidia при запуску деяких конфігурацій GPU.
  • Виправлено регресію, яка не дозволяє працювати розширення GLX_NV_swap_group при використанні SLI або Quadro Sync.

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

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

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

  • Виправлені невизначені посилання символів у libnvidia-glcore.so.
  • Оновлено протоколи CurrentMetaMode за допомогою API NV-CONTROL, щоб відобразити, чи встановлено ForceCompositionPipeline або ForceFullCompositionPipeline у ​​поточному MetaMode.
  • Додано можливість надмірної та нетривалої роботи певних графічних процесорів GeForce у серії GeForce GTX 1000 та пізніше. Для графічних процесорів, які це дозволяють, зсув може бути застосований до годинних значень у деяких часових областях усіх рівнів продуктивності. Ця тактова маніпуляція виконується на власний ризик користувача. Щоб отримати докладнішу інформацію, перегляньте документацію README про параметри конфігурації X CoolBits.
  • Додано параметр "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:

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

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

  • Додана підтримка наступних графічних процесорів:
  • Quadro M6000 24GB
  • Quadro M5500
  • Виправлена ​​помилка, яка може спричинити невірне звітування про частоту кадрів у конфігурації Quadro Sync з кількома GPU.
  • Покращено точність кольорової томи X від 8 значних бітів до 11 на GPU GeForce. Графіки з Quadro вже використовували 11 біт точності.
  • Додано нове властивість RandR, CscMatrix, яка визначає матрицю перетворення колірного простору 3x4. Матриця застосовується після кольорової палітри X та до гамма-рампи. Ця властивість доступна на GF119 та новіших графічних процесорах.
  • Покращено керування гамма-хромовим падінням X на GF119 та новіших графічних процесорах. На цих графічних процесорах гамма-рампа RandR завжди становить 1024 записів, і тепер вона застосовується до курсору та накладень VDPAU або робочої станції на додаток до кореневого вікна X.
  • Покращено інтерактивність додатків, які використовують апаратний курсор, коли G-SYNC активний.

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

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

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

  • Інфраструктура нейтральних постачальників 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
  • Виправлена ​​регресія від 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).

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

  • Додана підтримка наступних графічних процесорів:
  • Quadro M4000
  • Quadro M5000
  • Виправлена ​​помилка, яка призвів до того, що програма, що використовує OpenCL або CUDA з взаємодії OpenGL, зіткнеться при використанні непрямого рендеринга GLX.
  • Виправлена ​​помилка, яка викликала VDPAU, щоб відображати лише верхню половину відеокадра під час декодування та відображення відеопотоків, закодованих H.265 / HEVC.
  • Виправлена ​​помилка, яка може призвести до винятків із графічним процесором під час використання glReadPixels () на глибині або буферах трафарета багатоскладових вікон під час зміни розміру або переміщення вікон.
  • Виправлено помилку, яка може призвести до того, що дані з одного рівня текстури перезаписують дані з наступного найнижчого рівня при створенні текстури, яка не включає вищий із двох рівнів
  • Виправлена ​​помилка, яка може призвести до виходу з ладу панелі керування налаштування nvidia під час оновлення макета екрана.
  • Виправлено деякі помилкові повідомлення про підтримку розширень GLX: у деяких розширеннях повідомляється, що вони підтримуються для непрямих GLX, які насправді підтримуються лише за допомогою прямої візуалізації.
  • Додано підтримку наступних розширень EGL:
  • EGL_KHR_swap_buffers_with_damage
  • EGL_NV_stream_consumer_gltexture_yuv
  • Позначено опцію DeleteUnusedDP12Displays як непридатну.
  • Версія 1.5.0 зі специфікації X Resize and Rotate додала примітку про те, що динамічно створювані виходи не будуть знищені, тому цей параметр не підтримується та буде видалено у майбутньому випуску драйверів.
  • Додана підтримка профілів VDPAU, доданих у VDPAU 0.9:
  • VDP_DECODER_PROFILE_H264_BASELINE
  • VDP_DECODER_PROFILE_H264_CONSTRAINED_BASELINE
  • VDP_DECODER_PROFILE_H264_EXTENDED
  • VDP_DECODER_PROFILE_H264_PROGRESSIVE_HIGH
  • VDP_DECODER_PROFILE_H264_CONSTRAINED_HIGH
  • Виправлена ​​помилка, яка перешкоджала розповсюдженню користувацьких режимів кількох виходів RandR.
  • Виправлена ​​помилка, яка при певних екранах при використанні Xinerama призвела до ігнорування інтервалів обміну, зазначених у програмі.
  • Виправлена ​​помилка, яка спричиняє користувальницькі режими RandR з безглуздими комбінаціями прапорів + HSync, -HSync, + VSync та -VSync, щоб пошкодити список режимів.
  • Додана підтримка для створення потоку контексту OpenGL 3.0 та вище, не перетворюючи поточний на жоден з них.

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

  • Додана підтримка наступних графічних процесорів:
  • Tesla K40t
  • GeForce 720A
  • GeForce 920A
  • GeForce 930A
  • GeForce 940A
  • GeForce GTX 950A
  • GeForce GTX 980 Ti
  • Виправлена ​​помилка в налаштуваннях nvidia, що призвело до того, що програма призведе до збою при збереженні EDID у файлі.
  • Виправлено помилку, яка запобігла коректному читанню файлів у програмі "mkprecompiled", що входить до пакету драйверів.
  • Виправлено помилку, яка може призвести до помилки Xid при завершенні програми відтворення відео, використовуючи чергу подання накладання у VDPAU.
  • Оновлено nvidia-installer, щоб уникнути рекурсії надто глибоко в деревах джерел ядра під / usr / lib / modules, віддзеркалюючи існуюче обмеження рекурсії під / lib / модулями.
  • Оновлено nvidia-installer для використання modprobe (8) при виході з модуля ядра NVIDIA, завантаженого після установки, замість insmod (8) або libkmod. Це дозволяє модулю ядра виконувати будь-які директиви конфігурації, які застосовуються до нього в /etc/modprobe.d, коли вони завантажені.
  • Виправлена ​​помилка, яка дозволила перетворити консольні повідомлення з ядра Linux через інтерфейс користувача nvidia-installer.

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

  • Виправлена ​​помилка, що спричиняє втрату стереосинхронізації в певних конфігураціях фреймлока Quadro Sync.
  • Операції з фіксованим об'єктом буферного пікселя, коли довжина рядка менше ширини. GL_ [UN] PACK_ROW_LENGTH може бути встановлено значення нижче, ніж ширина виконаної операції. Специфікація OpenGL дозволяє це (лінії джерела або призначення будуть перекриватися). Раніше наша реалізація піксельних буферних об'єктів не підтримувала цю ситуацію та виникла помилка.
  • Виправлено редкий стан затримки при запуску програм, які використовують OpenGL у кількох потоках на GPU Quadro.

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

  • Додана підтримка наступних графічних процесорів:
  • Quadro K1200
  • Quadro M6000
  • Виправлена ​​помилка, яка призвела до корупції під час перемикання режимів відображення в деяких програмах, які використовують зворотній зв'язок.
  • Виправлена ​​помилка, яка спричиняє пошкодження текстур у вкладеннях глибини кадру буфера з використанням glClearTexImage ().
  • Виправлена ​​помилка, яка штучно обмежувала максимальні піксельні години на дисплеях в деяких конфігураціях SLI Mosaic.
  • Виправлено витік пам'яті з ядра, що виникає при циклі розшифровки апаратного прискореного відео з VDPAU на графічних процесорах на базі Maxell.

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

Nvidia Solaris Display Driver

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