本文详细介绍了Manjaro安装CUDA的实例教程分析。原文根据示例代码非常详细,对大家的学习培训或者工作都有一定的参考价值,朋友们一定要参考。
去年年底我把我ThinkpadT450双系统里的opensuse换成了Manjaro,安装了CUDA备案。
基本安装
NVIDIA独立显卡安装
Manjaro系统软件安装显卡非常简单。它有一个命令
sudomhwd-a[pci或usb连接][免费或不免费的驱动程序]0300
在那里
如果我们要安装NVIDIA显卡的驱动,可以通过应用下面的命令来获得。
sudomhwd-apcinonfree0300
安装完成后,应用以下命令来查询安装是否已经执行。
nvidia-smi
我的显卡型号是GeForce940M,独立显卡的驱动版本号是415.27。
CUDA安装
安装命令
Manjaro的CUDA安装也极其简单,采取一行命令。
sudopacman-scudacudnn
这一行命令可能需要一些时间。请耐心等待。
身份验证安装
以后大家都走CUDA的安装方式。我的方式是/opt/cuda。您可以使用下面的命令将CUDA的实例程序流复制到您的客户机的主目录,并在以后编译该程序。
CP-r/opt/cuda/samples~
CD~/samples
make
此时nvccc语言的编译器刚刚开始编译CUDA的样例程序流程,需要的时间比较长。等待编译器完成,以及应用底层的命令认证是否成功,应该需要30分钟左右。
CD~/samples/bin/x86_64/Linux/release
。/deviceQuery
在对话框中,检查最后一行的结果是否通过。如果是,则表明CUDA安装成功。
双显卡配置
我的电脑有两个独立显卡,一个是英特尔的集成显示器,一个是英伟达的核显。
安装显卡转换器的过程
Manjaro的双显卡配置有点难,大黄蜂还是有点难。使用以下命令再次安装它。
#依赖
SudoPacman-s虚拟gllib32-虚拟gllib32-primusprimus
#大黄蜂
SudoMHWD-F-IPCIVideo-Hybrid-Intel-Nvidia-大黄蜂,安装双显卡切换程序的过程
#Allowserviceitem
sudosystemCTLenablebumblebeed
#plus客户
sudogpasswd-a$用户大黄蜂
为了更好的避免重启后无法进入登录界面,必须做好以下设备。
测试独立显卡性能
应用下面的shell命令来安装显卡的测试代码。
#安装测试工具
sudopacman-smesa-demos
#设置性能
glxgears-info
#核性能
optirunglxgears-info
#或
primusrunglxgears-info
需要注意的是,在以后所有程序流程的运行中,如果需要应用独立显示,必须在命令前面加上前缀optirun或primusrun。
#打开NVIDIA控制面板
optirun-bnoneNVIDIA-settings-c:8
#正在应用cuda
sudotee/proc/acpi/bbswitch<<;<“开”
#应用CUDA后终止NVIDIA独立显卡
SUDORMMODNVIDIA_UVMNVIDIA&&;sudotee/proc/acpi/bbswitch<;<<离开
Inxi-G#检查显卡状态
optirunnvidia-smi#检查CPU状态
文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)