ubuntu 16.04 显卡(ubuntu 安装显卡驱动)

今天给各位分享ubuntu 16.04 显卡的知识,其中也会对ubuntu 安装显卡驱动进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

ubuntu显卡驱动安装后登录黑屏

使用Ubuntu的朋友一般都会遇到几种状况:

安装Ubuntu的时候,卡在Ubuntu的LOGO界面或黑屏。

请点击输入图片描述

请点击输入图片描述

双显卡安装Nvidia驱动,循环登录或黑屏

请点击输入图片描述

请点击输入图片描述

这一切的万恶之源就是集显造成的!!!

环境说明:Ubuntu16.04+Win10(双系统+双显卡GTX960)+Grub(开机时弹出的选择系统的操作窗口)

接下来就是方法了:

First,针对第一种状况,网上已经有很多办法了,也有效,简单说说我的方法:

1、启动系统后在Grub界面,选择ubuntu系统的那一行,然后按E键,就会进入Grub的编辑状态。

请点击输入图片描述

2、在quiet splash后面加(先打空格)nomodeset,然后按F10保存启动即可!!!

3、由于那个是临时改动,所以还需要一步,打开终端:

sudo vi/etc/default/grub或 sudo gedit/etc/default/grub#编辑打开的文件,找到GRUB_CMDLINE_LINUX_DEFAULT那一行,在后面加上(在quiet splash后打一个空格) nomodeset(保险起见,nomodeset后面加多一个空格),保存,然后在终端输入 sudo update-grub重启后就OK了!!!12

1

2

请点击输入图片描述

Secondly,到了我们最多人困扰的环节了,装显卡驱动导致各类问题(黑屏或循环登录)!

此类问题原本深深困扰我,什么改那个改这个,不同方式装驱动,禁用这个禁用那个,拉集显进黑名单,统统试过,但就是解决不了!!!

最终我发现了问题的根源,确实是集显的问题!(但由于我们是双系统或双显卡或着存在Grub启动项,导致没有解决到问题的根本!)

这一切的原因就是因为我们装系统的时候,加的那个参数nomodeset!!!接下来详细教程:

1、首先确定是否安装了Nvidia驱动(任何方式都可以,apt-get或系统软件附加或deb包)

查看是否成功:nvidia-smi

请点击输入图片描述

2、如果已经装了驱动后,出现了循环登录或黑屏,那么就重新启动,在Grub界面选Ubuntu系统那一行然后按E键进入编辑模式!(懒得弄图,用上面的了!)

请点击输入图片描述

3、也是上图那个位置,我们会看到"quiet splash nomodeset",主要看是否有nomodeset,有的话删除它(可能有人是queit splash= nomodeset,删除'= nomodeset'即可!)

4、然后在原来那个位置加acpi_osi=linux(代码之间用空格隔开!),然后按F10启动,就可以进入界面了。

5、最后一步,保存信息,打开终端:

sudo vi/etc/default/grub或 sudo gedit/etc/default/grub#打开文件后将nomodest删除替换为 acpi_osi=linux#然后更新grubsudo update-grub1234

1

2

3

4

请点击输入图片描述

至此,此类问题被终结了,网上很多方法没有完全考虑电脑的装载环境,导致很多人尝试了许多方法却不能解决问题,或者没有被根本上解决!

解释一下 Grub引导了系统进行启动,所以它的参数被传入了,即nomodeset(调用集显)如果存在,系统就会一直调用集显,然后就出现循环登录或黑屏。由于刚刚安装系统一般没有驱动,很多人只能通过调用集显去进入图形界面(除非在命令行下安装了驱动),导致了nomodeset参数的加入。

而acpi_osi=linux是告诉Grub,电脑将以Linux系统启动,调用其中驱动,所以可以用Nvidia的驱动进行显示了!

ubuntu16.04怎么切换双显卡

你好,方法如下:

方法一:利用快捷键来切换

1、从图形化界面切换到命令行模式,我们可以通过按ALT+CTRL+F1、-----、F6,为什么是F1、-----、F6,因为在Linux中一般有F1到F6多个命令行字符终端,也就是说我们可以同时打开最多6个命令行界面。这里ubuntu16.04就可以切换这多个界面,由于命令行模式小编还没找到截图方法,只能用手机上图了,这是按ALT+CTRL+F2的界面,命令行有提示tty2。

2、当然图形化界面也为我们提供了命令行终端,如果你不习惯纯命令模式,你也可以使用命令符终端,快捷键ALT+CTRL+T即可调出终端,在这里我们同样可以进行命令行模式编辑。

方法二:

1、还有一种就是使用虚拟终端,点击左下角ubuntu图标,搜索逗xterm地,找到逗xterm地应用程序,双击打开就可以弹出一个类似于命令行模式的虚拟终端。

2、从命令行模式切换回图形化界面模式,我们可以通过按ALT+CTRL+F7,其他键无效哦,别误以为F7以后的都可以返回哦。

3、除了使用快捷方式ALT+CTRL+F7从命令模式切换回图形界面,我们也可以通过命令模式来返回。当我们进入命令行模式之后,我们输入命令:startx即可从命令行模式切换回图形界面了。

4、切换系统登陆时的模式,如果想改成命令符模式启动,研究了很久,提供的都是更改系统配置,打开终端,输入命令:sudo gedit/etc/default/grub,即用gedit打开这个路径下的grub文件。

5、这里我们找到 GRUB_CMDLINE_LINUX="",然后把它改GRUB_CMDLINE_LINUX="text",如图小编选中的位置。或者找到 GRUB_CMDLINE_LINUX_DEFAULT=地quiet splash地改成 GRUB_CMDLINE_LINUX_DEFAULT=地quiet splash text地

修改完之后点右上角的逗保存地完成编辑。

Ubuntu 16.04如何切换Intel集显与Nvidia独显

Ubuntu 16.04默认使用的是集显,而且对Nvidia的支持存在巨大的问题。我使用的笔记本是Alienware 13 R3触摸屏,显卡是GTX 1060,在安装Nvidia GPU支持的过程中碰到了诸多麻烦,包括:1.不支持外接显示器;2.安装驱动后黑屏或者花屏;3.甚至安装驱动后无法进入Ubuntu系统。以下是我解决方法,欢迎大家补充指正。

打开终端,输入:

在我的笔记本上显示如下图,如果你的也是类似情形,请继续阅读。

打开system settings-> details,可以查看现在正在使用的显卡。如图,我现在已经在使用Nvidia显卡。

先添加NVIDIA的ppa源:

打开system settings-> Softwares& Updates-> Additional Drivers,或者在中终端输入:

以上是可以使用的驱动,默认会使用Nouveau。

可以打开终端,查看为你的显卡推荐使用的驱动,输入如下:

这里给我推荐使用的是nvidia-387,要安装可以在终端输入:

安装完成之后,打开Software& Updates,可以看到新安装的显卡驱动已经在使用。

在终端输入

打开Nvidia X Server Settings,选择PRIME Profile,在此可以自由切换集显和独显。如果没有PRIME Profiles,先reboot。

在安装好了Nvidia驱动之后,重启之后可能花屏或者黑屏,出现这个问题的原因是在UEFI的Secure Boot模式下,Ubuntu 16.04会阻止第三方内核模块的载入,包括Nvidia驱动;BIOS下则不会遇到这个问题。

1.如何卸载Nvidia驱动

如不愿意关闭Secure Boot,则在花屏状况下,ctrl+alt+F1关闭Ubuntu GUI界面,进入Virtual Terminal卸载Nvidia驱动,输入:

2.关闭Secure Boot

按照上述方式进入VT,reboot重启。在开机阶段进入Boot Setup,UEFI下的Secure Boot选择“Disable”。

参考资料:

【1】

【2】

阅读剩余
THE END