github Panchovix/nvidia-vbios-vix-editor v0.1.21

latest releases: v0.1.45, v0.1.44, v0.1.43...
26 days ago

Caution

You use this software entirely at your own risk. Any modification you make with it, anything derived from it or from its output, and any damage that results, is solely your responsibility. The author accepts no responsibility or liability of any kind.

Windows 10/11 x86_64:

  • nvbios-gui.exe: editor window, one file with its own GTK 4. The first start unpacks the runtime to %LOCALAPPDATA%\NVIDIA VBIOS Vix Editor (a few seconds); later starts reuse it. Not code-signed: SmartScreen may ask once (More info → Run anyway).
  • nvbios.exe: command line, one file.

Linux x86_64 (glibc 2.39+: Ubuntu 24.04+, Debian 13+, Fedora 40+, Arch):

  • nvidia-vbios-vix-editor-0.1.21-linux-x86_64.tar.gz: editor window (nvbios-gui, needs the system GTK 4) and command line (nvbios).
  • nvbios-0.1.21-linux-x86_64: command line only, one file, no dependencies.

SHA256SUMS covers all four files: sha256sum -c SHA256SUMS on Linux, Get-FileHash FILE in PowerShell.

Changes since 0.1.20:

  • Turing: PCIe slot power on the MSI GTX 1650. That slot-powered BIOS stores its slot power limit (63 W rated, 74 W ceiling) in a form the editor did not know, so it showed no slot field and the card stayed near 66 W whatever the board power. slot_power_rated_w and slot_power_max_w now edit it. Raising it is not tested on Turing yet; above 66 W rated the slot can be asked for more than the PCIe specification allows. Reported in issue #5.
  • Ampere laptop: a lowered power ceiling confirmed on one RTX 3050 6GB Laptop GPU (70 W ceiling, 55 W default, Windows loader). It is the first laptop report; a raised ceiling is not tested on a laptop, where the platform (Dynamic Boost) sets the running limit. Reported in issue #4.
  • Ada laptop images: a clear refusal. Saving a loader payload for an Ada laptop image now says that Ada laptop images are not supported yet, instead of only the byte counts: their laptop-only tables do not fit the 512 KiB the GSP firmware accepts.

Loaders: Linux VBIOS Vix Loader (current main) and Windows VBIOS Vix Loader 0.3.1. On Windows, if the GPU drives your screen, turn Restart the GPU now off and restart Windows instead. Loading works with NVIDIA 615.x drivers on Linux and 616.x and 617.x on Windows; a future driver may stop it working, so check after every driver update.

Edited images keep the original signature: do not flash them with nvflash. Experimental fields are not hardware-tested unless their notes say otherwise. See README, LICENSE and THIRD_PARTY_NOTICES.md. Full list in CHANGELOG.md.

Don't miss a new nvidia-vbios-vix-editor release

NewReleases is sending notifications on new releases.