安装专有的Nvidia驱动程序后,Unity不出现(GPU掉线/ ACPI失败)

路易斯·阿尔瓦拉多(Luis Alvarado)

在开始之前,我应该提到,即使标题与以下问题相似,也不是相同的问题,并且我已经测试了这些问题的答案,而没有任何解决方法:

安装Nvidia驱动程序后,Unity没有出现

安装Nvidia专有驱动程序后未加载Unity

(我希望那是那么容易)。

该问题开始于大约2周前(使用12.10 64位)。升级后,将不会加载Unity。它只是在黑屏中冻结,没有鼠标移动,什么都没有。我进入恢复模式以查看发生了什么。首先,我删除了Nvidia驱动程序,然后系统正确启动。然后,我安装了Nvidia驱动程序(使用nvidia-current默认情况下未安装其他PPA的驱动程序),问题出现了。然后,我尝试X-Swat的PPA和Xorg Edgers的PPA,两者均因相同的问题而失败。

我继续检查/var/log文件,特别是Xorg和syslog的文件,以查看发生了什么。在尝试了类似的操作之后,sudo modprobe nvidia我看到该模块未正确创建,因此,例如,我没有该nvidia-xconfig命令。因此,我下载了所需的所有头文件(通用和特定版本),然后重新安装了nvidia驱动程序。这次安装了模块,我可以访问所有Nvidia命令,例如nvidia-xconfig创建xorg.conf文件。

但是,同样的问题仍然存在。它不会加载Unity,它会在黑屏显示桌面之前卡住。

在检查了更多信息后,如我的pastebin文件显示的那样,ACPI和X Server之间存在一些问题。

在第55行,我们可以看到以下内容:

 48.651] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)

然后从178行开始,我们可以看到以下内容:

[    49.993] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    49.993] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    49.993] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    49.993] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    49.993] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    49.993] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    49.993] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    49.993] (II) NVIDIA(0):     Config Options in the README.

现在可能是问题所在(据我所知)。

从外观上看,这是一个老的错误,很奇怪,并且在此之前,PC工作正常。这是带有Nvidia 560 ti视频卡的Intel DZ68DB主板。

也有其他发行版也有相同的问题:

Arch Linux

Gentoo

红色的帽子

我还检查了我是否已经acpid安装了,是的。它运行正常。据我了解,这是一个时序问题,其中X Server和acpid尝试异步加载,因此X加载速度更快,但是由于它是在acpid之前加载的,因此当Nvidia卡要使用ACPI时会出现此错误。因此,重置X会有所帮助,因为将在第二台X服务器之前加载acpid,但是由于系统被冻结,因此无法执行此操作。

我在做支票时发现的最后一个错误是sudo cat /var/log/syslog | grep NV给我的:

Jan  3 22:39:23 cyrex kernel: [    3.789322] NVRM: GPU at 0000:01:00.0 has fallen off the bus.

因此,现在我遇到了“ GPU掉线”的问题。

我想知道那辆公共汽车要走多快?

我应该补充一点,我已经测试了12.10附带的所有版本(nvidia当前版本,更新版本,实验版本),以及X-Swat PPA和Xorg Edges PPA附带的版本。都给相同的问题。

更新1-测试1

通过以下方式进行了测试:

将我正在使用的SSD连接到另一台装有Nvidia卡的计算机上,这次是9500 GT。我还将另一台计算机的HDD连接到了我的计算机。基本上是切换硬盘驱动器。

另一台计算机上的Ubuntu运行正常,但是之前在另一台计算机上运行的HDD在我将其连接到计算机时出现了与该问题相同的错误。

在此测试中,我唯一更改的是我使用的Ubuntu计算机,它可以正常工作。但是,如果我从我的另一台计算机上使用了另一个Ubuntu,则会出现错误,表明硬件可能是问题所在。至少我需要检查BIOS设置。

更新2-测试2

卸下视频卡,并与另一台计算机进行了交换。它仍然有效。因此,我有了一个Ubuntu,该SSD无法在另一台计算机上运行,​​而同一个560 TI无法正常工作,即使那时它仍然可以正常工作。

剩下的唯一就是主板了,它是已经升级了固件的Intel DZ68DB。我感到奇怪的是它在2周前就可以正常工作了,但是现在不行了,但是这表明问题可能出在BIOS配置或主板不兼容。我会继续测试。

解决方案1(不适用于我) -一些用户报告说,以下操作对他们有帮助:

编辑您的/etc/rc.local文件:sudo nano /etc/rc.local并在exit 0语句之前添加以下行

/usr/bin/nvidia-smi -pm 1

保存并重新启动。这会将您的视频卡设置为持久模式。要查看其是否有效,请在重新引导后键入:

/usr/bin/nvidia-smi -q | grep -i Persistence 并且如果您看到:

Persistence Mode            : Enabled

然后,您知道它已启用

解决方案2(不适用于我) -一些用户报告说,以下操作对他们有帮助:

编辑您的grub菜单:

sudo nano /etc/default/grub 并在一行中说:

 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

向其中添加以下一个或所有内核选项:

acpi=noirq

thermal.off=1

例如,如果同时添加两者,则应如下所示:

 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=noirq thermal.off=1"

现在保存并输入update-grub然后重新启动。

对于有类似问题的任何人,如果他们做了所有事情,我建议您也尝试一下我进行的测试。这样,您就知道它是Ubuntu,视频卡还是任何其他硬件。

路易斯·阿尔瓦拉多(Luis Alvarado)

经过将近3天的战斗,我设法(如果您读完整个问题)丢弃主板以外的所有东西。因此,我取出了主板,对其进行了一些清洁,然后放回去。只是为了消除任何混乱,当我说清洗时,我的意思是从主板上拆下,卸下与之相连的任何东西,或者它会产生任何类型的电流(例如CR2032电池),然后将主板放在有很多软管的软管下水压力。用水大量清洗后,我将其至少晾干2天,然后放回原处。

一切运行正常,我可以高兴地说它可以在12.04、12.10甚至13.04的32位和64位版本中使用(由于当时我认为这是Ubuntu的问题,因此我必须测试该问题的出现时间)。

因此,如果您碰巧已经完成了问题中的所有操作,但仍然有问题,则最可能的原因可能是BIOS中的一个选项(由于存在的BIOS设置数量我无法在此介绍)或您的硬件需要一些维护。

希望这对某人有帮助,因为我花了很多时间才能弄清楚,这样可以节省其他人的时间。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

重新启动后安装Nvidia驱动程序崩溃系统。ACPI PCC探针失败

如果“其他驱动程序”中的GUI选项失败,如何在Ubuntu 14.04中安装专有的AMD R9 390驱动程序

ACPI PPC探针失败。NVIDIA 219版开始

引导期间出现ACPI错误和COMRESET失败(错误= -32)

Nvidia 专有驱动程序 20.04.1 因依赖问题而失败

NVIDIA驱动程序安装失败

安装Nvidia驱动程序后,Unity没有出现

acpi-call-dkms 安装失败,使用最新的 5.8.0 主线内核

安装 Nvidia 驱动程序 DKMS 失败后无法启动 ubuntu

调试ACPI恢复失败

Nvidia 384.111驱动程序在16.04上安装失败

Nvidia驱动程序安装不断失败,转移问题

使用Update Manager更新后,Nvidia驱动程序失败

nvidia驱动程序更新至3.5.019后完全失败

尝试安装专有的Nvidia图形驱动程序后,Ubuntu 18.04引导至黑屏

Ubuntu 13.10失败的NVIDIA驱动程序安装(没有大黄蜂)

无限登录循环(无权限问题)-专有的NVIDIA驱动程序安装出错

如何在Ubuntu 17.10上安装专有的Nvidia驱动程序?

安装失败的驱动程序后键盘无法工作

安装失败的驱动程序后键盘无法工作

在 Ubuntu 16.04 虚拟机中,图形驱动程序(NVIDIA)更新失败后无法安装 Ubuntu

NVIDIA驱动程序升级失败

Ubuntu 14.04 Nvidia驱动程序失败

如何安装专有的wl Broadcom驱动程序?

在Linux上安装专有的Windows驱动程序

安装专有的AMD图形驱动程序后,Ubuntu 15.10是否仍无法启动?

安装专有 Nvidia 驱动程序后的 Ubuntu 19.10 登录循环

专有的 nvidia 驱动程序在登录后出现黑屏,但在首次连接到外部 VGA 显示器时工作

Ubuntu 16.04“ Nvidia GPU驱动程序”不能使用专有驱动程序