Nodes no longer report monitors and management chips as GPUs
Node details listed a server's management chip or an attached monitor as a GPU, and Apple Silicon Macs reported no video memory. Nodes now report only real compute GPUs, and Apple Silicon reports its unified memory.
The hardware your node reports shows up in its details in the portal, including the GPUs it has. Three things were wrong there, all of them long-standing and only obvious once those details were on screen.
Servers listed their management chip as a GPU. The small display controller built into a server’s motherboard for remote management — ASPEED, Matrox or Renesas — is a graphics device as far as the system is concerned, so it was listed alongside real cards, with no memory and no driver. It isn’t a compute device and is no longer reported.
Macs listed their screens as GPUs. A Mac with a built-in or external display showed an extra “GPU” for each screen, so a laptop with a monitor attached appeared to have two or three. Displays are now recognised as displays.
Apple Silicon showed no video memory. Macs with M-series chips reported 0 for video memory, because they share one pool of memory between the processor and graphics. They now report that unified memory.
This is in edge node v0.0.100. Nodes update themselves, so there’s nothing to do — your node’s details will correct themselves once it updates. If you run the Home Assistant add-on, the published image was updated at the same time.