Nvidia Linux Display Driver

Скриншот программы:
Nvidia Linux Display Driver
Детали программы:
Версия: 381.09 Beta обновление
Дата загрузки: 27 Apr 17
Разработчик: NVIDIA Corporation
Тип распространения: Бесплатная
Популярность: 26

Rating: nan/5 (Total Votes: 0)

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 вручную или позволить программе установки сделать всю работу. С другой стороны, после установки, вы можете запустить команду-Xconfig NVIDIA через эмулятор терминала X11, чтобы установить новый драйвер по умолчанию и сгенерировать файл конфигурации.

Если вы & Rsquo; ищете текущих стабильных версиях драйвера дисплея Nvidia Linux, не стесняйтесь искать наш раздел Linux. Имейте в виду, что хотя Nvidia обеспечивает короткие и долгоживущие ветви, поэтому мы рекомендуем идти с долгоживущие из них для расширенной поддержки.

Что нового в этом релиз:

  • Добавлена ​​поддержка следующих графических процессоров:
  • Quadro P6000
  • Quadro P5000
  • GeForce GTX 1050
  • GeForce GTX 1050 Ti
  • Добавлены параметры конфигурации нового X:
  • ForceCompositionPipeline
  • ForceFullCompositionPipeline
  • который переопределить метарежима маркеры с одинаковыми именами.
  • Исправлена ​​ошибка, вызывавшая проблемы с панорамированием и курсор сдерживая при смешивании прайм-дисплеи с приводом изначально ведомых дисплеев.
  • Исправлена ​​ошибка, приводившая длительные задержки при выходе из 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 на безголовых конфигурации X-сервера.
  • Исправлена ​​утечка памяти, которая произошла после того, как уничтожить GLXWindow, который до сих пор имеет текущий контекст, прикрепленный к ней.
  • Исправлена ​​ошибка, которая вызвала EGL pbuffers быть создан как с передним и задним буфером, а не только задний буфер, как это требуется для EGL.
  • Добавлен новый модуль ядра, NVidia-modeset.ko. Этот новый компонент драйвера работает в связке с nvidia.ko модулем ядра для программирования дисплея двигатель графического процессора.
  • -modeset.ko NVIDIA не предоставляет каких-либо новых видимых пользователю функциональность или интерфейсы для приложений сторонних разработчиков. Тем не менее, в более поздней версии, 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
  • GLX протокол для следующих OpenGL 3.0 команд:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • TransformFeedbackVaryingsEXT
  • , которые являются частью следующих расширений:
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback
  • был повышен с неофициальным до АРБ утвержденного официального статуса.
  • С учетом указанных выше изменений, протокола GLX для OpenGL 3.0 был повышен с неофициальным до АРБ утвержден официальный статус.
  • Добавлен новый механизм распределения памяти системы для больших распределений в драйвере OpenGL. Этот механизм позволяет unmapping выделение из процесса, когда он не используется, что делает более виртуальное адресное пространство, доступное для приложения. Она включена по умолчанию на 32 битных OpenGL приложений с Linux 3.11+ и GLibC 2.19+. Память, выделенная таким образом будет потреблять пространство в / DEV / ГИМ. Установка переменной окружения __GL_DevShmPageableAllocations до 2 будет отключить эту функцию

Что нового в версии 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, как осуждается.
  • Version 1.5.0 спецификации X изменение размера и поворот добавил записку, что не будут уничтожены динамически создаваемые выходы, так что эта опция устарела и будет удалена в будущих версиях драйверов.
  • Добавлена ​​поддержка 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 и выше контекста тока без тока в любой Drawable.

Что нового в версии 352,09 Beta:

  • Добавлена ​​возможность настраивать поведение подкачку на четырехкратно-буферизованного стерео визуалов. Драйвер может быть настроен независимо друг от друга, чтобы поменять местами каждый глаз, как он будет готов, ждать для обоих глаз, чтобы завершить рендеринг перед сменой, или разрешить приложению указать, какой из этих двух поведение является предпочтительным, установив интервал подкачки. Этот параметр можно настроить в панели управления NVIDIA-настройки, или через NV-CONTROL API.
  • Устранена регрессия, вызвавший GPU отображение состояния вентилятора исчезнет с панели управления NVIDIA-настройки.
  • Добавлена ​​отчетность ошибок ECC рассчитывает на панели управления NVIDIA-настройки.
  • Исправлена ​​ошибка, иногда не позволявшая объекты OpenGL сэмплер корректному высвобождены при уничтожении OpenGL контекстов.
  • Исправлена ​​ошибка, приводящая к GLX_EXT_framebuffer_sRGB неправильно сообщать поддержку SRGB в 30 бит на пиксель конфигураций фреймбуфера.
  • Добавлена ​​поддержка G-SYNC с синхронизацией к vblank отключена. Это позволяет приложениям использовать G-Sync для устранения разрыва для частоты кадров ниже максимальной частоты обновления монитора, но позволяют срывать выше максимальную частоту обновления, чтобы свести к минимуму время ожидания.
  • Когда G-SYNC активен и синхронизации к vblank включена, частота кадров ограничена максимальной частотой обновления монитора.
  • GLSL gl_Fog.scale теперь + бесконечность, когда gl_Fog.end равна gl_Fog.start. Ранее использовалось значение 0, но это сломал некоторые приложения, такие как игры XIII бег на вино (вино ошибка # 37068).
  • Включено G-SYNC по умолчанию, когда Unified Back Buffer (ОББ) отключена.

  • <Литий> Обновленный драйвер NVIDIA GPU, чтобы избежать использования видеопамяти уже используется VESAfb.
  • Исправлена ​​ошибка, приводящая к потере синхронизации стерео в определенных конфигурациях framelock Quadro Sync.
  • Исправлена ​​редкое состояние взаимоблокировки при запуске приложений, использующих OpenGL в несколько потоков на GPU Quadro.
  • Исправлена ​​ошибка, которая вызвала усечение значения 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, вызывая расхождения в значениях, представленных различными инструментами.
  • Удалены & Quot; EnableACPIHotkeys & Quot; опция конфигурации X. Этот вариант является устаревшим и по умолчанию отключена, так как драйвер версии 346.35. На современных системах Linux, изменение отображения горячих клавиш события доставляются в среде рабочего стола в качестве ключевых пресс-мероприятий, а также окружение рабочего стола обрабатывает изменения дисплея, выдавая запросы через X изменение размера и поворот расширения (RandR).
  • Добавлена ​​поддержка без потерь H.264 / AVC видео потоков VDPAU.
  • Добавлена ​​поддержка VDPAU набор функций 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 Гц режимах, когда либо дисплей или графический процессор не в состоянии управлять этими режимами в RGB 4: 4:. 4.See NoEdidHDMI2Check в README для деталей
  • Исправлена ​​ошибка, которая может привести к многопоточных приложений к краху, когда несколько потоков используется драйвер EGL одновременно.
  • Исправлена ​​ошибка, приводящая к синхронизации с VBlank, чтобы не корректно работать с приложениями XVideo в определенных конфигурациях.
  • Исправлена ​​ошибка, не позволявшая драйвер X от правильной интерпретации некоторых параметров конфигурации X, когда имя устройства отображения было дано с GPU UUID классификаторе.

Что нового в версии 346,22 Beta:

  • Добавлена ​​поддержка X.Org Xserver ABI 19 (Xorg -server 1.17).
  • Улучшена совместимость с последними ядрами Linux.
  • Исправлена ​​ошибка, не позволявшая внутренние 4K панели на некоторых ноутбуках от угона при условии достаточной пропускной способности для поддержки их родные разрешения.
  • Устранена регрессия, которая препятствовала модуль ядра NVIDIA от загрузки в некоторых виртуализированных средах, таких как Amazon Web Services.
  • Исправлена ​​регрессия, которая вызывала проявления быть обнаружены неправильно на некоторых ноутбуках.
  • Исправлена ​​ошибка, которая может привести к X замерзать при использовании базы мозаики.
  • Устранена регрессия, которая препятствовала драйвер NVIDIA X от признания макетов Base мозаики, сгенерированные панели управления NVIDIA-настройки.

Что нового в версии 346.16 Beta:

  • Добавлена ​​поддержка следующих графических процессоров:
  • GeForce GTX 970m
  • GeForce GTX 980m
  • Исправлена ​​ошибка, приводящая к пустой экран при установке режима, требующий YUV 4: 2: 0 сжатия. Эти режимы в настоящее время не поддерживается.
  • Исправлена ​​ошибка, которая вызвала неправильная конфигурация DisplayPort ссылка будет отображаться после того, как автоопределения или отсоединять.
  • Добавлена ​​поддержка декодирования VP8 видео потоков с использованием API NVCUVID на графических процессорах с поддержкой VP8 аппаратного декодирования.
  • Добавлена ​​поддержка следующих расширений EGL:
  • EGL_EXT_device_base
  • EGL_EXT_platform_device
  • EGL_EXT_output_base
  • Добавлена ​​возможность увеличения рабочего напряжения на некоторых графических процессоров GeForce в GeForce GTX 400 серии и более поздних версий. корректировки напряжения выполняются на свой страх и риск пользователя. Обратитесь к документации на & Quot; Coolbits & Quot; опция конфигурации X в README для деталей.
  • Добавлена ​​поддержка NVENC на GeForce. Для получения более подробной информации о 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.

  • <Литий> Обновленный-установщик NVIDIA установить файл в каталоге xorg.conf.d системы, при обнаружении достаточно новый сервер X, чтобы заставить сервер X для загрузки & Quot; & Quot NVIDIA; X драйвер автоматически, если он запускается после загрузки модуля ядра NVIDIA.
  • Эта функция поддерживается в 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.
  • Исправлена ​​ошибка рендеринга с коррупцией, что иногда случается при вызове
  • DrawElementsInstancedBaseVertexBaseInstance (),
  • DrawElementsInstancedBaseInstance (),
  • или DrawArraysInstancedBaseInstance ().
  • OpenGL значительно улучшилось Framebuffer производительность создания объекта.
  • Удалено ограничение на максимальное количество OpenGL Framebuffer объектов.

  • <Литий> Обновленный драйвер NVIDIA OpenGL предпочесть $ XDG_CACHE_HOME над $ HOME, как местоположение по умолчанию для хранения кэша затенения диска GL.

Что нового в версии 343,13 Beta:

  • Исправлена ​​ошибка, при которой инвалиды отображает неявным образом включаются в целевой отбор для некоторых запросов и заданий на интерфейсе NVIDIA-настройки командной строки, при отсутствии какого-либо явного выбора цели.
  • Добавлен новый атрибут в NV-CONTROL API для запроса текущего использования видео декодированием двигателя.
  • Исправлена ​​ошибка, когда стерео-Eyes настройки в настройках NVidia-не работает в определенных конфигурациях стерео.
  • Работал вокруг Unigine Heaven 3.0 шейдерного ошибка, которая может привести к разрушению, когда тесселяция включена путем реализации профиль приложения, использующего & Quot; GLIgnoreGLSLExtReqs & Quot; установка. Обратитесь к документации по переменной окружения __GL_IGNORE_GLSL_EXT_REQS для более подробной информации.
  • Исправлена ​​утечка памяти при уничтожении EGL поверхностей.
  • Добавлена ​​поддержка нескольких одновременных дисплеев EGL.
  • Убрана поддержка G8x, G9x и GT2xx графических процессоров и чипсетов материнских плат, основанных на них. Постоянная поддержка для новых ядер Linux и серверов X, а также исправления для критических ошибок, будут включены в 340. * устаревших релизов до конца 2019 года.
  • Исправлена ​​ошибка, которая может привести к-установщик NVIDIA безуспешно пытаться удалить каталог, содержащий скомпилированные интерфейсы модулей ядра, на упаковках, подготовленных с --add-этого-ядра.
  • Обновленные-установщик NVIDIA для входа удаления в отдельный файл из журнала установки, и попытаться удалить предыдущие установки драйверов с помощью программы установки из предыдущей установки, если таковые имеются.

Что нового в версии 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
  • Включена поддержка для использования Unified Back Buffer (UBB) и 3D стерео с составным расширением на Quadro карт. Использование стерео с композитным менеджером требует стереофонического известно композитный менеджер. В противном случае, будет отображаться только левый глаз стерео приложений. Смотрите спецификацию расширения 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.
  • Удалены & Quot; OnDemandVBlankInterrupts & Quot; опция конфигурации X:. эта опция включена по умолчанию, начиная с версии 177.68 драйвера NVIDIA Unix, и документация не была обновлена, чтобы отразить новое значение по умолчанию
  • Исправлена ​​ошибка, приводящая к ошибкам GPU, когда способ подключения гирляндное DisplayPort 1.2 дисплеев.
  • Обновление страницы параметров коррекции цвета в панели управления 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
  • Снижение загрузки процессора и использование памяти GPU драйвера NVIDIA EGL.
  • Добавлена ​​поддержка следующих расширений EGL:
  • - EGL_EXT_buffer_age;
  • - EGL_EXT_client_extensions;
  • - EGL_EXT_platform_base;
  • -. EGL_EXT_platform_x11
  • переименовал & Quot; Клон & Quot; установка & Quot; MetaModeOrientation & Quot; опция конфигурации X в & Quot;. SamePositionAs & Quot ;, чтобы понять, что этот параметр применяется к позиции только, а не к разрешению мод в метарежима
  • Добавлена ​​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.

Что нового в версии 334,16 Beta:

  • Исправлена ​​ошибка, которая может привести к NVIDIA-настройки для расчета неправильные гамма пандусы при регулировке цветовой коррекции ползунков.
  • Обновление панели управления NVIDIA-настройки, чтобы разрешить выбор устройств отображения с использованием RandR и имена идентификаторов целевых при принятии запросов ориентированы на конкретные устройства отображения.
  • Исправлена ​​ошибка, не позволявшая некоторые выпадающие меню в панели управления NVIDIA-настройки правильной работе на более старых версиях GTK + (например, 2.10.x).
  • Обновление панели управления NVIDIA-настройки, чтобы обеспечить текст справки для ключей профильных приложений и предложений для действительных имен ключей при настройке профилей приложений.
  • Обновление панели управления NVIDIA-настройки для заполнения ниспадающее меню стерео режимов только с теми режимами, которые доступны.
  • Исправлена ​​ошибка, которая может привести к приложениям, использующим расширение ARB_query_buffer_object OpenGL врезаться под Xinerama.
  • Исправлена ​​ошибка, приводящая к высокой Pixelclock режимы HDMI (например, используемый с 4K разрешением), чтобы быть ошибочно сообщается как Двусвязный в панели управления NVIDIA-настройки.
  • Исправлена ​​ошибка, не позволявшая некоторые дисплеи DisplayPort 1.2 корректному восстанавливается после переключения VT.
  • Переименован на GPU Proc каталогов в / Proc / водитель / NVidia / чипах / с шиной местоположения GPU, представленной в & Quot; домене: автобус: device.function & Quot; формат.
  • Добавлена ​​64-разрядные EGL и OpenGL ES библиотеки на 64-битные prackages драйвера.
  • Изменен формат & Quot; Bus Расположение & Quot; поле сообщили в файлах /proc/driver/nvidia/gpus/0..N/information из & Quot; домен: bus.device.function & Quot; на & Quot; домен: автобус: device.function & Quot; в соответствии с форматом Утилита lspci.
  • Исправлена ​​ошибка в расширении GLX_EXT_buffer_age, где неправильные возраст будут возвращены, если тройной буферизации не был включен.
  • Изменено поведение по умолчанию водителя, чтобы остановить удаление RandR 1.2 выходов, соответствующих неиспользуемых устройств DisplayPort 1.2. Удаление этих выходов может сбить с толку некоторых приложений. Добавлен новый параметр, DeleteUnusedDP12Displays, который может быть использован, чтобы превратить это поведение обратно. Эта опция может быть включена, запустив Судо-Xconfig NVIDIA --delete-неиспользованный-DP12-дисплеи
  • Улучшена поддержка __GL_SYNC_DISPLAY_DEVICE и окружающей среды VDPAU_NVIDIA_SYNC_DISPLAY_DEVICE переменных в определенных конфигурациях. Обе переменные среды теперь будут распознавать все поддерживаемые имена устройств отображения. См & Quot; Приложение C. Названия дисплейного устройства & Quot; и & Quot; Приложение G. VDPAU поддержка & Quot; в README для получения более подробной информации.
  • Улучшена производительность X драйвере при обработке большого количества поверхностных распределений.
  • Исправлена ​​ошибка, приводящая к ПБО загрузки куба карте лица для получения неверных данных.
  • Добавлена ​​экспериментальная поддержка ARGB GLX визуальными, когда Xinerama и Composite включены в то же время на X.Org Xserver 1.15.

Что нового в версии 331,17 Beta:

  • Исправлена ​​ошибка, не позволявшая конфигурационные файлы, содержащие профили приложений из загружаемой когда каталоги присутствовали в профиль приложения поиска конфигурации пути.
  • Отложенная инициализация libselinux в драйвере NVIDIA OpenGL, чтобы избежать проблемы, когда libselinux не может быть готов, когда NVIDIA libGL разделяемая библиотека впервые загружен.
  • Исправлена ​​ошибка, которая могла привести к исчерпанию памяти в OpenGL приложений, работающих на 32-битных системах.
  • Добавлен-uvm.ko NVIDIA, модуль ядра NVIDIA Unified Memory, в пакет драйверов NVIDIA Linux. Этот модуль ядра обеспечивает поддержку новой функции единой системы памяти в следующем выпуске CUDA.

Что нового в версии 331,13 Beta:

  • Исправлена ​​ошибка, приводящая к Х-сервер, чтобы не инициализировать, когда 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 серверах, где модуль не присутствовал.
  • Исправлена ​​ошибка, не позволявшая изменения конфигурации дисплея, сделанные с xvidtune (1) правильно работать.
  • Исправлена ​​ошибка, которая иногда вызванное отображения коррупции в приложениях GLX при изменении конфигурации дисплея.
  • Исправлена ​​ошибка, которая не позволяла glReadPixels правильно работать при чтении из буфера Pixel объектов по косвенным рендеринга, когда ширина изображения не кратно 4.
  • Добавлен новый атрибут NV-CONTROL, NV_CTRL_BACKLIGHT_BRIGHTNESS, для управления яркостью подсветки.
  • Исправлена ​​ошибка, не позволявшая NVidia-настройки от создания страниц конфигурации дисплея устройств для вновь подключенных DisplayPort 1.2 ниже по течению устройств Мульти Stream Transport.
  • Добавлена ​​загрузка GPU отчетов в панели управления NVIDIA-настройки.
  • Исправлена ​​ошибка в панели управления NVIDIA-настройки, которые помешали пользователям настраивать стерео, когда стерео не был уже настроен.
  • Добавлена ​​поддержка отчетов тахометра-измеренная скорость вращения вентилятора на графических плат, способных с помощью NVidia-настроек и NV-CONTROL API. Существовавшие ранее механизм отчетности скорости вентилятора передает скорость вращения вентилятора, как программируется водителем. Например, `-настройки NVIDIA --query = [вентилятор: 0]. / GPUCurrentFanSpeedRPM`
  • Исправлена ​​регрессия, которая вызывала графические процессоры, которые не поддерживают графику, чтобы не появляться в NVidia-настройках.
  • Исправлена ​​ошибка, приводящая к DisplayPort 1.2 многопотоковых устройств, чтобы остановить работу, если они были отключены и подключены назад в то время как они были активны в текущем метарежима.
  • Добавлена ​​поддержка для нескольких модулей ядра NVIDIA. Эта функция позволяет пользователям назначать различные графические процессоры в системе для различных модулей ядра NVIDIA, потенциально снижая накладные расходы программного обеспечения координации доступа к нескольким графических процессоров.
  • Добавлена ​​поддержка API EGL на 32-битных платформах. В настоящее время поддерживаются клиентские интерфейсы являются OpenGL ES 1.1, 2.0 и 3.0, а также поддерживается только оконная система Бэкэнд X11.
  • Добавьте новый параметр, AllowEmptyInitialConfiguration, который позволяет серверу X для запуска даже при отсутствии подключенных устройств отображения не обнаруживаются при запуске. Эта опция может быть включена путем запуска & Quot; Судо-Xconfig NVIDIA --allow опорожнении-начальная конфигурация & Quot;
  • Эта опция полезна в RandR 1.4 дисплей разгрузить конфигурациях, где нет дисплея устройства не подключены к GPU NVIDIA при запуске сервера X, но может быть подключен позже.

  • <Литий> Обновленный-установщик NVIDIA, чтобы обеспечить прокручивать текстовую область для отображения сообщений от / USR / Библиотека / NVIDIA / альтернативный установке по настоящее время и / USR / Библиотека / NVIDIA / альтернативный установить доступный дистрибутив крючками файлов. Это позволяет более длинные сообщения, которые будут представлены в этих файлах.
    <Литий> Обновленный-установщик NVIDIA, чтобы избежать рекурсии в ядре за & Quot; построить & Quot; и & Quot; источник & Quot; каталоги при поиске конфликтующих модулей ядра в / Библиотека / модули.
  • Добавлен кэш системной памяти для повышения производительности определенных операций X рендеринга, которые используют программное обеспечение визуализации резервные объявления. Опция конфигурации 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/

Другие программы разработчика NVIDIA Corporation

Комментарии к Nvidia Linux Display Driver

Комментарии не найдены
добавить комментарий
Включите картинки!