HP ProDesk 600 G3 i5 SFF came with Win10 so I installed the latest Ubuntu 24.04 with Grub menu to select the OS to boot. Everything worked as expected - default was Ubuntu. Installed NVidia k620 card (even has a HP tag on it) and now no longer can see Grub menu or the usual Ubuntu splash screen. It eventually boots into Ubuntu, no video out from the card but from the onboard VGA.
ERROR: nvidia-settings could not find the registry key file or the X server is
not accessible. This file should have been installed along with this
driver at
/usr/share/nvidia/nvidia-application-profiles-key-documentation. The
application profiles will continue to work, but values cannot be
prepopulated or validated, and will not be listed in the help text.
Please see the README for possible values and descriptions.
** Message: 10:14:06.848: PRIME: No offloading required. Abort
** Message: 10:14:06.848: PRIME: is it supported? no
^C
It hangs so escape sequence needed to get prompt back.
A sticker on my card gives the BIOS ver:82.07.7A.00.13, the one on techpowerup is 82.07.B3.00.0D. Since I can’t find a source for the former probably try the latter anyway?
I tried nvflash in ubuntu as that is what I use and techpowerup had a linux choice of nvflash, here is the result:
arthur@arthur-HP-ProDesk-600-G3-SFF:~/nvidiaflash$ sudo ./nvflash -6 ‘258136 (1).rom’
NVIDIA Firmware Update Utility (Version 5.833.0)
Copyright (C) 1993-2023, NVIDIA Corporation. All rights reserved.
Checking for matches between display adapter(s) and image(s)…
Adapter not accessible or supported EEPROM not found, skipping
NOTE: Exception caught.
Results:
Index | Match | Flash | Name
<00> Quadro K620 (10DE,13BB,0000,0000) S:00, B:01
Nothing changed!
ERROR: Detecting GPU failed.
'What should I do? Try it in Win10 or ? (Note that when I downloaded the rom file, it said 2 files downloaded, 258136.rom and ‘258316 (1).rom’ (with the single quotes). I tried them both, got the same results.)
Please try after uninstalling any nvidia driver and setting kernel parameter nouveau.modeset=0. If you get the same nvflash output after that, the eeprom is dead and the card is unrecoverably broken.
I actually have the tools being an electronics tinkerer for life, but mostly through hole experience. Since the card is now e waste I will look into it, and just might give it a go.