NMI看门狗:BUG:软锁定 - CPU#2卡住了23秒![plymouthd:305]

我收到了这个错误信息。
NMI watchdog: BUG: soft lockup - CPU#2 stuck for 23s! [plymouthd:305] 

在我的系统启动时(即使使用Live-CD),出现了这个问题。
我的电脑是戴尔Inspiron 7559,配备英特尔显卡和NVIDIA显卡。 更新 - 在尝试使用LiveUSB安装Ubuntu 18.10时,也出现了这个问题。

你安装了Nvidia的驱动程序吗? - Pilot6
同样的信息。https://ubuntuforums.org/showthread.php?t=2205211&p=12996968#post12996968 "更换电源供应器"是解决方案。 - Rinzwind
1错误报告:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1530405 还有:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1530405/comments/24 "升级的硬件"。看起来是一个硬件问题。 - Rinzwind
1我不认为电源是问题所在。这台笔记本在Windows系统下运行良好,但在Ubuntu系统下却不行。 - Vasantha Ganesh
6个回答

我也有同样的笔记本电脑:戴尔Inspiron 7559。我通过在GRUB的linux行中添加nouveau.modeset=0来成功启动。
当你在GRUB菜单中时,按下E键进入GRUB编辑器。在以linux开头的行的末尾添加nouveau.modeset=0。添加完成后,按下F10键进行启动。你的系统应该会启动。之后,进入“系统设置 > 软件和更新 > 附加驱动”,然后选择NVIDIA驱动程序。目前我正在使用来自nvidia-367(专有、经过测试)的NVIDIA二进制驱动程序-版本367.57。
然而,我也有一些问题。首先,NVIDIA显卡消耗大量电力。在Linux下,我的电池续航时间只有2小时(因为它只使用NVIDIA GTX 960)。如果我轻度使用Windows,可以达到6小时的续航时间。如果我执行prime-select intel命令并尝试注销,系统会卡住,我必须多次重启才能使其启动。有时候它甚至无法重新启动,所以我必须进入恢复模式,并通过prime-select nvidia切换回NVIDIA。我已经安装了所有戴尔显卡驱动程序,但没有任何改变 - 选择Intel后仍无法启动。然而,我曾经成功使用Intel启动,并获得了6小时30分钟的电池续航时间。情况很奇怪。

1我成功解决了我的问题!现在我的电池续航时间有6小时30分钟。链接查看这个指南。确保你按照指示进行操作。 - Kaan Goksal
感谢你的解决方案,将“nouveau.modeset=0”添加到/etc/default/grub中解决了我的启动问题,我使用的是Ubuntu 17.04和内核版本4.10.0-28。我的电脑是DELL XPS 9560型号。 - minni
1我正在使用Mint,并且我的戴尔笔记本电脑出现了相同的问题。根据Mint发行说明中所述,在grub linux行上将'quiet splash'替换为'nomodeset'对我有效。我在这里添加这个解决方案,以防其他Mint用户遇到类似问题。 - Neutrino
这在Dell XPS上的Ubuntu 18.10上有效。这使我能够使用ctrl-alt-f4进入控制台并安装Nvidia专有驱动程序。apt-get install nvidia-driver-390。如果没有这个,机器会在12秒后锁定。 - Kingsley
1...然后我将nouveau内核驱动列入黑名单。https://linuxconfig.org/how-to-disable-nouveau-nvidia-driver-on-ubuntu-18-04-bionic-beaver-linux#h6-1-blacklist-nvidia-nouveau-driver 然后从grub中移除了nomodeset选项。 - Kingsley
nomodeset对我没有起作用,你有其他的建议吗? - Hellreaver

如果您的计算机配备了NVIDIA GPU,请将nouveau.modeset=0内核选项添加到/etc/default/grub中。打开终端并使用nano文本编辑器打开/etc/default/grub进行编辑。
sudo nano /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="..."这一行的引号内添加nouveau.modeset=0

然后使用sudo update-grub更新您的grub设置。

Nano编辑器键盘快捷键
使用组合键Ctrl+O,然后按Enter将文件保存到当前位置。
使用组合键Ctrl+X退出nano编辑器。


1这似乎解决了我的问题。谢谢 @karel。 - aaiezza

在MSI GP72 6QF Leopard Pro上,我安装了Ubuntu 16.04。我已经安装了截止到2016年12月的最新MSI BIOS固件更新。此外,我还禁用了安全启动和C-step。自从重新安装以来,Ubuntu关机时一直出现错误并停止运行:
NMI watchdog: BUG: soft lockup - CPU#5 stuck for 22s! [plymouthd:9203]

我每次关机都会得到不同的CPU编号。
启用Nvidia专有驱动程序解决了错误,并且关机成功。要启用NVIDIA驱动程序:
在系统设置中,转到附加驱动 > Nvidia Corp > 启用使用Nvidia二进制驱动程序 - 版本367.57来自Nvidia...(专有...) 享受吧。

1问题是我无法完成引导系统,因为systemd被此错误阻止了。你在关机时遇到了这个问题,我在启动时遇到了它。 - TheUnderground95
哎呀。我有一台MSI电脑,双系统安装了Ubuntu,但是也遇到了同样的软件死机关机错误。看起来这个方法很有希望,所以我找到了"附加驱动程序"设置项,果然它没有使用NVIDIA的驱动程序。不幸的是,改变设置似乎没有起到作用。我仍然需要强制重启才能关闭Ubuntu。 - M T


我在启动gparted live USB时遇到了这个错误,通过选择安全图形选项,我成功解决了这个问题。

4你能在这个回答中加上一些具体细节吗? - fakedad

在GRUB菜单中,选择Ubuntu的高级选项并选择一个带有恢复模式的内核。
在恢复模式下,选择<恢复正常登录>(或类似选项)。
登录后,转到软件和更新 > 附加驱动,切换到Nvidia专有驱动程序。