我最近更新到Ubuntu 15.04,并安装了可在ubuntu 14.10上运行的最新nvidia驱动程序(346.59)之后,似乎在启动时造成了一些麻烦。
引导时,我得到的只是以下内容:
紫屏约一秒钟,然后
[0.514409] ACPI PPC Probe failed. Starting version 219
黑屏,显示器上显示消息:未检测到信号。
我正在使用GTX 970。
我最近更新到Ubuntu 15.04,并安装了可在ubuntu 14.10上运行的最新nvidia驱动程序(346.59)之后,似乎在启动时造成了一些麻烦。
引导时,我得到的只是以下内容:
紫屏约一秒钟,然后
[0.514409] ACPI PPC Probe failed. Starting version 219
黑屏,显示器上显示消息:未检测到信号。
我正在使用GTX 970。
Answers:
我有同样的问题。对我来说,有两种解决方案:
使用X.Org Nouveau显示驱动程序(如其他答案所述,通过清除Nvidia二进制驱动程序)。缺点是它将影响图形性能,这对于Nvidia官方驱动程序会更好。
安装Nvidia驱动程序并使用'nomodeset'标志启动。为此,请按照此问题的答案中所述配置Grub
这将在启动期间显示一个非常丑陋的启动屏幕,但是一旦通过它,您将达到sddm并具有良好的图形性能。
从它的外观来看,没有人提到它是如何作为错误提交的!o.0
看看@ https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1432171
我似乎已修复它,但由于必须卸载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
使用上面的purge命令删除该命令,而不是nvidia-xxx
使用可以通过使用以下命令找到的命令
dpkg -l | grep -i nvidia
我在Dell 4700上遇到了同样的问题。我使用旧的3.16内核启动,然后安装了4.0内核:
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000-generic_4.0.0-040000.201504121935_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-image-4.0.0-040000-generic_4.0.0-040000.201504121935_amd64.deb
sudo dpkg -i linux-headers-4.0.0*.deb linux-image-4.0.0*.deb
sudo reboot
它为我工作。
对于每个陷入ACPI-PPC探测失败甚至无法超越的人,我都有另一种解决方案。这通常是安装340驱动程序后的结果。要解决此问题,请执行以下操作:
抓取ubuntu live CD并从中启动 *try ubuntu*
然后打开其中的终端,并使用以下命令建立root:
须藤-i
然后确保使用ubuntu或安装了驱动程序的方式挂载磁盘。
找出分区的类型:
须藤fdisk -l
然后一旦你在下面得到分区类型
须藤挂载/ dev / xxx / mnt
xxx是分区所在的分区,例如sda1
or sdb2
或sdb1
orsdb2
在我的情况下是:
须藤挂载/ dev / sdb1 / mnt但是最有可能的原因是
sda1
,分配的人只有一个硬盘
然后输入:
须藤chroot / mnt
一旦完成,您就拥有使用终端修改磁盘的完全访问权限。
请注意,sudo
如果您在sudo -i
开头输入的内容可能会遗漏
现在输入以下命令:
dpkg -l | grep -i nvidia
如果找到了驱动程序版本/名称,则可以使用以下方法删除:
须藤apt-get remove --purge nvidia-XXX
xxx是驱动程序版本。例如,如果我们要删除340.52驱动程序:
须藤apt-get remove --purge nvidia-340
要删除上面写有Nvidia的每个软件包,请使用:
sudo apt-get remove-清除nvidia- *
现在,您可以再次重新启动,并在没有很好的gpu驱动程序的情况下很难享受ubuntu:/
如果您遇到图形问题,则可能与以下错误有关 :https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-346-updates/+bug/1454817
但是,请阅读以下内容以进一步了解这些消息。
ACPI PPC探针失败。起始版本219
这是两个单独的消息
ACPI PPC探针失败。
起始版本219
第一个与新的ACPI接口PCC(平台通信通道)有关。https://github.com/torvalds/linux/blob/master/drivers/mailbox/pcc.c
由UEFI http://www.uefi.org/ACPIv5.1定义
上面的@Nostromov指出,第二个与systemd有关,它是Ubuntu 15.04的程序启动过程管理器,而上面的systemd当前版本是219,因此消息“ 开始版本219”仅表明启动过程已经开始。在这里注明:https : //bugs.launchpad.net/ubuntu/+source/systemd/+bug/1432171
这些消息是互斥事件的返回打印,它们彼此不相关,也不与Nvidia图形问题直接相关。
您可以看到这些消息,而不会遇到任何nvidia驱动程序问题。如果看到这些消息,请不要以为您遇到了驱动程序问题。看到其中一个或两个后,您的PC可能会启动到桌面。
您可能会在journalctl的输出中看到这一点
搜狐新闻
8月16日23:10:55 x内核:找不到PCCT标头。
8月16日23:10:55 x内核:ACPI PCC探针失败。
如果代码找不到仅某些非常新的设备具有的ACPI接口,或者如果存在则实际上无法读取/写入该接口,则返回这些。该代码是为上游发行版编写的。如果您阅读了以下已提交的bug中的电子邮件,则会发现支持我的声明的信息,并且可以在上面的github链接中的代码本身中阅读返回消息。
http://permalink.gmane.org/gmane.linux.power-management.general/56400 http://comments.gmane.org/gmane.linux.acpi.devel/73411
我希望这有助于澄清一些事情。
失败之后失败了,我放弃了ubuntu并回到了卡利...当我意识到在那里用cuda设置nvidia时,有一篇有趣的文章
sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings
lspci | grep VGA
发现我在01:00.0 VGA compatible controller: NVIDIA Corporation gtx760
并跟随他的带领
nvidia-xconfig
vi /etc/X11/xorg.conf
并将他的操作方式更改为您的设备
看起来像
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
并更改为
Section "Device"
Identifier "DiscreteNvidia"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID "PCI:01:00:0"
EndSection
重新启动并工作100%,因为我完全是菜鸟,不知道我有什么才知道它有一天会希望学习终端以及我做了什么...非常感谢blacMORE ...希望它对其他人有帮助,因为我讨厌微软和Ubuntu,我必须学会摆脱它们,