Ubuntu 16.04 + Nvidia Driver =空白屏幕

原始问题更新1:

包括其他驱动程序截图。 我已经尝试安装361.42和340.96两次,重启后我得到一个空白屏幕。

在此处输入图像描述


原始问题:

当我为ubuntu安装nvidia驱动程序然后重新启动时,我得到一个空白屏幕。 我没有尝试过2个nvidia驱动程序,两次都得到一个空白屏幕。

如何安装nvidia驱动程序而不是空白屏幕?

谷歌搜索,似乎我是第一个遇到这个问题,因为16.04已经发布:

https://www.google.co.uk/?gfe_rd=cr&ei=6tUZV-rEEuTR8geL_5PABA&gws_rd=ssl#q=ubuntu+16.04+nvidia+blank&tbs=qdr:d

你何时/何时获得空白屏幕? 是否应该在启动时出现grub菜单,或者出现Ubuntu Unity登录屏幕时? 如果是后者,请尝试以下方法:

  1. 在您的Ubuntu grub条目上添加nomodeset 。 突出显示用于启动的条目,按e,然后添加替换

    …… ro quiet splash ……

    ro nomodeset quiet splash

如果正确引导到登录屏幕,请按Ctrl + Alt + F2 ,登录,然后运行sudo prime-select intel 。 然后重新启动,看看是否修复它。

另外,你是如何安装NVidia驱动程序的? 如果您使用的是正确的,请在nvidia.com上查看。

这是我的解决方案。 我不得不从几个地方提取答案。

我的显卡是NVidia GeForce GTX 950

我做的第一件事是从nvidia.com下载最新的稳定的NVidia驱动程序(对我来说,它是361.42)。 我肯定会选择最新的稳定和认证的驱动程序。 顺便说一句,这是一个“.run”文件。 如果您不熟悉,请搜索如何安装.run文件。

然后我根据这篇文章将Nouveau司机列入黑名单(我的步骤如下,与这篇文章略有不同):

安装Nvidia驱动程序而不是nouveau

我通过登录界面中Ctrl + Alt + F1访问的虚拟终端完成了我的所有工作:

1)将模块列入黑名单。 打开blacklist.conf文件。

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

将以下模块添加到文件末尾:

 blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv 

保存文件并退出。

2)删除所有的nvidia *软件包(请注意,这对我没有任何作用,但建议使用。运行时不会造成任何损害)

 sudo apt-get remove --purge nvidia* 

3)更新initramfs磁盘。 我的配置是加载nouveau驱动程序。 这需要几秒钟。 不要重启或关机!

 sudo update-initramfs -u 

4)重新启动

5)停止显示管理器然后安装。

在登录屏幕上再次按Ctrl + Alt + F1进入虚拟终端。 进入文本模式后,停止显示管理器:

 sudo service lightdm stop 

6)然后,运行安装文件(您下载的.run文件)。 安装文档很好,并且在此过程中包含许多有用的消息(想象一下!)。 我确实得到了关于安装前脚本失败的错误。 无论如何我还是继续 我被问到“你想运行nvidia-xconfig实用程序来自动更新你的X配置文件,以便在你重新启动X时使用NVIDIA X驱动程序吗?任何预先存在的X配置文件都将被备份”我回答“是的“并继续。 我有一个64位系统,并有32位错误。 我没有担心它并继续。 64位安装正常。 我到了安装结束!

7)交叉手指,重新启动,然后登录。我的系统最终出现了。 我希望你的也是!

尝试添加nvidia ppa ppa:graphics-drivers / ppa并安装最新的364.15。

这对我来说适用于860m。

仅当您禁用安全启动时,此function才有效。

也许你必须在启动时将nvidia驱动程序列入黑名单。 混合图形卡有时需要这种方法。

  • 编辑文件: /etc/modprobe.d/bumblebee.conf并添加:

     blacklist nvidia-XXX blacklist nvidia-XXX-updates blacklist nvidia-experimental-XXX 

    用图形驱动程序的版本替换XXX。 例如346

  • 重启你的电脑。

我以不同的方式解决了这个问题。 我在一台很旧的电脑上安装了16.04。 我安装了Nvidia传统驱动程序,并得到了空白屏幕。

我安装了Lubuntu以使用LXDE桌面。 这对我很有用。

 sudo apt-get install lubuntu-desktop 

确保您已禁用secureboot,我碰巧启用了我的操作,并在升级到16.04时忽略了警告。 如果你有安全启动,它将卡在gdm或黑屏。

尝试将以下选项添加到grub / etc / default / grub配置文件中。 之后你需要更新grub。

 GRUB_GFXMODE=1280x1024x32,auto GRUB_GFXPAYLOAD_LINUX=keep