NVIDIA Graphics Firmware Update Tool for DisplayPort 1.3 and 1.4 Displays
Version: | 1.0 |
Release Date: | 2018.06.04 |
Quadro Driver Requirement: | Release 370 and later |
Operating System: | Windows 8 64-bit, Windows 10 64-bit, Windows 7 64-bit, Windows 8.1 64-bit |
Language: | English (US) |
File Size: | 13.7 MB |
Release Highlights
To enable the latest DisplayPort 1.3 / 1.4 features, your graphics card may require a firmware update.
Without the update, systems that are connected to a DisplayPort 1.3 / 1.4 monitor could experience blank screens on boot until the OS loads, or could experience a hang on boot.
The NVIDIA Firmware Updater will detect whether the firmware update is needed, and if needed, will give the user the option to update it.
If you are currently experiencing a blank screen or hang on boot with a DP 1.3 or 1.4 monitor, please try one of the following workarounds in order to run the tool:
- Boot using DVI or HDMI
- Boot using a different monitor
- Change boot mode from UEFI to Legacy; or Legacy to UEFI.
- Boot using an alternate graphics source (secondary or integrated graphics card)
Once you have the tool downloaded, please run the tool and follow the on-screen instructions.
The latest NVIDIA graphics card drivers can be downloaded from: //www.nvidia.com/Download/index.aspx
For 32-bit NVIDIA Graphics Firmware Update Tool for DisplayPort 1.3 and 1.4, please download here.
Supported Products
NVIDIA TITAN Series:
TITAN X (Maxwell), TITAN X (Pascal), TITAN XP
GeForce 10 Series:
GeForce GT 1030, GeForce GTX 1050, GTX 1050Ti, GTX 1060, GTX 1070, GTX 1070Ti, GTX 1080, GTX 1080Ti
GeForce 900 Series:
GeForce GTX 950, GTX 950Ti, GTX 960, GTX 970, GTX 980, GTX 980Ti
GeForce 700 Series:
GeForce GTX 745, GTX 750, GTX 750Ti
Расширенный поиск драйвера
«Стандартными» пакетами являются те, которые не требуют компонентов драйверов DCH.
«DCH» ( Декларативные, Компонентные, Аппаратные приложения для поддержки) – это новые пакеты, которые предварительно устанавливаются OEM-провайдерами и включают универсальный драйвер Microsoft.
Драйверы DCH не могут быть установлены со стандартной системой, а стандартные драйверы с системой DCH.
Чтобы подтвердить тип системы, которую вы используете, перейдите в пункт Тип драйвера, который находится ниже меню «Системная информация» на панели управления NVIDIA.
Более подробную информацию можно получить на сайте Новости о разработке драйверов
«WHQL сертификация» Тестирование Windows Hardware Quality Labs, или WHQL, — это процесс тестирования, который включает проведение серии тестов на аппаратном или программном обеспечении третьей стороны (т.е. не Microsoft) и предоставление результатов тестов для оценки компании Microsoft. Процедура может также включать проведение Microsoft собственных текстов на широком спектре оборудования, например, на различном аппаратном обеспечении и с различными выпусками Microsoft Windows.
«GRD» Драйверы Game Ready обеспечивают лучшие игровые возможности во всех популярных играх. Начиная с раннего доступа и на протяжении всего существования игры, команда по разработке драйверов NVIDIA тщательно тестирует все ключевые функции, поэтому драйверы оптимизируют производительность, позволяют добиться максимальной стабильности и отличной функциональности геймплея.
«SD» Драйверы Studio обеспечивают лучшие возможности работы в основных приложениях для профессионального творчества. NVIDIA проводит тщательное тестирование, направленное на проверку функциональности в ведущих приложениях, и гарантирует высочайший уровень производительности, стабильной работы и функциональности.
«NFB / QNF» New Feature Branch (NFB) [Ранее назывался Quadro New Feature (QNF)] из последней серии выпусков драйверов, он обеспечивает новейшие возможности и функции между выпусками драйвера Production Branch. Драйвер был протестирован для рабочих станций с ограниченной поддержкой продукта и рекомендован к использованию только для пользователей, нуждающихся в особых возможностях, которые указаны в соответсвующем разделе «Возможности выпуска».
«PB / ODE» Production Branch (PB) [Ранее назывался Оптимизированный для предприятий драйвер (ODE)] / Studio Большинство пользователей выбирает этот тип драйвера для обеспечения оптимальной производительности и стабильной работы. Драйверы Production Branch оснащены сертификатами ISV, поддержкой всего жизненного цикла и обеспечивают все функции драйверов Studio такой же версии.
«PB / LLB» Production Branch (PB) [Ранее назывались драйверы для Linux с долгосрочной поддержкой (LLB)] Драйверы Production Branch для Linux оснащены сертификатами ISV и обеспечивают оптимальную производительность и стабильность работы для пользователей Unix. Такой драйвер обычно используется в компаниях, обеспечивая постоянные исправления ошибок и стандартные обновления безопасности.
«NFB / SLB» New Feature Branch (NFB) [Ранее назывался Драйвер для Linux с краткосрочной поддержкой (SLB) Драйверы New Feature Branch для Linux предоставляют разработчикам и ранним пользователям доступ к новым функциям до интеграции в драйверы Production Branches.
Патчи для windows nvidia
NVENC and NvFBC patches for Nvidia drivers
NVENC patch removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs.
NvFBC patch allows to use NvFBC on consumer-grade GPUs. It should be applied same way as NVENC patch.sh , except you have to use patch-fbc.sh instead.
Main target operating system is GNU/Linux, but for Windows support see win (clickable).
You can say thanks to the author and support ongoing efforts with donations to these wallets:
- BTC: 1Q9uQAFNviHZEW7yT5sNsi4MJnxaL2tvvK
- ETH: 0xE55e48b116D0dd4d26adafB65B92e74F0ac73636
IPFS git mirror:
- x86_64 system architecture
- GNU/Linux operating system
- nvenc-compatible gpu (https://developer.nvidia.com/video-encode-decode-gpu-support-matrix#Encoder)
- Nvidia driver. Patch available for versions in version table below.
Version | NVENC patch | NVFBC patch | Driver link |
---|---|---|---|
375.39 | YES | NO | Driver link |
390.77 | YES | NO | Driver link |
390.87 | YES | NO | Driver link |
396.24 | YES | NO | Driver link |
396.26 | YES | NO | Driver link |
396.37 | YES | NO | Driver link |
396.54 | YES | NO | Driver link |
410.48 | YES | NO | |
410.57 | YES | NO | Driver link |
410.73 | YES | NO | Driver link |
410.78 | YES | NO | Driver link |
410.79 | YES | NO | Driver link |
410.93 | YES | NO | Driver link |
410.104 | YES | NO | Driver link |
415.18 | YES | NO | Driver link |
415.25 | YES | NO | Driver link |
415.27 | YES | NO | Driver link |
418.30 | YES | NO | Driver link |
418.43 | YES | NO | Driver link |
418.56 | YES | NO | Driver link |
418.67 | YES | NO | Driver link |
418.74 | YES | NO | Driver link |
418.87.00 | YES | NO | Driver link |
418.87.01 | YES | NO | Driver link |
418.88 | YES | NO | Driver link |
418.113 | YES | NO | Driver link |
430.09 | YES | NO | Driver link |
430.14 | YES | NO | Driver link |
430.26 | YES | NO | Driver link |
430.34 | YES | NO | Driver link |
430.40 | YES | NO | Driver link |
430.50 | YES | NO | Driver link |
430.64 | YES | NO | Driver link |
435.17 | YES | NO | Driver link |
435.21 | YES | NO | Driver link |
435.27.08 | YES | YES | |
440.26 | YES | YES | Driver link |
440.31 | YES | YES | Driver link |
440.33.01 | YES | YES | Driver link |
440.36 | YES | YES | Driver link |
440.43.01 | YES | YES | |
440.44 | YES | YES | Driver link |
440.48.02 | YES | YES | |
440.58.01 | YES | YES | |
440.58.02 | YES | YES | |
440.59 | YES | YES | Driver link |
440.64 | YES | YES | Driver link |
440.64.00 | YES | YES | Driver link |
440.66.02 | YES | YES | |
440.66.03 | YES | YES | |
440.66.04 | YES | YES | |
440.66.08 | YES | YES | |
440.66.09 | YES | YES | |
440.66.11 | YES | YES | |
440.66.12 | YES | YES | |
440.66.14 | YES | YES | |
440.66.15 | YES | YES | |
440.66.17 | YES | YES | |
440.82 | YES | YES | Driver link |
440.95.01 | YES | YES | Driver link |
440.100 | YES | YES | Driver link |
440.118.02 | YES | YES | Driver link |
450.36.06 | YES | YES | Driver link |
450.51 | YES | YES | Driver link |
450.51.05 | YES | YES | Driver link |
450.51.06 | YES | YES | Driver link |
450.56.01 | YES | YES | |
450.56.02 | YES | YES | |
450.56.06 | YES | YES | |
450.56.11 | YES | YES | |
450.57 | YES | YES | Driver link |
450.66 | YES | YES | Driver link |
450.80.02 | YES | YES | Driver link |
450.102.04 | YES | NO | Driver link |
455.22.04 | YES | NO | |
455.23.04 | YES | YES | Driver link |
455.23.05 | YES | YES | |
455.26.01 | YES | YES | |
455.26.02 | YES | YES | |
455.28 | YES | YES | Driver link |
455.32.00 | YES | YES | |
455.38 | YES | YES | Driver link |
455.45.01 | YES | YES | Driver link |
455.46.01 | YES | YES | |
455.46.02 | YES | YES | |
455.46.04 | YES | YES | |
455.50.02 | YES | YES | |
455.50.03 | NO | YES | |
455.50.04 | YES | YES | |
455.50.05 | YES | YES | |
455.50.07 | YES | YES | |
455.50.10 | YES | YES | |
460.27.04 | YES | YES | Driver link |
460.32.03 | YES | YES | Driver link |
460.39 | YES | YES | Driver link |
460.56 | YES | YES | Driver link |
460.67 | YES | YES | Driver link |
460.73.01 | YES | YES | Driver link |
465.19.01 | YES | YES | Driver link |
465.24.02 | YES | YES | Driver link |
Examples are provided for driver version 430.50. All commands are executed as root.
Download and install driver
Skip this step if you already have installed driver with version supported by this patch (from distro packages, for example).
Make sure you have kernel headers and compiler installed before running Nvidia driver installer. Kernel headers and compiler are required to build nvidia kernel module. Recommended way to do this is to install dkms package, if it is available in your distro. This way dkms package will pull all required dependencies to allow building kernel modules and kernel module builds will be automated in a reliable fashion.
Output should show no errors and details about your driver and GPU.
This patch performs backup of original file prior to making changes.
If something got broken you may restore patched driver from backup:
It is possible to use this patch with nvidia-docker containers, even if host machine hasn’t patched drivers. See Dockerfile for example.
Essentially all you need to do during build is:
- COPY the patch.sh and docker-entrypoint.sh files into your container.
- Make sure docker-entrypoint.sh is invoked on container start.
docker-entrypoint.sh script does on-the-fly patching by means of manipulating dynamic linker to workaround read-only mount of Nvidia runtime. Finally it passes original docker command to shell, like if entrypoint was not restricted by ENTRYPOINT directive. So docker run —runtime=nvidia -it mycontainer echo 123 will print 123 . Also it can be just invoked from your entrypoint script, if you have any.
- Plex Media Server: nVidia Hardware Transcoding Calculator for Plex Estimates — useful benchmark of achieved simultaneous transcodes with various stream quality and hardware with patched drivers.
- Plex Media Server: enable HW decoding:
- GH Issue
- PMS Forum:
- https://forums.plex.tv/t/hardware-accelerated-decode-nvidia-for-linux/233510/158
- https://forums.plex.tv/t/hardware-accelerated-decode-nvidia-for-linux/233510/172
- Unraid / Docker:
- GH Issue
- Unraid Nvidia plugin:
- Repo
- Forum page (archive link)
- Original research behind this patch
- Original post in Russian
- 3rd party English translation
If you experience CreateBitstreamBuffer failed: out of memory (10) , then you have to lower buffers number used for every encoding session. If you are using ffmpeg , see option -surfaces («Number of concurrent surfaces») and try value near -surfaces 8 .
About
This patch removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs.