Manjaro 20.04安装Nvidia驱动,并安装pytorch-gpu

安装闭源Nvidia驱动:删去自带nvidia驱动方式一:面板删除全删干净。方式二:mhwd -li #查看已安装的显卡驱动sudo mhwd -r video-nvidia#卸载对应驱动mhwd -l #查看可安装显卡驱动切换低版本内核#删除不需要的内核版本mhwd-kernel -li#查看已安装内核sudo mhwd-kernel -r xxx#删除不需要的内核安装nvidia驱动#选择与内核相对应的版本,不要带390xx的旧显卡驱动,不带尾缀的会自动安装
摘要由CSDN通过智能技术生成

live-CD安装Manjaro时选择驱动nonfree安装,会自动选择prime混合显卡驱动,若开机后nvidia-smi可以显示驱动,prime-run firefox可以使用GPU,则NVIDIA驱动正常。一下过程略去。














若不正常,安装闭源Nvidia驱动:

  1. 删去自带nvidia驱动
    方式一:面板删除在这里插入图片描述全删干净。

方式二:

mhwd -li #查看已安装的显卡驱动
sudo mhwd -r video-nvidia#卸载对应驱动
mhwd -l #查看可安装显卡驱动

  1. 切换低版本内核

#删除不需要的内核版本,由于安装nvidia驱动会将所有对应内核的nvidia驱动安装,为避免出错,只选一种稳定内核
mhwd-kernel -li#查看已安装内核
sudo mhwd-kernel -i pci linux510
sudo mhwd-kernel -r pci linux414#删除不需要的内核

  1. 安装nvidia驱动

#选择与内核相对应的版本,不要带390xx的旧显卡驱动,不带尾缀的会自动安装最新可用版本的驱动
pacman -S nvidia nvidia-utils nvidia-settings
#或
sudo mhwd -i pci nvida…prime

4.千万不要重启!!
接下来参看这位博主的博客archlinux安装nvidia-1050ti闭源驱动教程,亲测

抄一下作业,方便自己以后找错感谢@https://blog.csdn.net/u014025444

$ lspci | egrep ‘VGA|3D’ 出现如下格式:
---------------------------------------------------------------------- 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630
(Desktop) 01:00.0 VGA compatible controller: NVIDIA Corporation GP107M
[GeForce GTX 1050 Ti Mobile] (rev a1)

#生成配置文件
$ nvidia-xconfig

$ nano /usr/share/sddm/scripts/Xsetup
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto

#修改配置文件
$ nano /etc/X11/xorg.conf
---------------------------------------------------------------------- Section “Module”
#此部分可能没有,自行添加
load “modesetting” EndSection

Section “Device”
Identifier “Device0”
Driver “nvidia”
VendorName “NVIDIA Corporation”
BusID “1:0:0” #此处填刚刚查询到的BusID
Option “AllowEmptyInitialConfiguration” EndSection

重启后,命令行运行nvidia-smi

在这里插入图片描述
最后,当然是要使用GPU来进行深度学习啦。
1.老生常谈:安装Ananconda环境,配置conda清华源加速下载。
2.安装pytorch-gpu,cuda,cudnn

在这里插入图片描述

#注意不要加 -c,这里CUDA版本只要比Nidia驱动版本号低,就可以正常运行^_^
conda install pytorch torchvision torchaudio cudatoolkit=10.2 pytorch
#上过程会自动安装CUDA,因此只需要安装CUDNN即可。
conda install cudnn
#待安装的cudnn版本会自动根据已经安装的cuda版本号进行匹配安装。
最后测试

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Wed Oct 13 14:07:46 2021

@author: p
"""

"""
View more, visit my tutorial page: https://mofanpy.com/tutorials/
My Youtube Channel: https://www.youtube.com/user/MorvanZhou
Dependencies:
torch: 0.4
torchvision
"""
import torch
import torch.nn as nn
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值