打开terminal输入ubuntu-drivers devices得不到所需要的显卡信息
使用lspci | grep -i nvidia一样找不到显卡只输出如下
01:00.0 VGA compatible controller: NVIDIA Corporation Device 2489 (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 228b (rev a1)
网上还有lshw -c display展示显卡信息 ,正常显示应如下
在下面这个product中,显示的就是你的显卡,图片中为MX150,但是如果找不到显卡就只会显示上面那个product,不显示显卡。运行
nvidia-smi
也显示command not found,所以这种情况我们先恢复显卡
sudo update-pciids
再次运行查看显卡
lspci | grep -i nvidia
就会找到显卡了
lshw -c display
展示也会得到显卡信息
推荐使用系统命令直接安装显卡驱动,傻瓜式安装不用禁用默认驱动,方便快捷
这时候查看可以安装的显卡驱动
ubuntu-drivers devices
虽然推荐为XXX-open,但不要采用open版本安装,安装后使用nvidia-smi时,会出现no devices found的错误
这里我们可以选择安装nvidia-driver-525的版本
sudo apt install nvidia-driver-525
安装完后测试
nvidia-smi
出现下述图片的情况就是安装完成了
如何报错仍然无法找到显卡,那么就重新启动系统,再进来运行nvidia-smi就可以了
使用自动安装的方法,再启动gazbeo就会发现仿真环境渲染成功,不在卡顿了,系统会自己将gazebo加载在显卡上,这种方法也不用禁用默认的驱动,比较傻瓜式安装。