Deepin安装NVIDIA显卡驱动

显卡驱动可以通过官方库安装,本文使用官方NVIDIA 驱动手动安装。
时间:2020.8
系统版本:Deepin v20 beta

Nvidia驱动安装

1 下载驱动
进入NVIDIA官网下载Linux驱动:NVIDIA官网驱动下载
找到对应驱动后下载,记住下载位置。
如果不确定电脑显卡型号,可以用如下指令查看:

sudo lshw -numeric -C display

在这里插入图片描述

2 卸载以前的NVIDIA驱动
如果之前在Linux中安装过NVIDIA驱动的话,请将其全部删除

sudo apt autoremove nvidia

3 禁用nouveau

nouveau是通过逆向“Nvidia的Linux驱动”创造的一个开源第三方Nvidia显卡驱动程序,因此其效果差,性能低。在手动安装NVIDIA时需要禁用nouveau驱动。

终端执行以下命令修改文件。

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

以下内容复制到文件中

blacklist nouveau   
blacklist lbm-nouveau   
options nouveau modeset=0 
alias nouveau off   
alias lbm-nouveau off

保存退出。
其中,blacklist nouveau是禁用nouveau第三方驱动,之后不需要改回来
由于nouveau是构建在内核中的,所以要执行下面命令生效:

sudo update-initramfs -u

4 重启

reboot

重启后查看nouveau有没有运行,没输出代表禁用生效

lsmod | grep nouveau  

5 关闭图形界面
安装Nvidia驱动程序时,需要停止当前的图形界面。
使用快捷键CTRL+ALT+F2进入超级终端,登录账号,并关闭图形界面:

sudo service lightdm stop

4 给驱动文件添加执行权限
下载好的nvidia驱动文件是.run,需要添加执行权限。
使用cd指令进入下载好的驱动文件路径,如果没有改浏览器的下载路径,路径一般是/home/(你的用户名)/Downloads 。

sudo chmod +x NVIDIA***.run  #记得文件名改成自己下载的文件。

5 驱动安装

sudo ./NVIDI**.run  #记得文件名改成自己下载的文件。

这个时候会出现一个页面,一系列yes,还有一个界面选择install and cover,意为安装和覆盖。然后等待几分钟。
6 重启

reboot

这样NVIDIA驱动就装好了。

检测NVIDIA驱动是否成功安装

  1. 使用nvidia-settings命令
nvidia-settings

终端执行这个命令会调出NVIDIA的驱动管理程序,如下:
pic1
这里可以看到NVIDIA驱动版本:450.57

  1. 使用nvidia-smi命令

英伟达系统管理接口(NVIDIA System Management Interface, 简称 nvidia-smi)是基于NVIDIA Management Library 的命令行管理组件,旨在帮助管理和监控NVIDIA GPU设备。

nvidia-smi

执行这条命令将会打印出当前系统安装的NVIDIA驱动信息,如下:
pic2
可以看到我的独立显卡型号940MX以及其他信息。

  1. 命令行搜索集显和独显
lspci | grep VGA     # 查看集成显卡
lspci | grep NVIDIA  # 查看NVIDIA显卡

pic3

  1. 查看nouveau是否运行
lsmod | grep nouveau

没有返回代表没有运行。

集显与独显切换

笔记本外出时使用集显可以节省电量,增长待机时间。
可以使用插件:dde-dock-switch_graphics_card
Github:https://github.com/zty199/dde-dock-switch_graphics_card
安装后可以方便地在dock栏切换显卡
pic5

参考文章:
Linux(Deepin)如何安装NVIDIA显卡驱动(deepin-Linux)
Linux安装NVIDIA显卡驱动的正确姿势

deepin是一款基于Linux的操作系统,支持安装NVIDIA(N卡)驱动程序,以获得更好的图形性能和功能支持。下面是deepin安装NVIDIA驱动的步骤: 1. 打开“深度商店”,点击右上角的搜索栏,输入“NVIDIA”,然后选择“显示驱动”。 2. 在驱动列表中,选择适应你NVIDIA显卡型号的驱动版本,并点击“安装”按钮。 3. 深度商店会自动下载并安装驱动程序。 4. 安装完成后,重启你的电脑,以使新的驱动程序生效。 在某些情况下,使用深度商店安装NVIDIA驱动可能不能满足需求。如果遇到问题,你可以尝试使用以下方法手动安装NVIDIA驱动: 1. 打开终端,使用以下命令添加NVIDIA驱动软件源: ``` sudo add-apt-repository ppa:graphics-drivers/ppa ``` 2. 更新软件源列表: ``` sudo apt update ``` 3. 使用以下命令安装NVIDIA驱动: ``` sudo apt install nvidia-driver-版本号 ``` 其中,“版本号”是你想要安装NVIDIA驱动程序的版本号。你可以在NVIDIA官方网站上查找适合你显卡的最新驱动版本。 4. 安装完成后,重启你的电脑,以使新的驱动程序生效。 需要注意的是,安装NVIDIA驱动可能会导致系统出现问题,比如黑屏等。如果出现问题,你可以尝试以下解决方法: 1. 在开机时按下Shift键进入GRUB菜单,选择先前的内核版本(较低的版本可能更稳定),以进入系统。 2. 在终端中使用以下命令卸载NVIDIA驱动: ``` sudo apt remove --purge nvidia-* ``` 3. 重启系统后,选择最新内核版本并尝试重新安装NVIDIA驱动。 希望以上步骤对你安装NVIDIA驱动有所帮助。如果还有其他问题,请咨询深度官方论坛或寻求其他技术支持。
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值