Nvidia Linux Display Driver Beta є запатентованою OpenGL драйвера відеоадаптера, який намагається принести кровотеча сучасних функцій для відеокарт виробництва Nvidia і використовуються під управлінням операційної системи GNU / Linux. І 32-розрядний (x86) і 64-розрядний (x86_64) архітектури підтримуються в цей час.
Справедливе попередження!
Перед тим як читати далі, будь ласка, майте на увазі, що це бета-версія. Навіть якщо це приносить все нові функції і виправлені прикрі помилки з попередніх або поточних стабільних версій драйвера, він як і раніше є нестабільним шматком програмного забезпечення, яке може привести до непередбаченої проблеми або пошкодити обладнання. Через це ми не рекомендуємо встановлювати ці бета-драйвер на виробничих машинах. Ви були попереджені!
Інструкції з Інсталяції
Для 32-розрядних систем:
Переконайтеся, що заголовки ядра вашого дистрибутива Linux встановлені, перейдіть на TTY консолі за допомогою ALT + F2 клавіатури комбінацію CTRL +, знайдіть установки і типу ш ./NVIDIA-Linux-x86-xxx.xx.run як корінь (де xxx.xx є поточна версія номер пакета), щоб встановити драйвер.
Для 64-бітних систем:
Переконавшись, що заголовки ядра вашого дистрибутива Linux встановлені, перейдіть на TTY консолі за допомогою ALT + F2 клавіатури комбінацію CTRL +, знайдіть установки і типу ш ./NVIDIA-Linux-x86_64-xxx.xx.run як корінь (де xxx.xx є поточна версія номер пакета), щоб встановити драйвер.
Під час установки користувачі будуть запропоновані, якщо вони хочуть змінити файл конфігурації X вручну або дозволити програмі установки зробити всю роботу. Крім того, після установки, ви можете запустити команду NVIDIA-XConfig через емулятор терміналу X11, щоб встановити новий драйвер за замовчуванням і створити файл конфігурації.
Якщо ви і Rsquo; повторно шукаю поточні стабільні версії драйвера дисплея Nvidia Linux, не соромтеся шукати наш розділ Linux. Майте на увазі, що хоча Nvidia забезпечує короткі і довгоживучі гілки, тому ми рекомендуємо йти з довгоживучими з них для розширеної підтримки.
Що нового в цьому реліз:
- Додана підтримка наступних графічних процесорів:
- GeForce GTX 1080 Ti
- Квадро M520
- TITAN Xp
- Відновлена підтримка для наступних GPU:
- GRID K520
- Покращена сумісність з останніми ядрами.
- Виправлена помилка, що приводила додатки до збою в деяких ситуаціях при виклику glXMakeCurrent в той час як OpenGL різьбові оптимізації були включені.
- Це часто відбувається, коли пара намагається зробити відео з'явиться в повноекранному режимі.
- Виправлена помилка, що приводила VDPAU додатків використовувати черги Blit уявлення, коли попередня заявка VDPAU не закрили чисто.
- Виправлені зависання і збої, які можуть виникнути, якщо контекст OpenGL створюється в той час як система з доступної пам'яті.
- Виправлена помилка, що приводила до корупції, коли OpenGL вікна були переміщені або змінені.
- Виправлений виліт ядра, що виникала при спробі відобразити великі виділення пам'яті користувача в CUDA.
- Відключено OpenGL різьбовій оптимізацій за замовчуванням, спочатку включену в 378.09, в зв'язку з різними повідомленнями про нестабільність.
- Додана підтримка наступних розширень Вулкан:
- 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
- Вилучені екрану логотипу водія іксів і відповідні опції xorg.conf NoLogo і LogoPath.
- Виправлена помилка, яка залишила HDMI і DisplayPort аудіо приглушений після режиму фреймбуфер консоль була відновлена. Для деяких дисплеїв, це викликало дисплей залишиться порожнім.
- Виправлена помилка, що приводила аудіо через DisplayPort, щоб перестати працювати, коли монітор був відключений і підключений назад або розбуджений з режиму економії електроенергії DPMS.
- Виправлена регресія, яка викликала корупції в деяких додатках, таких як вікна кордону тіні в Unity, після виходу з режиму очікування.
<Літій> Виправлена помилка, що приводить до & Quot; NVIDIA-налаштування --query все & Quot; надрукувати багато повторюваних записів.
<Літій> виправлена помилка, яка приводила X екранів, які використовують Option & Quot; UseDisplayDevice & Quot; & Quot; ні & Quot; щоб бути змінений до 640х480 при використанні & Quot; XRandR -s & Quot; змінити конфігурацію екрана.
<Літій> Ці розширення вимагають версію завантажувача Вулкан & GT ;. = 1.0.42
<Літій> долучення & Quot; ResamplingMethod & Quot; Опція метарежіма, додаючи підтримку Бікубічеський методів передискретизации, коли масштабування екрану перетворення в використанні. Дивіться README для більш докладної інформації.
Що нового у версії 375.10 Beta:
- Додана підтримка наступних графічних процесорів:
- Квадро P6000
- Квадро P5000
- GeForce GTX 1050
- GeForce GTX 1050 Ti
- Додані параметри конфігурації нового X:
- ForceCompositionPipeline
- ForceFullCompositionPipeline
- , які скасовують метарежім маркери з однаковими іменами.
- Виправлена помилка, що приводила проблеми з панорамированием і курсор стримуючи при змішуванні PRIME керованих дисплеїв з самого початку ведених дисплеями.
- Виправлена помилка, що приводила тривалі затримки при виході з VT або відключити пристрій відображення в той час як додаток OpenGL працює.
- Покращена консоль відновлення поведінки в системах, що використовують протокол виведення UEFI Graphics, і більшість режимів VESAfb.
- Додана підтримка для плитки власності RandR доданий в RandR 1.5.
- Виправлена помилка, яка перешкоджала nvidia-bug-report.sh від знаходження відповідних повідомлень в лог-файлів ядра.
- Виправлена помилка, яка дозволила NVidia-інсталятор, щоб спробувати модулі завантаження ядра, які були побудовані проти не виконує ядер.
Що нового у версії 370,23 Beta:
- Додана можливість перевищення і деякі графічні процесори GeForce під-годин на GeForce GTX 1000 серії і пізніше. Для графічних процесорів, які дозволяють це, зміщення може бути застосований до значень тактових в деяких тактових доменів всіх рівнів продуктивності. Ця маніпуляція годинник робиться на свій страх і ризик користувача. Дивіться README документацію & Quot; Coolbits & Quot; опція конфігурації X для отримання більш докладної інформації.
- Виправлена помилка, яка перешкоджала Vulkan додатки від уявлення з декількох черг в ту ж X11 swapchain.
<Літій> долучення & Quot; PixelShiftMode & Quot; Опція MetaMode, дозволяючи підтримку 4K і 8K пікселів зсуву дисплеїв. Дивіться README для деталей.
Що нового у версії 367,18 Beta:
- Вирішено регресія, що зниження продуктивності OpenGL на обезголовлених конфігурації Х-сервера.
- Додано новий модуль ядра, NVidia-modeset.ko. Цей новий компонент драйвера працює в поєднанні з nvidia.ko модулем ядра для програмування дисплея двигуна GPU.
- NVIDIA-modeset.ko не надає будь-яку нові користувач видимої функціональності або інтерфейси для додатків сторонніх розробників. Проте, в більш пізньої версії, NVIDIA-modeset.ko буде використовуватися в якості основи для інтерфейсу перемикання режиму відео, наданого менеджером прямої візуалізації ядра (DRM).
- Зниження миготіти і затримки при переході в або з режиму G-SYNC. В рамках цієї зміни, монітори, які мають показники G-SYNC в їх екранних дисплеях тепер завжди будуть повідомляти про те, що вони знаходяться в режимі G-SYNC. Візуальний індикатор OpenGL G-SYNC може бути включена в NVidia-настройки, щоб визначити, коли G-SYNC фактично використовується.
- GLX протокол для наступного OpenGL розширення з OpenGL 3.0 був підвищений з неофіційними до АРБ затверджений офіційний статус:
- GL_EXT_draw_buffers2
- BindBufferRangeNV
- BindBufferBaseNV
- BeginTransformFeedbackNV
- EndTransformFeedbackNV
- GetTransformFeedbackVaryingEXT
- TransformFeedbackVaryingsEXT
- , які є частиною наступних розширень:
- GL_NV_transform_feedback
- GL_EXT_transform_feedback
- був підвищений з неофіційними до ARB затвердженого офіційного статусу.
- З урахуванням зазначених вище змін, протокол GLX для OpenGL 3.0 був підвищений з неофіційними до АРБ затверджений офіційний статус.
- Додано новий механізм розподілу пам'яті системи для великих розподілів в драйвері OpenGL. Цей механізм дозволяє unmapping виділення з процесу, коли він не використовується, роблячи більш віртуальний адресний простір, доступного для додатка. Вона включена за замовчуванням на 32 бітних OpenGL додатків з Linux 3.11+ і GLibC 2.19+. Пам'ять, виділена таким чином, буде споживати простір в / DEV / ГИМ. Установка змінної оточення __GL_DevShmPageableAllocations до 2 відключить цю функцію
<Літій> Виправлена витік пам'яті, яке відбулося після того, як знищити GLXWindow який до цих пір має поточний контекст, прикріплений до нього.
<Літій> виправлена помилка, яка викликала EGL pbuffers бути створені як з переднім і заднім буфером, а не тільки задній буфер, як це потрібно для EGL.
<Літій> GLX протокол для наступних OpenGL 3.0 команд: літій>
Що нового у версії 355,06 Beta:
- Виправлена помилка, яка може привести до втрати даних з одного рівня текстури для перезапису даних з наступного найнижчого рівня, при створенні зору текстури, які не включають в себе більше з двох рівнів.
- Виправлена помилка, яка може привести до панелі управління NVIDIA-налаштування до збою при оновленні макета відображення.
- Виправлені деякі помилкові звітності підтримки розширень GLX :. Кілька розширень були представлені як підтримуються для непрямого GLX, які були насправді підтримується тільки при безпосередньому наданні
- Додана підтримка наступних розширень EGL:
- EGL_KHR_swap_buffers_with_damage
- EGL_NV_stream_consumer_gltexture_yuv
- Замінено системи збирання модулів ядра NVIDIA і оновив установник пакетів і NVidia-інсталятор, щоб використовувати нову систему складання і модуль ядра макет вихідного коду. Для отримання більш докладної інформації про нову систему складання і компонування, дивіться документ README за адресою:
- ftp://download.nvidia.com/XFree86/packaging/linux/new-kbuild-for-355/
- Додана експериментальна підтримка повної OpenGL для EGL.
- Зазначений параметр DeleteUnusedDP12Displays, як засуджується.
- Версія 1.5.0 специфікації X зміна розміру і поворот додала записку, що не знищені динамічно створювані виходи, так що ця опція застаріла і буде видалена в майбутніх версіях драйверів.
- 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 і вище контексту струму без струму в будь-який Drawable.
<Літій> Додана підтримка VDPAU профілів, доданих в VDPAU 0,9: літій>
Що нового у версії 352,09 Beta:
- Додана можливість налаштовувати поведінку свопинга для каре-буферному стерео визуалов. Драйвер може бути налаштований самостійно поміняти кожне око, як він буде готовий, чекати для обох очей, щоб завершити рендеринг перед зміною, або дозволити додатком вказати, який з цих двох поводжень є кращим, встановивши інтервал підкачки. Цей параметр можна налаштувати в панелі управління NVIDIA-налаштування або за допомогою NV-CONTROL API.
- Виправлена регресія, що викликав GPU дисплей стану вентилятора зникне з панелі управління NVIDIA-налаштування.
- Додана звітність помилок ECC розраховує на панелі управління NVIDIA-налаштування.
- Виправлена помилка, іноді не дозволяла об'єкти OpenGL семплер коректному вивільнено при знищенні OpenGL контекстів.
- Додана підтримка G-SYNC з синхронізацією до vblank відключена. Це дозволяє додаткам використовувати G-SYNC для усунення розриву для частоти кадрів нижче максимальної частоти оновлення монітора, але дозволяють зривати вище максимальної швидкості оновлення для того, щоб звести до мінімуму час очікування.
- GLSL gl_Fog.scale тепер + нескінченність при gl_Fog.end дорівнює gl_Fog.start. Раніше було використано значення 0, але це порушило програми, внаслідок чого такі як ігри XIII біг на вині (вино помилка # 37068).
- Enabled G-SYNC за замовчуванням при Уніфікований Back Buffer (ОББ) відключена.
- Оновлений драйвер NVIDIA GPU, щоб уникнути використання відеопам'яті вже використовується VESAfb.
- Виправлена рідкісна тупикова ситуація при запуску додатків, що використовують OpenGL в кілька потоків на GPU Quadro.
<Літій> виправлена помилка, яка призводила до GLX_EXT_framebuffer_sRGB помилково повідомляти підтримку SRGB в 30 біт на піксель конфігурацій фреймбуфер.
<літій> Коли G-Sync активний і синхронізація до vblank включено, то частота кадрів обмежена максимальною частотою оновлення монітора.
<Літій> Виправлена помилка, що викликає втрату синхронізації стерео в деяких конфігураціях framelock Квадро синхронізації.
<Літій> Встановлений помилка, яка викликала усічення значення EGLAttribEXT повертається eglQueryDeviceAttribEXT () на 64-бітних системах.
Що нового у версії 349,16 Beta:
- Додана підтримка G-SYNC моніторів при використанні разом з не-G-SYNC monitors.When G-SYNC включена, що не G-SYNC монітори будуть відображатися з розривання.
- Виправлена помилка, що приводила NVIDIA-налаштування до збою при призначенні атрибута, значення якого є відображення ID в системі з декількома екранами X.
- Відновив звітність у використанні відео пам'яті в панелі управління NVIDIA-налаштування використовувати одні і ті ж методи обліку, які використовуються в інших інструментів, таких як NVidia-SMI. NVIDIA-налаштування не приймає деякі розподілу до уваги, наприклад, фреймбуфер пам'яті для efifb консолі в системах з UEFI, викликаючи розбіжності в значеннях, представлених різними інструментами.
- Додана підтримка без втрат H.264 / AVC відео потоків VDPAU.
- Додана підтримка VDPAU Feature Set F драйверу NVIDIA VDPAU. Графічні процесори з VDPAU набір функцій F здатні апаратне прискорення декодування H.265 / HEVC відеопотоків.
- Виправлена помилка, яка перешкоджала зміни швидкості обертання вентилятора GPU від отримувати відображення в текстовому полі на сторінці налаштувань Термічні.
- Додана NVidia-настройки командного рядка підтримки для запиту поточної і цільової швидкості GPU вентилятора.
- долучення прапорець для NVidia-настройки, щоб включити візуальний індикатор, який показує, коли G-SYNC в даний час used.This корисно для дисплеїв, які не вказують на себе, чи є вони працюють в режимі G-SYNC або нормальному режимі. Цей параметр також може бути включений, запустивши з командного рядка: NVidia-настройка -a ShowGSYNCVisualIndicator = 1
- Додана підтримка для X-сервера X.Org-х & Quot; -background ні & Quot; варіант. Якщо ця функція включена, то драйвер NVIDIA спробує скопіювати вміст фреймбуфер консолі з /dev/fb0.If, що не може бути зроблено, то на екран буде очищено в чорний колір.
- Додана підтримка YUV 4: 2: 0 стиснення, щоб дозволити HDMI 2.0 4K @ 60Гц режимів, коли або дисплей або GPU не в змозі управляти цими режимами в RGB 4: 4 :. 4.See NoEdidHDMI2Check в README для деталей
- Виправлена помилка, яка може привести до багатопотокові додатки до збою, коли кілька ниток використовували драйвер EGL одночасно.
- Виправлена помилка, що приводить до синхронізації з VBlank неправильно працювати з XVideo додатків в певних конфігураціях.
- Виправлена помилка, яка дозволяла драйвер X від правильної інтерпретації деяких параметрів конфігурації X, коли ім'я пристрою відображення було дано з GPU UUID класифікатором.
<Літій> Вилучені & Quot; EnableACPIHotkeys & Quot; опція конфігурації X. Цей варіант є застарілим і за замовчуванням відключена, так як драйвер версії 346.35. У сучасних системах Linux, зміна відображення гарячих клавіші події доставляються в середу робочого столу в якості ключових заходів для преси, і оточення робочого столу обробляє зміни дисплея, видаючи запити через X зміна розміру і поворот розширення (RandR).
Що нового у версії 346,22 Beta:
- Додана підтримка X.Org Xserver ABI 19 (Xorg -server 1,17).
- Покращена сумісність з останніми ядрами Linux.
- Виправлена помилка, яка перешкоджала внутрішньої 4K панелі на деяких ноутбуках від угону з достатньою пропускною здатністю, щоб підтримати їх власні рішення.
- Вирішено регресія, яка перешкоджала модуль ядра NVIDIA завантажувалися в деяких віртуалізованих середовищах, таких як Amazon Web Services.
- Виправлена регресія, що приводили дисплеї бути розпізнані неправильно на деяких ноутбуках.
- Виправлена помилка, яка може привести до X замерзати при використанні бази Mosaic.
- Вирішено регресія, яка перешкоджала драйвер NVIDIA X від визнання макетів Base мозаїки, згенеровані панелі управління NVIDIA-налаштування.
Що нового у версії 346.16 Beta:
- Додана підтримка наступних графічних процесорів:
- GeForce GTX 970m
- GeForce GTX 980m
- Виправлена помилка, що приводить до порожній екран працює в режимі, що вимагає YUV 4: 2: 0 стиснення. Ці режими в даний час не підтримується.
- Виправлена помилка, що приводила до неправильної конфігурації DisplayPort посилання буде відображатися після автовизначення або відключити.
- Додана підтримка наступних розширень EGL:
- EGL_EXT_device_base
- EGL_EXT_platform_device
- EGL_EXT_output_base
- Додана можливість збільшення робочої напруги на деяких графічних процесорів GeForce в GeForce GTX 400 серії і пізніших версій. Коригування напруги виконуються на свій страх і ризик користувача. Зверніться до документації на & Quot; Coolbits & Quot; опція конфігурації X в README для деталей.
- Додана підтримка NVENC на GeForce GPU. Для отримання більш докладної інформації про NVENC SDK, см:
- https://developer.nvidia.com/nvidia-video-codec-sdk.
- Вилучений перевірка справності в NVidia-інсталятор, який протестували наявність POSIX розділяється пам'яті. Драйвер NVIDIA GPU не потрібно POSIX розділяється пам'яті починаючи з версії 270.xx.
- Додана прискорили підтримку r8g8b8a8, r8g8b8x8, b8g8r8a8 і b8g8r8x8 RENDER форматів.
- Оновлені NVIDIA-налаштування, щоб скористатися GTK + 3, якщо такі є. Це реалізується шляхом створення відеокартами NVIDIA®-настройки призначеного для користувача інтерфейсу в окремих бібліотек, що (libnvidia-gtk2.so, libnvidia-gtk3.so), і завантаження правильний під час виконання.
- Додана можливість NVIDIA-налаштування --gtk-бібліотеки, щоб дозволити вказати шлях до каталогу, який містить бібліотеку призначеного для користувача інтерфейсу або шлях і ім'я файлу конкретної бібліотеки для використання.
- Додана підтримка в NVidia-настройки для користувача інтерфейсу GTK + 3 на x86 і x86_64.
- Додана можливість NVIDIA-налаштування --use-gtk2 примушувати використання бібліотеки призначеного для користувача інтерфейсу GTK + 2.
- Ця функція підтримується в X.Org Xserver 1.16 і вище при роботі на Linux 3.9 або вище з підтримкою CONFIG_DRM.
- Покращена продуктивність NVidia-монтажником, дозволяючи використовувати паралельно зробити при будівництві модулів ядра NVIDIA. Рівень паралелізму може бути встановлений з можливістю --concurrency рівня, і за замовчуванням числа виявлених процесорів.
- Оновлений NVIDIA-установників для визначення місця розташування установки за замовчуванням для бібліотек, заснованих на наявності відомих шляхів в LDCONFIG (8) кеш-пам'яті і файлової системи, а не закодованих дистрибутивах конкретних шляхів.
- Виправлена помилка компілятора GLSL, який буде виробляти корупцію при запуску гри, такі як Far Cry 3 в Wine.
- Виправлено розширення EGL_KHR_stream_cross_process_fd.
- Виправлена помилка рендеринга з корупцією, що іноді траплялося при виклику
- Значно поліпшено OpenGL Framebuffer продуктивність створення об'єкта.
- Вилучено обмеження на максимальну кількість OpenGL FrameBuffer об'єктів.
<Літій> Додана підтримка декодування VP8 відео потоків з використанням API NVCUVID на графічних процесорах з підтримкою апаратного декодування VP8.
<Літій> Оновлений NVIDIA-інсталятор для установки файлу в каталозі xorg.conf.d системи, при виявленні досить новий сервер X, щоб змусити сервер X для завантаження & Quot; & Quot NVIDIA; X драйвер автоматично, якщо він запускається після завантаження модуля ядра NVIDIA.
<Літій> DrawElementsInstancedBaseVertexBaseInstance (),
<Літій> DrawElementsInstancedBaseInstance (),
<Літій> або DrawArraysInstancedBaseInstance ().
<Літій> Оновлений драйвер NVIDIA OpenGL віддати перевагу $ XDG_CACHE_HOME більше $ HOME, як місце розташування за замовчуванням для зберігання кешу шейдер диска GL.
Що нового у версії 343,13 Beta:
- Виправлена помилка, що приводила інвалідів відображає неявним чином включаються в цільової відбір для деяких запитів і завдань на інтерфейсі NVIDIA-налаштування командного рядка, у відсутності якого-небудь явного вибору мети.
- Додано новий атрибут в NV-CONTROL API для запиту поточного використання відео-декодування двигуна.
- Виправлена помилка, коли стерео-Eyes настройки в NVidia-настройки не працюють в певних конфігураціях стерео.
- Додана підтримка декількох одночасних дисплеїв EGL.
- Вилучені підтримка G8x, G9x і GT2xx графічних процесорів і чіпсетів материнських плат, заснованих на них. Постійна підтримка для нових ядер Linux і серверів X, а також виправлень критичних помилок, буде включена в 340. * успадкованих релізи до кінця 2019 року.
- Виправлена помилка, яка може привести до NVIDIA-установника безуспішно намагатися видалити каталог, що містить скомпільовані інтерфейси модулів ядра, на упаковках, підготовлених з --add-цього-ядра.
- Оновлені-установник NVIDIA для входу видалення в окремий файл з журналу установки, і спробувати видалити попередні установки драйверів за допомогою програми установки з попередньої установки, якщо такі є.
<Літій> Працювали навколо Unigine Heaven 3.0 шейдера помилка, яка може привести до пошкодження, коли тесселяция включена шляхом здійснення профіль програми, що використовує & Quot; GLIgnoreGLSLExtReqs & Quot; установка. Зверніться до документації по змінному оточенню __GL_IGNORE_GLSL_EXT_REQS для більш докладної інформації.
<Літій> Виправлена витік пам'яті при знищенні EGL поверхонь.
Що нового у версії 340,17 Beta:
- Зроблено різні поліпшення і виправлення до повідомляється GL додатків через розширень KHR_debug і ARB_debug_output.
- Виправлена помилка, що приводила GLX додаток, які одночасно створюють на декількох вводяться коефіцієнт серверів X збій при заміні буферів.
- Оновлені NVIDIA-налаштування повідомляти про всі допустимих імен для кожної мети при запиті типів мішеней, наприклад, `NVidia-настройки -q gpus`.
- Додана підтримка для контролю наявності швидкого наближеного згладжування (FXAA) на основі кожної програми за допомогою нової змінної __GL_ALLOW_FXAA_USAGE середовища і відповідного ключа профілю GLAllowFXAAUsage додатки. Дивіться README для деталей.
- Виправлена помилка, при якій непрямий рендеринг може стати корумпованою системних конфігурацій, які не дозволяють, які пишуть до виконуваного пам'яті.
- Оновлена відеокарти NVIDIA®-настройка Makefiles, щоб дозволити NVIDIA-налаштування динамічно пов'язана з libjansson приймаючої системи. Ця опція може бути включена шляхом установки змінної NV_USE_BUNDLED_LIBJANSSON Makefile 0. Зверніть увагу, що NVIDIA-налаштування вимагає libjansson версії 2.2 або більш пізньої версії.
- Додана початкова підтримка для G-SYNC моніторів. Додаткові деталі та системні вимоги можна знайти за адресою: http://www.geforce.com/hardware/technology/g-sync
- Виправлена помилка драйвера X, що викликав поновлення гамма-рампа зеленого каналу на глибині 15, на деяких останніх графічних процесорів, щоб бути проігноровано.
Що нового у версії 337,19 Beta:
- Виправлена помилка, що приводила режим перевірки на провал для 4K резолюцій через HDMI в певних ситуаціях.
- Додана команда управління NVIDIA-налаштування лінії для переїдання і тактирования атрибутів. Будь ласка, зверніться до NVidia-настройки (1) сторінку керівництва для більш докладної інформації.
- Виправлені деякі косметичні проблеми в інтерфейсі управління тактовою NVidia-налаштувань.
- Додана підтримка для розширення GLX_EXT_stereo_tree. Для отримання більш докладної інформації див специфікації розширення:
- http://www.opengl.org/registry/specs/EXT/glx_stereo_tree.txt
- Включена підтримка для використання уніфікованого Back Buffer (UBB) і 3D стерео з композитним розширенням на Quadro карт. Використання стерео з композитним менеджером вимагає стерео-Aware композитного менеджера. В іншому випадку, буде відображатися тільки ліве око стерео додатків. Дивіться специфікацію розширення GLX_EXT_stereo_tree для отримання більш докладної інформації.
Що нового у версії 337,12 Beta:
- Додана підтримка наступних графічних процесорів:
- GeForce 830M
- GeForce 840m
- GeForce 845M
- GeForce GTX 850M
- GeForce GTX 860M
- GeForce GTX 870M
- GeForce GTX 880M
- GeForce GT 705
- GeForce GT 720
- Виправлена помилка, яка може привести до програм OpenGL замерзати при деяких умовах низької пам'яті.
- Оновлення сторінки конфігурації дисплея в NVidia-настройки для однозначної ідентифікації DisplayPort 1.2 моніторів, відображаючи монітора GUIDs.
- Виправлена помилка, яка може привести настройки ECC, які будуть відображатися неправильно в NVidia-настройки при зміні параметрів ECC на системі з декількома GPU.
- Оновлення сторінки параметрів корекції кольору в панелі управління NVIDIA-налаштування для відображення гамма-які зміни, зроблені іншими клієнтами RandR в той час як панель управління була вже запущена.
- Виправлена помилка, яка дозволяла використання декількох одночасних серверів X на системах з UEFI.
- Оновлений пакет NVIDIA-налаштування джерела для побудови libXNVCtrl при побудові NVidia-параметрів, замість того, щоб покладатися на попередньо вбудованої бібліотеки.
- Додана можливість перевищення і деяких графічних процесорів GeForce під-годин на GeForce GTX 400 серії і пізніших версій. Для графічних процесорів, які дозволяють це, зміщення може бути застосовані до значень тактових в деяких тактових областях деяких рівнів продуктивності. Ця маніпуляція годинник робиться на свій страх і ризик користувача. Дивіться README документацію & Quot; Coolbits & Quot; опція конфігурації X для отримання більш докладної інформації.
- Оновлений мінімально необхідний варіант GTK + від 2,2 до 2,4 для NVidia-налаштувань.
- перейменував RandR вихід властивість _GUID на GUID тепер він офіційно задокументовані у власність randrproto.txt:
- http://cgit.freedesktop.org/xorg/proto/randrproto/commit/?id=19fc4c5a72eb9919d720ad66734029d9f8e313b1
- Додана підтримка наступних розширень EGL:
- - EGL_EXT_buffer_age;
- - EGL_EXT_client_extensions;
- - EGL_EXT_platform_base;
- -. EGL_EXT_platform_x11
- Додана NV-CONTROL атрибут NV_CTRL_VIDEO_ENCODER_UTILIZATION для запиту відсотка використання двигуна кодувальника відео.
- Додана підтримка для розширення GLX_NV_delay_before_swap. Для отримання більш докладної інформації див специфікації розширення:
- http://www.opengl.org/registry/specs/NV/glx_delay_before_swap.txt
- Звіт правильних розміри буфера для RGB GLX візуальних, GLXFBConfigs і EGLConfigs. Раніше RGB10 і формати RGB8 були зареєстровані як такі, що 32 біт, і формати RGB5 були зареєстровані як такі, що 16 біт. Тепер вони правильно представлені як 30, 24 і 15 бітних форматів відповідно відповідно до вимог специфікації GLX і EGL.
<Літій> Вилучені & Quot; OnDemandVBlankInterrupts & Quot; опція конфігурації X :. ця опція включена за замовчуванням, починаючи з версії 177.68 драйвера NVIDIA Unix, і документація була оновлена, щоб відобразити нове значення за замовчуванням
<Літій> виправлена помилка, що приводить до помилок GPU, коли спосіб підключення гірляндного DisplayPort 1.2 дисплеїв.
<Літій> Зниження завантаження процесора і використання пам'яті GPU драйвера NVIDIA EGL.
<літій> перейменував & Quot; Клон & Quot; установка & Quot; MetaModeOrientation & Quot; Варіант конфігурації Х на & Quot ;. SamePositionAs & Quot;, щоб зробити ясно, що цей параметр застосовується до позиції тільки, а не до вирішення мод в метарежіме
Що нового у версії 334,16 Beta:
- Виправлена помилка, яка може привести до NVIDIA-налаштування для обчислення некоректних гамма пандусів при регулюванні колірної корекції повзунків.
- Оновлення панелі управління NVIDIA-налаштування для забезпечення вибору пристроїв відображення з використанням RandR і імена ідентифікаторів цільових при прийнятті запитів орієнтовані на конкретні пристрої відображення.
- Виправлена помилка, яка дозволяла деякий меню, що випадає в панелі управління NVIDIA-налаштування правильної роботи на більш старі версії GTK + (наприклад, 2.10.x).
- Оновлення панелі управління NVIDIA-налаштування для забезпечення пояснювального тексту для ключів профілю додатків і пропозицій для дійсних імен ключів при налаштуванні профілів додатків.
- Оновлення панелі управління NVIDIA-налаштування для заповнення меню, що випадає стереорежиме тільки з тими режимами, які доступні.
- Виправлена помилка, яка може привести до додатків, що використовують розширення ARB_query_buffer_object OpenGL врізатися під Xinerama.
- Виправлена помилка, яка дозволяла деякі DisplayPort 1.2 дисплеїв коректним відновлюються після перемикання VT. <Літій> Перейменований в ГПУ Proc каталогів в / Proc / водій / NVidia / чіпах / с шиною розташування GPU, представлене в & Quot; домен: шини: device.function & Quot; формат.
- Виправлена помилка в розширенні GLX_EXT_buffer_age де некоректний вік буде повернений, якщо потрійна буферизація не була включена.
- Покращена підтримка __GL_SYNC_DISPLAY_DEVICE і навколишнього середовища VDPAU_NVIDIA_SYNC_DISPLAY_DEVICE змінних в певних конфігураціях. Обидві змінні середовища тепер будуть розпізнавати всі підтримувані імена пристроїв відображення. Див & Quot; Додаток C. Назви Display Device & Quot; і & Quot; Додаток G. VDPAU Підтримка & Quot; в README для більш докладної інформації.
- Покращена продуктивність X драйвер при обробці великої кількості поверхневих розподілів.
- Виправлена помилка, що приводила ПБО завантаження куба карти особи для отримання невірних даних.
- Додана експериментальна підтримка ARGB GLX візуальними, коли Xinerama і Composite включені одночасно на X.Org Xserver 1.15.
<Літій> виправлена помилка, що приводить до високої Pixelclock режими HDMI (наприклад, використовуваний з дозволом 4K), щоб бути помилково, як подвійний зв'язок в панелі управління NVIDIA-налаштування.
<Літій> Додана 64-розрядна EGL і OpenGL ES бібліотека на 64-бітному prackages драйвера.
<Літій> Змінений формат & Quot; Шина Розташування & Quot; поле повідомили в файлах /proc/driver/nvidia/gpus/0..N/information з & Quot; домен: bus.device.function & Quot; до & Quot; домен: автобус: device.function & Quot; відповідно до формату Утиліта lspci.
<Літій> Змінений поведінка за умовчанням водія, щоб зупинити видалення RandR 1,2 виходів відповідних невикористовуваних пристроїв DisplayPort 1.2. Видалення цих виходів може ввести в оману деяких додатків. Доданий новий параметр, DeleteUnusedDP12Displays, який може бути використаний, щоб перетворити цю поведінку назад. Ця опція може бути включена, запустивши Судно-Xconfig NVIDIA --delete-Невикористані-DP12-дисплеї
Що нового у версії 331,17 Beta:
- Виправлена помилка, яка перешкоджала конфігураційні файли, що містять профілі додатків з завантажуваних при директорії присутні в профіль програми пошуку конфігурації шляху.
- відкладень ініціалізацію libselinux в драйвері NVIDIA OpenGL для того, щоб уникнути проблем, коли libselinux не може бути готовий, коли NVIDIA libGL вашої бібліотеки першим завантаженням.
- долучення-uvm.ko NVIDIA, модуль ядра Unified Memory NVIDIA, щоб пакет драйверів NVIDIA Linux. Цей модуль ядра забезпечує підтримку нової функції єдиної системи пам'яті в наступній версії CUDA.
<Літій> Встановлений помилка, яка могла б привести до виснаження пам'яті в OpenGL додатків, що працюють на 32-бітних системах.
Що нового у версії 331,13 Beta:
- Виправлена помилка, при якій сервер X збій ініціалізації, коли DisplayPort 1.2 моніторів були призначені для поділу X екранів на одному GPU.
- Виправлена помилка, яка може привести до тупикової ситуації, коли розгалуження з програм OpenGL, які використовують деякі реалізації Танос, такі як TCMalloc.
- Виправлена помилка, яка перешкоджала Деформації і Змішати настройки від зберігаються при зміні конфігурації дисплея.
- Виправлена помилка, яка дозволяла деякі параметри зміни, зроблені за допомогою інтерфейсу NVIDIA-налаштування командного рядка з відбиваючись в NVIDIA-налаштування графічного інтерфейсу користувача.
- Змінено поведінку підрізування драйвера NVIDIA X на трапеції і трикутники для деяких тоновані операцій відповідно до поведінкою в нових версіях Pixman:
- http://lists.freedesktop.org/archives/pixman/2013-April/002755.html
- Виправлена помилка в MetaMode відстеження, які можуть викликати помилкові повідомлення про помилки, які будуть роздруковані при спробі додати або видалити MetaModes за допомогою NV-CONTROL.
- Виправлена помилка, що приводила драйвер NVIDIA X, щоб спробувати завантажити X11 & Quot; тінь & Quot; модуль беззастережно, навіть в тих ситуаціях, коли водій не мав ніякої необхідності використовувати модуль. Це може привести до друку помилкових повідомлень про помилки на X серверах, де модуль не був присутній.
- Виправлена помилка, іноді викликане відображення корупції в додатках GLX при зміні конфігурації дисплея.
- Виправлена помилка, яка дозволяла glReadPixels працювати правильно при читанні з Pixel Buffer Objects над непрямим рендерингом, коли ширина зображення не кратна 4.
- Додано новий атрибут NV-CONTROL, NV_CTRL_BACKLIGHT_BRIGHTNESS, для управління яскравістю підсвічування.
- Додана використання GPU звітів на панелі управління NVIDIA-налаштування.
- Виправлена помилка в панелі управління NVIDIA-налаштування, які завадили користувачам налаштовувати стерео, коли стерео ні вже налаштований.
- Додана підтримка звітів тахометра отмеренное швидкість обертання вентилятора на здатних графічних плат за допомогою NVidia-налаштувань і NV-CONTROL API. Вже існуючий механізм звітності швидкості вентилятора повідомляє швидкість вентилятора, як програмується водієм. Наприклад, `NVIDIA-налаштування --query = [вентилятор: 0]. / GPUCurrentFanSpeedRPM`
- Виправлена регресія, що приводила графічні процесори, які не підтримують графіки не відображаються в NVidia-налаштуваннях.
- Додана підтримка декількох модулів ядра NVIDIA. Ця функція дозволяє користувачам призначати різні графічні процесори в системі для різних модулів ядра NVIDIA, потенційно знижуючи накладні витрати програмного забезпечення координації доступу до декількох графічним процесорам.
- Додана підтримка API EGL на 32-бітних платформах. В даний час підтримуються клієнтський API, є OpenGL ES 1.1, 2.0 і 3.0, і підтримуються лише віконна система бекенда Х11.
- Додайте новий параметр, AllowEmptyInitialConfiguration, що дозволяє сервер X для запуску навіть при відсутності підключених пристроїв відображення не виявляється при запуску. Ця опція може бути включена шляхом запуску & Quot; Sudo-Xconfig NVIDIA --allow-порожня початкова конфігурація & Quot;
- Оновлений NVIDIA-інсталятор, щоб забезпечити прокручувати текстову область для відображення повідомлень з / USR / Бібліотека / NVIDIA / альтернативний встановити по теперішній час і / USR / Бібліотека / NVIDIA / альтернативний встановити доступний дистрибутив гачками файлів. Це дозволяє більш довгі повідомлення, які будуть представлені в цих файлах.
- долучення кеш системної пам'яті для підвищення продуктивності певних операцій X рендеринга, які використовують програмне забезпечення візуалізації резервних оголошень. Параметр конфігурації Х & Quot; SoftwareRenderCacheSize & Quot; може бути використана для настройки розміру кеша. <Літій> Вилучені & Quot; DynamicTwinView & Quot; опція конфігурації X :. динамічна реконфігурація дисплеїв завжди можливо, і більше не може бути відключена
- Виправлена помилка, що приводила NVIDIA-налаштування для відображення невірної інформації в своїй сторінці конфігурації дисплея, коли все відображається на екрані X були відключені.
- Оновлений NVIDIA-установника тільки встановити бібліотеки libvdpau і libvdpau_trace якщо існуюча установка libvdpau не виявляється в системі. Така поведінка може бути змінено з --install-VDPAU-обгорткою і опцією --no-установка-VDPAU-обгортками.
- Майбутнє NVIDIA Linux установчі пакети більше не будуть включати в себе копії libvdpau або libvdpau_trace: користувачі VDPAU рекомендується встановлювати ці бібліотеки за допомогою інших засобів, наприклад, з пакетів, що надаються їх дистриб'юторами, або шляхом створення їх з доступних джерел за адресою:
- http://people.freedesktop.org/~aplattner/vdpau/
<Літій> виправлена помилка, яка перешкоджала зміни конфігурації дисплея, зроблені з xvidtune (1) працює правильно.
<Літій> Встановлений помилка, яка перешкоджала NVidia-настройки від створення сторінок конфігурації дисплея пристрою для знову підключених DisplayPort 1.2 нижче за течією пристроїв декількох Stream Transport.
<Літій> виправлена помилка, що приводить до DisplayPort 1.2 мульти-потік пристрою, щоб зупинити роботу, якщо вони були відключені, і підключений назад в той час як вони були активні в поточному метарежіма.
<Літій> Ця опція корисна в RandR 1.4 відображення розвантажити конфігурації, в якому порядків нема відображення не підключені до GPU NVIDIA при запуску Х-сервер, але може бути підключена пізніше.
<Літій> Оновлений NVIDIA-установник, щоб уникнути рекурсії в ядрі за & Quot; побудувати & Quot; і & Quot; джерело & Quot; каталоги при пошуку конфліктуючих модулів ядра в / Lib / модулі.
Коментар не знайдено