本文图文介绍在深度Deepin 20.1系统中安装和配置最新英伟达NVIDIA显卡驱动的方法。需要先去下载驱动程序,比如下载NVIDIA-Linux-x86_64-460.39.run,然后进行安装及各方面的配置。可先参考在Deepin V20系统中给笔记本双显卡安装NVIDIA闭源驱动一文。
Deepin 20.1中安装和配置最新NVIDIA显卡驱动的全过程 1、下载驱动 如果不确定电脑显卡型号,可以用如下指令查看: sudo lshw -numeric -C display
进入NVIDIA官网下载Linux驱动,访问:https://www.nvidia.cn/,或者直接访问https://www.nvidia.cn/Download/index.aspx?lang=cn。 找到对应驱动后下载,记住下载位置:
在下载里面找到:NVIDIA-Linux-x86_64-460.39.run,或者最新的NVIDIA显卡驱动程序。 2、安装深度的“显卡驱动管理器” 在Deepin v20.1应用商店里面如果没有显卡驱动管理器,可以使用命令安装,命令如下: sudo apt install deepin-graphics-driver-manager 安装深度的“显卡驱动器”,切换到因特尔默认驱动,然后重启两次,确认切换成功后,进行下一步。 3、卸载英伟达开源驱动和闭源驱动 如果刚刚安装好系统,什么都没操作,那么这一步可以省略: sudo apt autoremove nvidia-* 4、禁止nouveau驱动 nouveau是通过逆向“Nvidia的Linux驱动”创造的一个开源第三方Nvidia显卡驱动程序,因此其效果差,性能低。在手动安装NVIDIA闭源驱动时需要禁用nouveau驱动。 终端执行以下命令修改文件(deepin-editor是Deepin自带的文本编辑器,gedit是Ubuntu自带的文本编辑器,如果你vim足够熟练你也可以使用vim): sudo deepin-editor /etc/modprobe.d/blacklist.conf 在打开的blacklist.conf文件中复制以下内容并保存关闭: blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off 给blacklist.conf可以执行的权限: sudo chmod +x /etc/modprobe.d/blacklist.conf 其中,blacklist nouveau是禁用nouveau第三方驱动,之后不需要改回来,由于nouveau是构建在内核中的,所以要执行下面命令生效: sudo update-initramfs -u 好了,截止到目前,安装英伟达显卡的前期准备工作已经全部完成了。 5、重启 运行以下命令: reboot 重启后查看nouveau有没有运行,没输出代表禁用生效: lsmod | grep nouveau 6、关闭图形界面 安装Nvidia闭源驱动程序时,需要停止当前的图形界面。 使用快捷键CTRL+ALT+F2进入超级终端,登录账号(自己安装系统时候创建的个人账号),并关闭图形界面: sudo service lightdm stop 7、给驱动文件添加执行权限 下载好的nvidia驱动文件是.run,需要添加执行权限。 使用cd指令进入下载好的驱动文件路径,如果没有改浏览器的下载路径,路径一般是/home/(你的用户名)/Downloads: sudo chmod +x NVIDIA***.run #记得文件名改成自己下载的文件 8、开始安装驱动: sudo ~/Downloads/NVIDIA-Linux-x86_64-455.45.01.run -no-opengl-files -no-nouveau-check -no-opengl-files : 只安装驱动文件,不安装OpenGL文件 -no-nouveau-check :安装驱动时不检查Nouveau 安装过程中会出现一个页面,需要选择安装,以下是大致意思: 1].安装DKMP,选择YES,以后内核更新后,不用手动再次更新驱动。 2].安装32-bits兼容文件,选择Yes和No都可以。出现OK问我们是否安装。肯定安装,选择OK,按回车,等待安装完成。 3].安装Nvidia X-config允许更新xorg.conf配置文件重启时生效,选择NO。一定选择NO,不要相信网上说的一路yes。一定选择No。为什么呢,因为选择YES,你的笔记本(某些笔记本)或是双屏电脑,登录系统的时候,登录不了系统,会屏幕上左边全部是OK字样。因为显卡驱动检查到你的这个屏幕不是主要屏幕。 9、安装成功后重启 运行以下命令: reboot 如果安装过程 3选择了Yes,则可能出现界面显示一系列[OK] xxx后无法进入开机密码界面,是安装Nvidia驱动更新了xorg.conf配置文件,配置笔记本自带的显示屏居然不是主显示屏(问号?),两种解决方法: 再接一个外接显示器重启,外接显示器可能正常展示开机密码界面。 组合键ctrl+alt+F2进入tty2终端,删除/etc/X11/xorg.conf,重新安装驱动。 如果安装过程 3选择了NO,正常启动,输入命令查看驱动信息: nvidia-smi 使用nvidia-settings调出Nvidia图形界面。 10、检测NVIDIA驱动是否成功安装 使用nvidia-settings命令: nvidia-settings 终端执行这个命令会调出NVIDIA的驱动管理程序,如下:
这里可以看到NVIDIA驱动版本:460.39。 12、使用nvidia-smi命令 英伟达系统管理接口(NVIDIA System Management Interface,简称nvidia-smi)是基于NVIDIA Management Library 的命令行管理组件,旨在帮助管理和监控NVIDIA GPU设备: nvidia-smi 执行这条命令将会打印出当前系统安装的NVIDIA驱动信息,如下:
可以看到我的独立显卡型号2070以及其他信息。 13、命令行搜索集显和独显 lspci | grep VGA # 查看集成显卡 lspci | grep NVIDIA # 查看NVIDIA显卡 14、查看nouveau是否运行 lsmod | grep nouveau 没有返回代表没有运行。 15、集显与独立显切换 笔记本外出时使用集显可以节省电量,增长待机时间。 可以使用插件:dde-dock-switch_graphics_card Github:https://github.com/zty199/dde-dock-switch_graphics_card 安装后可以方便地在dock栏切换显卡:
16、解决方案: 安装dde-dock-graphics-plugin,地址:https://gitee.com/deepin-opensource/switch-graphics-card/releases,主页有教程:https://gitee.com/deepin-opensource/switch-graphics-card,下载xx.deb安装程序后,可直接双击安装。 安装默认位置为/opt/apps/dde-dock-graphics-plugin,在终端输入命令: cd /opt/apps/dde-dock-graphics-plugin sudo sh ./files/bin/NVIDIA.sh 重启后,Nvidia驱动运行正常,且多屏幕扩展问题也解决。 注:到这里,安装和配置NVIDIA全部结束。
相关主题 |