ACPI PPC 探测失败。从版本 219 开始 NVIDIA

ACPI PPC 探测失败。从版本 219 开始 NVIDIA

我最近更新到了 Ubuntu 15.04,在安装了最新的 nvidia 驱动程序 (346.59) 之后,它在 ubuntu 14.10 上运行,但似乎在启动时造成了一些麻烦。

启动时我得到的只是以下内容:

  • 紫色屏幕持续约一秒钟,然后

    [0.514409] ACPI PPC Probe failed. Starting version 219
    
  • 我的显示器屏幕变黑,并显示一条消息:未检测到信号。

我正在使用 GTX 970。

答案1

我也遇到了同样的问题。对我来说,有两种解决方案有效:

  1. 使用 X.Org Nouveau 显示驱动程序(通过清除 Nvidia 二进制驱动程序,如其他答案所述)。缺点是它会影响图形性能,使用官方 Nvidia 驱动程序效果会更好。

  2. 安装 Nvidia 驱动程序并使用“nomodeset”标志启动。为此,请按照以下答案中的说明配置 Grub这个问题

这将在启动期间显示一个非常丑陋的启动画面,但是一旦通过它,您就会到达 sddm 并获得良好的图形性能。

答案2

从表面上看,没有人提到这一点归类为错误?!o.0

看一看 @https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1432171

答案3

我似乎已经修复了这个问题,但我仍然不太满意,因为我必须卸载nvidia-346驱动程序。我希望 15.04 能修复这个问题。否则一切都会恢复正常。感谢 Tim 尽其所能帮助我。


我的解决方案:

首先,我将电缆从 DVI 双链路更改为 DVI。DVI 电缆必须连接到主板。然后我终于可以在启动时看到一些东西了。如果您看到黑屏,请尝试按 Enter,因为 grub 可能已打开。然后您应该会看到屏幕左上角有一个小小的 _ 闪烁。让它闪烁约 30 秒后,您可以按Ctrl+ Alt+F1并进入终端 (tty)。从那里登录并输入:

sudo apt-get remove --purge nvidia-XXX

其中 XXX 代表您的驱动程序版本。

例如,我有 NVIDIA GeForce 346.59 驱动程序,所以我必须输入

sudo apt-get remove --purge nvidia-346

然后重新启动,再次将电缆连接到 GPU。它应该不再显示上述错误,并将重新启动到 Ubuntu。

编辑:

如果您从软件和包而不是从命令行安装驱动程序,可能会有一点区别!

您可以随时通过输入以下命令来检查所有 nvidia 软件包:

dpkg -l | grep -i nvidia

你可能会发现类似这样的事情:

nvidia-xxx-update

要删除它,请使用上面的清除命令,但不要nvidia-xxx使用你可以找到的命令

dpkg -l | grep -i nvidia

答案4

对于所有被困在 ACPI-PPC 探测失败甚至无法解决的人,我还有另一种解决方案。这通常是安装 340 驱动程序后的结果。要修复此问题,请执行以下操作:

获取 ubuntu live cd 并从中启动*try ubuntu*

然后打开里面的终端,并使用以下命令使自己成为 root :

sudo-i

然后确保您使用 ubuntu 或已安装的驱动程序安装您的磁盘。

要找出你的分区类型:

sudo fdisk -l

然后一旦你得到了下面的分区类型

sudo mount /dev/xxx /mnt

其中 xxx 是分区,例如sda1sdb2sdb1sdb2

就我而言是:

sudo 挂载 /dev/sdb1 /mnt
但最有可能的是,sda1因为很多人只有一个硬盘

然后输入:

sudo chroot/mnt

完成后,您就可以使用终端完全修改您的磁盘。

请注意,如果你在开头sudo输入,可能会遗漏sudo -i

现在输入此命令:

dpkg -l | grep -i nvidia

如果您找到了驱动程序版本/名称,您可以使用以下命令删除:

sudo apt-get 删除 --purge nvidia-XXX

其中 xxx 是您的驱动程序版本。例如,如果我们要删除 340.52 驱动程序:

sudo apt-get 删除--purge nvidia-340

要删除每个标有 Nvidia 的软件包,请使用:

sudo apt-get 删除 --purge nvidia-*

现在你可以重新启动并享受 ubuntu,但遗憾的是没有好的 gpu 驱动程序 :/

相关内容