A100 not recognized by nvidia-smi but recognized by lspci

There are two Graphics Cards on my PC. One is RTX 3090 and another one is A100. My main purpose is to install the A100 card. When I install A100 card on this PC, I enabled the CSM, and 4G encoding (Above 4G). However I cannot switch to integrated gpu graphics which disappeared when I enabled CSM. So I used a RTX 3090 at hand to output the graphics and it worked. But when I installed ubuntu server and sudo apt install nvidia-driver-###-server/open/None. I can only find the 3090 card in nvidia-smi. Meantime, all these can be finished in an SSH terminal because the HDMI output is totally black. I tried many combinations like download drivers from the official website or desktop or server.

This is the output of lshw and I smmarized with ChatGPT.

Based on the information provided in the output of the sudo lshw -short command, here are the details of the hardware components of the system:

  • CPU: 13th Gen Intel(R) Core™ i9-13900K
  • Motherboard: ROG MAXIMUS Z790 HERO
  • Graphics Card 1: GA100 [A100 PCIe 80GB]
  • Graphics Card 2: GA102 [GeForce RTX 3090]
  • PCI Device 1: Samsung SSD 980 PRO 2TB
  • PCI Device 2: Intel Corporation Network Interface (wlp0s20f3)
  • RAM: 128GB System Memory

The command nvidia-smi worked before. But when I write the topic it outputs like this
$ nvidia-smi
Unable to determine the device handle for GPU0000:02:00.0: Unknown Error

My next try is buying an AMD graphic card RX580. I want to use this card to cheat the hardware and system.

What can I do to make A100 available? Thank you for your help in advance.