欢迎光临散文网 会员登陆 & 注册

deepin安装NVIDIA闭源显卡驱动(非第三方驱动)

2021-08-07 02:09 作者:PM小Ni  | 我要投稿

1下载驱动

查看电脑显卡型号:

sudo lshw -numeric -C display

VGA表示集显,3D表示独显

进入NVIDIA官网下载显卡对应的Linux驱动:

https://www.nvidia.cn/Download/index.aspx?lang=cn

下载对应显卡型号的驱动文件

记录下载的路径

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 nouveau是禁用nouveau第三方驱动,之后不需要改回来

blacklist lbm-nouveau

options nouveau modeset=0

alias nouveau off

alias lbm-nouveau off

保存退出

由于nouveau是构建在内核中的,所以要执行下面命令生效:

sudo update-initramfs -u

4重启deepin

reboot

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

lsmod | grep nouveau

5关闭图形界面

安装NVIDIA驱动程序时,需要停止当前的图形界面

使用快捷键CTRL+ALT+F2进入超级终端(黑底白字界面),登录账号

关闭图形界面:sudo service lightdm stop

6、给驱动文件添加执行权限

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

cd /home/用户名/Downloads

sudo chmod +x NVIDIA***.run

7、安装NVIDIA显卡驱动

sudo ./NVIDIA**.run

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

8、重启deepin

reboot

这样NVIDIA驱动就装好了

9、安装dde-dock-graphics-plugin插件

可在deepin安装星火商店,在商店中搜索插件dde-dock-graphics-plugin安装,或通过以下链接下载安装

https://libaoxinany.lanzoui.com/i8Zp5sbjugj

10、检测NVIDIA驱动是否成功安装

nvidia-settings

终端执行这个命令会调出NVIDIA的驱动管理程序,如下:

这里可以看到NVIDIA驱动版本(NVIDIA Driver Version)

到此显卡可以正常切换使用了

11、使用nvidia-smi命令

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

nvidia-smi

执行这条命令将会打印出当前系统安装的NVIDIA驱动信息,如下:

可以看到独立显卡型号940MX以及其他信息

12、命令行搜索集显和独显

lspci | grep VGA         //查看集成显卡

lspci | grep NVIDIA     //查看NVIDIA显卡

13、查看nouveau是否运行

lsmod | grep nouveau

没有输出信息代表没有运行

14、集显与独显切换

笔记本外出时使用集显可以节省电量,增长待机时间

deepin安装NVIDIA闭源显卡驱动(非第三方驱动)的评论 (共 条)

分享到微博请遵守国家法律