GPU not showing up on nvidia-smi

What to do in case your GPU isn't showing up, when you execute the nvidia-smi command

GPU not detected by your system

1. Start by checking if a GPU is present on your device

The first most common cause of the GPU not showing up is the system not detecting the GPU. The easiest way to check if your system has a GPU attached to it, is via the following command:

lshw -C display

If the output of this command is similar to the following, please skip ahead to GPU driver issues

  *-display
       description: VGA compatible controller
       product: GA104GL [RTX A4000]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:07:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:22 memory:fa000000-faffffff memory:d0000000-dfffffff memory:e0000000-e1ffffff ioport:c000(size=128) memory:fb000000-fb07ffff

If the output of this command is instead either empty, or doesn't have an NVIDIA device, then please proceed with the next steps.

2. Open a ticket

Start by going to our client area, and then on the left navigation bar, please select Support [1] > Open Ticket [2]

2. Fill out the body of the ticket

Then, select the Technical Support department

Afterward, please select the appropriate server in the Realted Service [1] field, and fill out the Subject, and the Message part as per the table below:

Subject [2]

GPU VDS - no GPU present on the system

Message [3]

Hello,​

My GPU VDS IPv4: [xxx.xxx.xxx.xxx] doesn't have a GPU attached to it. 

Here is the output of lshw:
```
[output of lshw -C display]
```

Please check if a GPU is attached to my VDS.

Thank you!

Make sure to replace the xxx.xxx.xxx.xxx variable with your VDS IPv4 address.

If lshw output was empty, instead of the [output of lshw -C display] write in EMPTY

3. Open the ticket

Afterward, please click on the Submit button.

GPU driver issues

If you do see an NVIDIA device in the output of the lshw -C display class command, then your drivers are most likely broken, or you haven't yet installed the drivers.

In this case, please follow the tutorials that we have under Installing NVIDIA drivers

Last updated