title: When using python tvm, No CUDA-capable device is detected
body: <p>I wrote the following python code</p>
  <pre class="lang-py prettyprint-override"><code>import tvm
  
  ctx = tvm.device(&quot;cuda&quot;, 0)
  print(&quot;ctx: &quot;, ctx.exist)
  </code></pre>
  <p>The output is</p>
  <pre><code>ctx:  False
  </code></pre>
  <p>However, I install cuda and cuda driver.
  The <code>nvidia-smi</code> result is,</p>
  <pre><code>NVIDIA-SMI 495.44       Driver Version: 495.44       CUDA Version: 11.5
  </code></pre>
  <p>I use <code>lspci -vnn | grep VGA</code> to check whether there is a GPU. The result is</p>
  <pre><code>03:00.0 VGA compatible controller [0300]: Matrox Electronics Systems Ltd. Integrated Matrox G200eW3 Graphics Controller [102b:0536] (rev 04) (prog-if 00 [VGA controller])
  3b:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:1e04] (rev a1) (prog-if 00 [VGA controller])
  af:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:1e04] (rev a1) (prog-if 00 [VGA controller])
  d8:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:1e04] (rev a1) (prog-if 00 [VGA controller])
  </code></pre>
  <p>And my system is <code>Linux PowerEdge-R740 5.4.0-90-generic #101~18.04.1-Ubuntu</code>.My python version is 3.6.</p>
  <p>I don't know why tvm cannot find the correct device.</p>