12.04.3只能在救援模式下按“恢复”(每次启动)后启动 – Nvidia驱动程序出现问题

我试图在我的新PC上安装10个Linux发行版,每次我遇到video驱动程序问题时:黑屏或视觉文物。

我只能安装64位的Ubuntu 12.04.3,但也有问题:启动时出现黑屏(有时候我在安装前使用实时模式时都很正常,有时我无法加载实时模式 – Ubuntu说我有video问题,并给我一个选择有四个元素,其中一个“使用安全的图形模式”,但我甚至不能选择这个 – 系统被冻结)。

在tty我安装了nvidia-current ,但它没有帮助我。 每次启动我需要按ESC并进入救援模式,然后按Resume ,此后系统正常启动。 如果我尝试正常重启,我会再次看到Ubuntu徽标后出现黑屏。

我尝试在选项中切换nvidia驱动程序 – 我有版本319更新和版本319 [推荐],但都不起作用。

我有Palit GeForce GTX650,所有更新。

我的dmesg输出

输出dpkg --get-selections | grep 'nvi\|nou' dpkg --get-selections | grep 'nvi\|nou'

我的/boot/grub/grub.cfg

专有的nvidia驱动程序应该在没有KMS的情况下使用。 你必须编辑/etc/default/grub文件,使用你最喜欢的文本编辑器(vi,nano,gedit等):

sudo vi /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"行更改为以下内容:

 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset" 

保存文件,然后运行sudo update-grub然后重启,它应该工作。

如果它仍然没有解决它,那么从前一行删除“quiet splash”,再次删除sudo update-grub 。 (这将禁用图形引导屏幕。)

恢复引导确实有效,因为恢复菜单条目具有nomodeset参数。

这是X Server错误。 如果X Server自身更新,那么它也将删除图形驱动程序的路径。 唯一的方法可能是安装Ubuntu提供的东西(即’附加驱动程序’中的驱动程序)。

我有AMD A10和AMD Radeon HD8650以及CrossFire AMD Radeon HD 8970m并安装了AMD网站上的驱动程序,经过更新后,X服务器出现故障。 我必须重新安装’fglrx’(Ubuntu的AMD驱动程序)和X服务器再次工作,但这次,它无法识别我的8970m,但将其识别为其他AMD GPU。

我不确定nVidia,但我的建议是尽量不要安装超出Ubuntu给你的东西。 如果是来自Ubuntu,它的可能性会更高。

所以Nvidia的GTX650 Geforce卡有CUDA技术,正如我在nvidia.com网站上的描述中看到的那样。

在这里,我发布了一个CUDA卡的解决方法,通常是指Ubuntu 12.10并在那里工作得很好:

如何在Ubuntu13.04中安装Nvidia Driver GT 520和Cuda 5.0?

这很谦虚,但并不太棘手。

这种解决方法通常涉及nvidia的混合卡,但我不明白,为什么它不适用于您的卡。

在grub启动菜单中,我选择了一个早期的内核版本并设法启动到我的操作系统。 我认为这是因为nouveau驱动程序被加载而不是nvidia驱动程序。

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"行更改为:

 GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" 

保存文件,然后运行sudo update-grub非常适合nvidia 307.你只松开紫色启动画面,但你会看到系统是如何启动的。

我有两个类似Nvidia卡的笔记本电脑有同样的问题。

我尝试了许多类似问题的Ubuntu口味后找到的解决方案是安装新的Kubuntu ,然后,在执行任何软件更新之前,使用Synaptic Package Manager,过滤nvidia并转到package / force版本并保留nvidia过滤包到安装的版本,以防止他们升级。

然后,您可以根据需要安装其他桌面版(我已经测试过第二步添加我的collections夹GNOME和Xfce而没有任何问题)。 我想,如果我的记忆能很好,那么使用和使用的Nvidia驱动程序是173.x(或176.x)。