Ubuntu 15.10和16.04随机冻结


90

我在15.10中拥有此问题,但在16.04升级后仍然存在。整个系统冻结,不再有键盘/鼠标输入。我尝试了各种键盘组合(可在Internet上找到,例如Alt + SysRq + REISUB等),但实际上没有一个可用。系统完全没有响应,此时仅强制关机起作用。有趣的是,我无法将这种冻结与任何特定程序或应用程序相关联,因为即使在执行最简单的操作(例如打开终端或Unity搜索)时,系统有时也会挂起。

我想知道是否保存了任何日志,其中可能包含有关这些挂起的有用信息。

谢谢。


2
我在冻结的那一刻在/ var / log / syslog中发现了这个问题(如果与之相关,则不知道...):4月24日15:19:31 bro org.gnome.zeitgeist.Engine [1107]:**(zeitgeist-datahub :1910):警告**:zeitgeist-datahub.vala:212:插入事件时出错:GDBus.Error:org.gnome.zeitgeist.EngineError.InvalidArgument:不完整的事件:解释,表现形式和actor是必需的\ 00 \ 00 \ 00 \ .... \ 00 \ 00 \ 00 \ 00 \ 00Apr 24 15:21:11 bro rsyslogd:[原始软件=“ rsyslogd” swVersion =“ 8.16.0” x-pid =“ 665” x-info = “ rsyslog.com”]开始
Radu Erdei

我遇到了同样的问题。检查:askubuntu.com/questions/760731/...
CMorales

Answers:


54

我在Ubuntu 16.04上遇到了类似的问题。它过去经常随机冻结,每次都必须强制关闭。

升级内核4.7 RC3没有对我的工作!

我发现没有为我的Ubuntu OS(我有一个双引导系统:Windows 7和Ubuntu 16.04)分配交换内存区域(未sudo swapon --show返回任何内容,并free -h显示为交换内存分配了0B空间)。我为Ubuntu分配了交换空间,然后猜怎么着,问题解决了!希望这可以帮助。:)

编辑:我错了!这个问题没有得到解决,与交换内存无关,尽管分配交换内存显然已解决了另一种冻结方式,即冻结期间发生连续的硬盘访问,并且有可能强行终止最新进程(通过alt+sysrq+F键盘键入))从冻结状态中恢复。

但是,此问题(除了强制关闭之外,其他所有操作都无法从冻结中恢复)可能与内核有关,如果内核升级无法解决问题,则解决方法是在grub配置文件中添加以下语句intel_idle.max_cstate=1

脚步

  1. sudo nano /etc/default/grub
  2. 其中有一行:(GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"像这样),替换为:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=1"
  3. 储存(CTRL + O)
  4. sudo update-grub
  5. sudo reboot

如果我再次遇到问题,我将尝试这样做(因为在我看来,这个问题现在非常罕见,在交换分配之后一周内仅发生一次,这导致了混乱),但是有些人已经解决了此类问题通过这种解决方法。

较晚的更新: 实际上,我在发布编辑后几周尝试了上述解决方法(很可能是因为问题再次出现,但是肯定不是很频繁)。修改grub文件后,问题已完全解决,在那之后我还没有遇到任何冻结现象,因此,这种解决方法似乎是一个不错的选择!:)对不起,最新更新。


9
已经半年了,您又冻结了吗?
伊兹方(Izkata)

1
@Izkata:请查看更新。给您造成的任何不便,请原谅。
Snehasish Karmakar

1
应用您的程序后5分钟,我再次遇到冻结。我还必须提到,当我冻结时,风扇开始非常快速地连续旋转。也许在某个地方存在无限循环,这负担了计算机的负担并冻结了它...我有8Gb交换,双引导ubuntu 16,我的内核是最新的,而且我必须提到我将Nvidia专有驱动程序与CUDA工具包8配合使用
Yohan Obadia

2
我套用grub变更已经三天了,到目前为止还没有冻结!
马可(Marco)

2
不为我工作:(
YaSh Chaudhary

12

转到“突触设置存储库其他驱动程序”。查看您是否有一个“未知未知”单选按钮。如果有,请选择它,就像我在图片中一样。两周来我没有一次冻结。

在此处输入图片说明


为我解决了。
dirkk0

10

更新内核对我有用。我怀疑问题与图形有关,因为我在升级过程中注意到警告。我按照http://sourcedigit.com/19889-how-to-update-install-linux-kernel-4-7-rc3-on-ubuntu-16-04/上的步骤进行了升级,然后下载了缺少的固件。详细步骤如下。

下载必要的文件:

wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.7-rc3-yakkety/linux-headers-4.7.0-040700rc3_4.7.0-040700rc3.201606121131_all.deb 
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.7-rc3-yakkety/linux-headers-4.7.0-040700rc3-generic_4.7.0-040700rc3.201606121131_i386.deb 
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.7-rc3-yakkety/linux-image-4.7.0-040700rc3-generic_4.7.0-040700rc3.201606121131_i386.deb

下载文件后,请使用进行安装dpkg

sudo dpkg -i linux-headers-4.7*.deb linux-image-4.7*.deb

在输出中注意警告。我遇到了警告:W: Possible missing firmware /lib/firmware/i915/skl_guc_ver6.bin for module i915

下载此缺少的模块并将其复制到指定的文件夹中:

wget https://ftp2.halpanet.org/source/_dev/linux-firmware.git/i915/skl_guc_ver6.bin
sudo cp skl_guc_ver6.bin /lib/firmware/i915/

可能没有必要,但是复制模块后我重新安装了v4.7内核,这次警告没有出现:

sudo dpkg -i linux-headers-4.7*.deb linux-image-4.7*.deb

重新安装后,更新GRUB并重新启动:

sudo update-grub
sudo reboot

之后,我的Ubuntu 16.04安装已在4.7RC3内核上顺利运行。


1
“错误!模块在内核上构建的错误返回状态:4.7.0-040700rc3-generic(x86_64)”
skrtbhtngr

这也对我有用。在基于AMD Ryzen 5的计算机上安装了带有Ubuntu 18.04的Windows 10。
Gaurav Sharma

2

尝试更新您的内核,因为我已经安装了Ubuntu 16.04,但出现了这个问题。

我以为那是我的笔记本电脑,因此我删除了Ubuntu,并安装了Lubuntu。一段时间后,它也冻结了。

我更新了内核,它立即解决了我的问题。请告诉我是否需要更新内核的帮助。


3
您可以添加用来解决问题的内核,并提供升级步骤以增强答案。在Ask Ask Ubuntu上欢呼和欢迎。
Videonauth

1
它确实取决于您已经拥有的内核,我正在运行3.5,我已更新到4.5。您必须打开终端并键入此命令“ uname -r”。它将显示您正在运行的内核。然后转到此处:askubuntu.com/questions/119080/...
圣日耳曼Rwibutso

我也有同样的问题。我将内核更新到4.15。只需使用几个容器启动Docker即可冻结系统。任何SysRq序列都无法恢复这种情况。
Antonio Petricca

2

我的回答不是永久性的解决方法,但是它可以在自我介绍时解决该问题。在继续之前,我要说这个问题已经被多个发行版问及回答了。这里提供的答案是我自己尝试过的事情,但并未证明是永久的。

更新等之后,这些更改被撤消,出于烦恼,我选择停止进行更改。另外,此处以及有关该主题的其他各个主题中的某些答案完全没有帮助我。

因此,如果您继续遇到问题,请尝试

Ctrl+ Alt+ F1
Ctrl+ Alt+F7

这样可以暂时解决问题。在人们对此投反对票之前,我接受他们的意愿。考虑到这个问题有多久了,并且还在继续发展。我再说一次,我已经经历了很长时间了,到目前为止,这是我能够立即解决它的唯一方法。


4
您所描述的称为控制台切换。当这种方法起作用时,SysRQ可能也会起作用。您的解决方案适用于涉及Xwindows的问题(例如,当X由于某种原因而失去对DPMS的跟踪时)。在我所看到的挂起中,操作系统完全挂起,并且计算机仅响应于独立于操作系统执行的功能,例如背光。例如,在我所看到的情况下,网络也已失效。您的问题似乎与原始海报的问题不同。
BertD

您对我的问题的理解似乎没有什么不同。我不在乎它应该做什么。我只是简单地说了它为我做了什么。
受灾

2

re:使用Ubuntu 16.04冻结屏幕

这只是最近才开始的事情,在监视器中观看之后,我注意到Web Content进程几乎占用了所有CPU时间和大量内存,直到我用完6 GB。

在删除Cookie编辑器扩展后,我通过以下步骤解决了该问题:

1在Firefox偏好下:仅接受来自所访问网站的第三方Cookie!

2在GRUB中更改

Ubuntu 15.10和16.04随机冻结

There is a line in that: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" (like this), replace with: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=1"

3我的SWAP根本没有被使用!我的交换空间增加到内存的12倍(12 GB)

https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-16-04

仍然会冻结或运行非常缓慢,最终通过以下方法解决:

4我从Firefox / Tools / extensions安装了noscript,只允许少数几个站点运行JS。

noscript.net/forums

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.