Reads GDDR6/GDDR6X VRAM memory temperatures from multiple supported NVIDIA GPUs found in a host Linux system. These findings are based on reverse engineering of the NVIDIA GPU Linux driver.
This step is optional. In some Linux distributions, the default kernel boot parameters are sufficient to run this program.
sudo vim /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash iomem=relaxed"
sudo update-grub
sudo reboot
This can be done in the UEFI/BIOS configuration or using mokutil:
mokutil --disable-validation
Check state with:
$ sudo mokutil --sb
SecureBoot disabled
sudo apt install libpci-dev -y
git clone https://github.com/olealgoritme/gddr6
cd gddr6
./build_install.sh
sudo gddr6