Ubuntu20.04 安装 Nvidia GTX 1050 ti GPU 驱动运行Carla详细过程

news/2024/9/22 21:36:14/

1. 先检查系统有没有安装好GPU驱动,执行命令:

sudo nvidia-smi

如果报错就说明系统没有Nvidia GPU驱动

如果出现以下界面说明驱动安装成功

 

 

2.看一下系统根据GPU硬件型号推荐的GPU驱动,执行这条命令:

ubuntu-drivers devices

 

"recommended"标签表示该驱动程序被认为是最适合你的硬件设备的版本,但是并不意味着该驱动程序与你的系统完全匹配。这是因为驱动程序的版本需要与当前Ubuntu操作系统版本和其他组件(例如内核和Xorg)的版本匹配,以确保其能够正常工作。

3. 禁用nouveau

禁用nouveau有以下几个作用:

       (1)防止与NVIDIA官方驱动程序发生冲突:nouveau是Linux内核中的开源驱动程序,但它可能与NVIDIA官方驱动程序发生冲突。禁用nouveau可以避免这些冲突,并确保NVIDIA官方驱动程序正常工作。

       (2)提高GPU性能和稳定性:NVIDIA官方驱动程序通常比nouveau更稳定,并且可以提供更好的GPU性能。禁用nouveau并使用NVIDIA官方驱动程序可以帮助你获得更好的GPU性能和稳定性。

       (3)启用一些高级GPU功能:NVIDIA官方驱动程序通常支持一些高级GPU功能,例如CUDA和深度学习库。禁用nouveau并使用NVIDIA官方驱动程序可以帮助你使用这些高级GPU功能。

3.1 执行这条命令:

sudo vim /etc/modprobe.d/blacklist.conf

3.2在打开的文件最后一行后面加入:

blacklist nouveauoptions nouveau modeset=0

3.3 更新系统,执行以下命令

sudo update-initramfs -u

3.4 重启,执行以下命令

sudo reboot

3.5 执行以下命令验证是否禁用nouveau,若系统没有任何输出则禁用成功

lsmod | grep nouveau

4. 配置环境变量,卸载原有驱动

4.1配置环境变量

sudo vim ~/.bashrc

在文件末尾加入:

export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATHexport LD_LIBRARY_PATH=/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH

保存更新:

source ~/.bashrc

4.2安装相关依赖

sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compilersudo apt-get install --no-install-recommends libboost-all-devsudo apt-get install libopenblas-dev liblapack-dev libatlas-base-devsudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev

5.关闭安全启动模式,如果Secure Boot功能开启,就可能无法加载NVIDIA驱动程序,导致系统无法启动或者出现黑屏等问题

以惠普电脑为例:开机按F10进入BIOS设置,在系统设置里面选择启动选项,然后禁用安全启动模式。

 

 

6.对于绝大多数NVIDIA显卡来说,nvidia-driver-470是一个适用的驱动程序版本,它适用于NVIDIA的GeForce 600系列及以上的显卡。如果你执行命令之后系统推荐了nvidia-driver-470,那就安装这个驱动。执行这个命令安装:

 sudo apt installl nvidia-driver-470 -y

执行这条命令后:也许它会让你执行sudo dpkg --configure -a这条命令,那就执行一下。

安装完 nvidia-driver-470后,执行reboot重启。

7.如果重启后黑屏:

首先开机界面选择ubuntu,按e键。

 

删除quiet splash后面的nomodeset

 

8. 在nvidia-smi的表格形式下实现每秒钟更新一次的功能,可以使用以下命令:

watch -n 1 nvidia-smi

运行carla验证是不是用了Nidia GPU

没运行carla的时候:只有Xorg这个进程,GPU 4G只占用了6M

现在运行下

carla:./CarlaUE4.sh -prefernvidia -quality-level=Low -benchmark -fps=15

 

GPU 占用明显发生了变化,carla在低画质情况下运行还算不卡顿。

 


http://www.ppmy.cn/news/289369.html

相关文章

CUDA安装教程及调试:本机win10+vs2013+NVIDIA GeForce GTX 1050Ti

写这篇文章主要是针对CUDA调试经验分享,网上可供参考的资料太少了,最后靠自学CUDA官网help文档成功进入global函数断点,感兴趣的继续看下去吧! 本人的电脑配置:本机win10vs2013NVIDIA GeForce GTX 1050Ti 1、CUDA加速…

gtx1050ti安装win10和ubuntu16.04双系统

#2020.2.24更新: NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driverr 解决方法 卸载nvida sudo apt-get --purge remove nvidia* sudo apt autoremove sudo apt-get remove --purge nvidia-\*#2020.2.更新: ##一&#xf…

Pytorch安装win10GPU(GTX1050ti)

我的电脑联想拯救者。不是用pip、conda装pytorch,直接用清华源来下,速度快,不会出错 2022.3.25更新 最近给女朋友装的时候发现个问题,在第二步中运行conda install pytorch torchvision cudatoolkit10.1 -c pytorch时&#xff0c…

数码管介绍

1. 数码管简介 数码管:也称为LED数码管,基本单元是发光二极管(LED)。分为七段数码管和八段数码管(多一个小数点DP)。 - 共阳数码管:所有LED的阳极连接到一起形成一个公共阳极接VCC,单片机需要控制某段LED的阴极为低电平时&#x…

淘宝缘分数码城,专注翻新机5年,坑过的人连起来可绕地球跑两圈

相关文章: 百度贴吧:http://tieba.baidu.com/p/2960916689 淘宝论坛:http://bbs.taobao.com/catalog/thread/154501-267283796--277063629.htm 更多可以百度搜索“淘宝缘分数码城”,你就会觉得那家店的差评竟然那么少,…

PMOS管经典开关电路-PMOS开关典型电路工作原理及分析-KIA MOS管

PMOS管经典开关电路-PMOS开关典型电路工作原理及分析-KIA MOS管 信息来源:本站 日期:2018-07-03  分享到: PMOS管经典开关电路 下图是两种PMOS管经典开关电路应用:其中第一种NMOS管为高电平导通,低电平截断&am…

小程序源码整理最新的学习小程序的源码清单包含前后台

小程序源码整理最新的学习小程序的源码清单包含前后台 微信小程序疯狂猜成语小程序源码UI美观 知识答题类小程序源码 200多套微信小程序源码带后台教程源码 校园小情书小程序前端后端源码 微信版flappybird小游戏源码下载,经典像素鸟小游戏源码 [小游戏源码] 微…

数字藏品系统

在国外,数字藏品被统称为NFT,即非同质化代币(Non-Fungible Token),是指使用区块链技术,对应特定的作品、艺术品生成的唯一数字凭证,在保护其数字版权的基础上,实现真实可信的数字化发行、购买、收藏和使用,…