Deepin Linux v15.11您真得会安装N卡驱动吗?

1、前述

在前面我们已经分享了Deepin Linux v15.11的安装。对于Deepin Linux v15.11来说其中有它的好也有它的不足,欧巴云相信任何人、任何事、任何物都不是与生俱来的,都是需要经过慢慢打磨的,就像我们从小长大一样,都需要经过很多的事才会真正长大。同样我们需要给它足够多的时间相信它、包容它,慢慢它也会长大的,毕竟它还年轻。
今天欧巴云仅以个人笔记本的情况,和大家分享一下关于显卡驱动的安装与配置,希望能够给各位起到一个引导性的作用,其中难免会有一些错误等,希望不要误导各位,欢迎指正,以便我们更好的将这份资料传递给其它Deepin Linux爱好者。

因为欧巴云的笔记本是双显卡的,即Intel+NVIDIA显卡组合。先简单说一下关于Intel+NVIDIA显卡组合,NVIDIA的Optimus(擎天柱)技术可让笔记本根据性能需要在英特尔集成显卡和NVIDIA独显之间自动切换,以达到节约能耗与性能平衡双需求。Optimus技术是不依赖于硬件复杂结构的交火显卡实现独立显卡按需渲染并传输给集成显卡,集成显卡则负责显示功能。当笔记本通过电源供电时,独立显卡将关闭,以延长电池寿命。多亏了Linux之父Linus Torvalds在芬兰的一个活动中对NVIDIA竖起了中指,这才让NVIDIA工程师致力于Linux上实现Optimus功能。

2、显卡驱动类型

这里主要以N卡为例,A卡的相对来说要简单很多。在N卡中有两种驱动:Nouveau驱动(开源驱动),N卡专有驱动(NVIDIA公司自己开发的闭源驱动),两者的区别是:Nouveau是由第三方开发者为NVIDIA显卡开发的一个开源3D驱动,并未得到NVIDIA官方的认可与支持。虽然Nouveau Gallium3D在游戏速度上还远远无法和NVIDIA官方专有驱动相提并论,不过却让Linux更容易的应对各种复杂的NVIDIA显卡环境,让用户安装完系统即可进入桌面并且有不错的显示效果,所以很多Linux发行版默认集成了Nouveau驱动,如果您的电脑使用的是N卡,默认会帮您装上开源驱动(双显卡除外)。企业版的Linux更是如此,几乎所有支持图形界面的企业Linux发行版都将Nouveau收入其中。
不过对于个人Desktop Linux用户来说,处于成长阶段的Nouveau并不完美,与企业版不一样个人用户除了想让正常显示图形界面外,还有很多同学想获得不错的3D特效,Nouveau多数时候并不能完成,而用户在安装NVIDIA官方专有驱动的时候Nouveau又成为了阻碍,不干掉Nouveau安装时总是报错,下面我们会Get新姿势。
如多数评论里的同学所说,如果您用的是单独的N卡,那有可能您看安装的驱动就是开源驱动,甚至没有安装驱动,这样就会造成登录界面卡死、黑屏、无法进入系统等多种问题,这也是我们这里需要解决的问题。由于个人配置不同,所以要安装驱动上也会存在一些差异。当然深度官方还提供了一款深度显卡驱动管理器,是深度官方为解决用户使用Deepin Linux因为驱动问题造成困扰,而提供的一个解决方案。是一款小巧、简单易用的显卡驱动管理工具,包括了显卡驱动问题探测、显卡驱动方案安装、切换、还原等功能。

在Debian Linux系列中对于双显卡N卡+I卡有两种解决方案,一个是Ubuntu Linux下提供的Nvidia-Prime解决方案,另一个就是Debian Linux下提供的bumblebee解决方案。因为Deepin Linux是基于Debian Linux的发行版,所以打包使用了Debian Linux的bumblebee解决方案。但从Deepin Linux 15.7开始Deepin Linux提出了自己的解决方案PRIME,但性能上还是有一些问题,比如风扇狂转,发热量大等,但也不是所有电脑都有这种情况。各种显卡驱动管理显示如下:
A卡驱动管理:
大黄蜂Bumblebee驱动管理:

N卡开源驱动或闭源驱动管理:
从Deepin Linux v15.7开始,深度显卡驱动管理器新增加了一项关于NVIDIA GPU驱动的解决方案,即PRIME方案,但此方案依赖N卡的闭源驱动才能够正常工作。如下图所示:总结来说,目前Deepin Linux提供了三种驱动解决方案:
1、Intel集显解决方案(基本没有什么问题,安装完系统就OK,所以集显用户不用操心这点。)
2、Intel集显+N卡独显解决方案--Bumblebee(N卡开源驱动或N卡闭源驱动都可以。)
3、Intel集显+N卡独显解决方案--PRIME (使用N卡闭源驱动)
今天我们就先以Intel集显+N卡独显解决方案--PRIME为例,后面我们再逐步更新其它两种方案的解决方法。但需要再次声明的是这个方案不一定适应您,和您的电脑硬件有很大关系。
安装N卡专有驱动(闭源驱动)有两种方案,第一种就是使用Deepin Linux自带的闭源驱动(源内驱动)。第二种就是自己去NVIDIA官方网站下载闭源驱动进行安装,官方下载的相对来说更新一些,会修复一个Bug,但两者哪个会更加稳定这个不好说,根据硬件的不同会有所不同。所以各位同学可以根据自己的需求选择。

1)通用操作

通用操作,也就是不管您是安装源内驱动还是官方下载驱动安装,都需要进行以下操作。

#按下快捷键“Ctrl+Alt+F2”,进入tty2,然后登录系统,关闭登录管理器服务(简单理解就是关闭图形界面),个人测试不关闭图形界面也没有关系。
sudo systemctl stop lightdm
#卸载旧驱动(这样就将开源、闭源驱动都卸载了)
sudo apt-get remove --purge nvidia*
#禁用开源驱动
echo 'blacklist nouveau'|sudo tee -a /etc/modprobe.d/nvidia-blacklists-nouveau.conf
sudo update-initramfs -u

2)源内驱动安装(二选一)

#安装源内驱动
sudo apt-get install nvidia-driver

3)官方驱动安装(二选一)

驱动下载链接:https://www.nvidia.com/Download/index.aspx?lang=zh-cn

根据自己的显卡型号进行选择,这里以欧巴云的笔记本GTX 1050为例进行下载,选择对应的型号、规格、操作系统以后,点击[SEARCH]点击[下载]下载完成以后,我们就可以进行驱动的安装了。

#赋予可执行权限
chmod u+x NVIDIA-Linux-x86_64-430.50.run
#安装驱动文件
sudo ./NVIDIA-Linux-x86_64-430.50.run

4)切换显卡方案

驱动安装完以后重启电脑,打开深度显卡驱动管理器,我们就可以通过深度显卡驱动管理器进行PRIME方案的切换了,这时候选择[使用PRIME方案]点击[确定]即可进行安装,安装过程根据电脑配置不同时间长短各不相同,正常来说大约5分钟左右,安装后重启电脑,就会提示您切换PRIME方案成功。我们也可以通过深度显卡驱动管理器查看是否切换成功。

4、写在最后

到这时候我们的Deepin Linux 显卡驱动安装及PRIME方案切换就可以成功了。但这不是结束,仅仅只是开始。因为这个方案不一定适用所有人,下一篇我们将讲述怎么样使用大黄峰解决方案。砖字不易,您的点赞和关注就是对欧巴云最大的支持,感谢关注。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章