云网牛站
所在位置:首页 > Linux教程 > 在Deepin 20系统下手动安装N卡闭源驱动64-440.31.run的步骤

在Deepin 20系统下手动安装N卡闭源驱动64-440.31.run的步骤

2021-03-09 15:17:13作者:deepinuser17稿源:深度站

本文介绍在深度Deepin 20系统下手动安装N卡闭源驱动的详细步骤,以安装NVIDIA-Linux-x86_64-440.31.run为例。

 

前言

深度Deepin 20自带三种版本的N卡驱动,如果支持机器上的N卡并正常工作,通过深度软件包管理系统安装是最佳的选择。

在某些情况下,机器上的显卡太新,深度Deepin 20自带的版本不支持,或是使用者需要安装某一特定版本,手动安装能够帮助解决这个问题。

注1:这个方法只适用于可以查到N卡的机器。

注2:闭源的NVIDIA驱动软件版本有几个系列,440、390、340、304。根据显卡的型号和发行日期,选择最新的系列版本。如果某系列不支持现有显卡,安装时会有提示。从最新的版本开始试,对于几年前的机器,可以试390,再老的机器,试340。下载时,同时下载440、390、340系列的版本,这样可以节省时间。

注3: 闭源的NVIDIA驱动也会有bug,有时一个版本一切正常,下一个新版本可能会出现黑屏,无法启动X window的问题。遇到这种情况,退回到以前的版本就可以解决问题了。如果有更新的版本,也可以尝试更新的版本。

注4:有些机器有双显卡,Intel内置显卡和NVIDIA独立显卡。在这种机器上,系统初始设置的显卡是内置Intel显卡。需要手动转换换到NVIDIA独显。具体步骤见链接:

在deepin stable系统中配置Intel+Nvidia双显卡的方法

在Deepin V20系统中给笔记本双显卡安装NVIDIA闭源驱动

 

详细操作步骤

1.查看机器是否有NVIDIA显卡,如果命令的结果里没有NVIDIA字样,那么机器目前没有N卡可使用,无需继续尝试剩余步骤:

lspci | egrep "VGA|3D"

样本结果:

01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 750M Edition] (rev a1)

2.从www.nvidia.com下载NVIDIA驱动软件包,一般浏览器会存在~/Downloads文件夹里。

3.安装编译所需要的软件:

sudo apt -y install linux-headers-amd64 linux-headers-deepin-amd64 gcc make dkms

4.禁用初始开源的驱动器nouveau,用下面的命令检查机器当前是否使用nouveau驱动:

$ lsmod | grep nouveau

在Deepin 20系统下手动安装N卡闭源驱动64-440.31.run的步骤

首先创建一个文件,/etc/modprobe.d/blacklist-nouveau.conf,要包含以下两行:

blacklist nouveau

options nouveau modeset=0

更新kernel initramfs文件:

sudo cp /boot/initrd.img-$(uname -r){,.with_nouveau}

sudo update-initramfs -u

设定机器启动时进入文本模式,并重启机器:

sudo systemctl set-default multi-user

sudo shutdown -r now

5.安装闭源的NVIDIA驱动,机器启动以后,在文本模式下登录,确认nouveau驱动没有被加载:

$ lsmod | grep nouveau

然后运行下列命令,安装NVIDIA驱动 (NVIDIA驱动版本要视显卡而定,注意使用合适的版本),范例假设驱动安装文件是NVIDIA-Linux-x86_64-440.31.run:

cd ~/Downloads

sudo sh ./NVIDIA-Linux-x86_64-440.31.run

在提示时,选:1. 使用DKMS方法,2. 选32位版本支持,3. 选安装libglvnd文件。最后一项选no。

6.设置机器启动时进入图形模式,并重启机器:

sudo systemctl set-default graphical

sudo shutdown -r now

重启后,检核NVIDIA驱动,打开深度终端,运行nvidia-smi命令,样本结果:

$ nvidia-smi

在Deepin 20系统下手动安装N卡闭源驱动64-440.31.run的步骤

 

相关主题

在Deepin 20系统下选择合适的NVIDIA闭源驱动版本

精选文章
热门文章