Skip to content

Instantly share code, notes, and snippets.

@mabrodeur
Last active September 29, 2021 18:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mabrodeur/eebe31165ea4cb0fbd05460414240ba7 to your computer and use it in GitHub Desktop.
Save mabrodeur/eebe31165ea4cb0fbd05460414240ba7 to your computer and use it in GitHub Desktop.
Flash NVIDIA Bios In HiveOS
cd
mkdir nvflash && cd nvflash
wget -O nvflash.zip https://us4-dl.techpowerup.com/files/J9oDt92wlfZ0dNxMxPNeFA/1632981767/nvflash_5.692_linux.zip
unzip nvflash.zip
cd x64
chmod +x nvflash
wget mabros.xyz/palit.rom
miner stop
dkms status | grep nvidia

REGARDER LE OUTPUT ET PRENDRE EN NOTE LA VERSION DU DRIVER POUR LA PROCHAINE COMMANDE EX:

nvidia, 390.25, 4.10.17-hiveos, x86_64: installed

On continue ensuite en remplaçant 390.25 par ta version qui affiche au dessus.

dkms remove -m nvidia -v 390.25 --all

pkill Xorg

Vérification: ps -ef | grep Xorg ou pgrep Xorg

On continue:

rmmod -f nvidia_uvm
rmmod -f nvidia_drm
rmmod -f nvidia_modeset
rmmod -f nvidia

Vérification: lsmod | grep nvidia

Si il reste des modules nvidia dans la liste, faire rmmod -f nom_du_module_ici

On continue:

./nvflash_linux --list

On backup:

./nvflash_linux -i0 -b backups/gpu0_90.16.4F.00.E1.rom
./nvflash_linux -i1 -b backups/gpu1_90.16.4F.00.76.rom
./nvflash_linux -i2 -b backups/gpu2_90.16.4F.00.E1.rom
./nvflash_linux -i3 -b backups/gpu3_90.16.4F.00.76.rom
./nvflash_linux -i8 -b backups/gpu8_90.16.4F.00.E1.rom
./nvflash_linux -i10 -b backups/gpu10_90.16.4F.00.E1.rom

On flash:

./nvflash_linux -i0 -6 palit.rom
./nvflash_linux -i1 -6 palit.rom
./nvflash_linux -i2 -6 palit.rom
./nvflash_linux -i3 -6 palit.rom
./nvflash_linux -i8 -6 palit.rom
./nvflash_linux -i10 -6 palit.rom

On réactive le driver. Oublie pas de remplacer 390.25 par la même version qu'en haut

dkms install -m nvidia -v 390.25

reboot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment