标签: freeze

系统冻结。在日志中找不到任何内容

我的 linux 桌面系统有时会冻结(aptosid/debian sid),并且在重新启动后我无法在 messages/dmesg/syslog/Xorg.*.log 中找到有关冻结原因的任何信息。

当它“冻结”时,我仍然可以在 X 中移动鼠标,有时甚至在系统停止响应之前移动窗口一小段时间。上次我什至可以切换到文本终端并输入我的登录名,但是此后每个文本控制台都停止了并且不显示密码提示。

冻结后 SSH 登录也不起作用。

我认为问题开始于几周(可能是 1-1.5 个月)前。

我在主要用于游戏的同一台机器上有一个 Windows 分区(win7 64 位)(上次主要用于星际争霸2)。在玩了几个小时后,我无法记住任何崩溃。

我还没有找到强制冻结的方法,这使得调试并不容易。

linux freeze crash

6
推荐指数
1
解决办法
8523
查看次数

chrome 冻结 Ubuntu 13.04

从大约 2 到 3 周前开始,我的 Ubuntu 13.04 桌面在我使用 Chrome 一段时间后经常冻结。鼠标是可移动的,但对鼠标或键盘没有任何反应。我必须按下电源按钮才能关闭机器并重新启动它。有时,症状不是完全冻结,而是所有文件都变为只读,这没有任何作用。所有 Chrome 标签都显示错误消息。每次我在 chrome 中使用新版本的谷歌地图时,Ubuntu 很快就会死机。

虽然我实际上从没想过浏览器程序会冻结整个系统,但现在我相信罪魁祸首是 Chrome。如果我不使用 Chrome,比如使用 Firefox,那么系统运行正常。我首先以为我的硬盘有一些错误。我尝试修复它并使用磁盘实用程序进行扩展智能测试,并没有发现任何错误。

我也在网上搜索,发现有人在问类似的问题,但没有得到很好的解决方案。有人认为这与视频卡驱动程序有关。但是直到 2 或 3 周前,我一直在 Ubuntu 上顺利使用 Chrome。

关于我的系统的一些信息:

Ubuntu 13.04
内核版本:3.8.0-30-generic
cpu:Intel core i7 2600K(使用其集成显卡)

更新:echo 0 | sudo dd of=/sys/module/i915/parameters/semaphores按照金发姑娘的建议使用似乎首先解决了问题。

第二天,问题又来了:

(1) 第一个问题是我无法启动进入Ubuntu,因为找不到根分区/dev/mapper/ubuntu(一个LVM分区)。我尝试了几次重启,有时我可以进入 Ubuntu,但没有任何可用,甚至 vi 文本文件在命令中显示输入/输出错误。最后,我使用恢复模式来检查磁盘和修复包。然后我可以像往常一样启动到 Ubuntu。

(2) 然而,Chrome 再次冻结了 Ubuntu。帖子开头描述的最初症状又回来了。该命令echo 0 | sudo dd of=/sys/module/i915/parameters/semaphores似乎只会在 Chrome 工作正常时延长时间。但是,最终,半小时或一小时后,系统将冻结或所有内容再次变为只读。如果我使用谷歌地图,那么几分钟后,系统就会死机。然后我必须用蛮力关闭机器。在我重新启动到 Ubuntu 后,文件 /sys/module/i915/parameters/semaphores 的内容改回“-1”,而不是我之前写的“0”。使用grep i915_hangcheck_hung /var/log/*没有找到崩溃时间的相关错误。我也怀疑这个问题与 Chrome 中的 flash 插件有关,所以我将 flash 插件从 adobe 切换到 Chrome …

linux ubuntu chrome browser freeze

6
推荐指数
1
解决办法
3217
查看次数

当快捷键 Ctrl+Alt+F[1-6] 不起作用且 X11 部分冻结但系统仍在工作时,如何打开 tty 或执行某些脚本?

我在 Acer Aspire One 上网本上使用 Ubuntu 10.10 和 Gnome。X11 或 Gnome 的某些部分,如面板和部分窗口(详情如下所述)被冻结,这不允许用鼠标做任何事情(虽然光标可以移动,但点击任何地方都没有结果 - 面板被冻结(时钟)是站立等)和窗口最小化),但通常系统,所有进程(显然除了 gnome shell)和硬件都正常工作 - 所有 LED(主硬盘,外部交换磁盘,网络)不时闪烁,并且有为 USB 端口供电,例如键盘正在工作,还有一些快捷方式,如Super+D(最小化和最大化所有窗口,但我只能看到一个空白窗口,表面平坦且未显示任何内容,其他窗口我可能使用快捷方式移动到另一个工作区,或者由于问题而未显示)但Ctrl+Alt+F[1-6]不幸的是没有和我不知道原因,但我认为它可能以前从未工作过(我过去没有机会使用它并检查它是否有效),即使在外部 USB 键盘上按下它也是如此。

我已经尝试过的事情是:

  • 首先只是等待 Gnome 会单独处理它,因为它发生在执行某些窗口操作(例如移动)期间。最小化等等。
  • 其次,Alt+F2焦点期间的快捷方式是在桌面上,然后输入某些要运行的命令(例如尝试强制播放一些声音以确保系统有反应,xdotool模拟快捷方式打开 tyy 或只是运行sudo chvt),而没有看到我在做什么和输入希望它在后台工作,但遗憾的是它没有带来任何影响。
  • 然后是其他一些 Gnome 的快捷方式,但它们在这种情况下不起作用,或者我现在看不到它们的结果。
  • 最后我曾经尝试从 pendrive 执行一个 bash 脚本 autorun.inf里面的文件 - 我知道它在插入后无法自动运行,但我想它可能应该在对话框中询问在检测到它后要做什么,然后我会尝试允许执行尝试选择“运行”选项而不是看到它,但像我在第二台机器上观察到的那样,从记忆中一步一步地行动,并执行播放声音作为系统活着的证明,然后使用我上面提到的一些更有用的命令尝试它,但我有另一台具有相同操作系统和配置的计算机我验证了它,它可能不会不要问 - 我假设被冻结的人会以同样的方式做出反应 - 当那里没有自动运行时它只是打开目录窗口,或者当自动运行文件存在并被检测到时什么都不做 - 但是请注意pendrive是自动安装的 - 也许它仍然会以某种方式有所帮助。

我也尝试过的事情显然是,Ctrl+Alt+F[1-6]但遗憾的是它也没有效果。我不知道为什么它不起作用,但我认为现在没有机会修复它,或者我可能不知道某些事情。

我在寻找,甚至极端的解决方案-问题在于我怎么能在这样执行的情况下,即使执行一小段代码chvtxdotoll或最终休眠过程和RAM的内容复制到外部磁盘,以确保未保存的数据?

如果我以前从未安装或配置过任何与之相关的东西,是否有可能或什至理论上有机会通过两台计算机之间的交叉网线直接连接来访问计算机/tty?或者有没有其他方法可以与冻结的计算机建立连接以在我的情况下进行远程访问和控制?

我有一个外部自动挂载 CD-ROM,也许可以用来做一些有用的事情?此外,我可以在将某些东西插入USB端口后看到和听到反应,因为硬盘开始努力工作了一会儿。

主要目的是打开 tty 或使用我在那里输入的相同命令运行脚本,例如首先刷新 gnome-shell 或上面标记的其他一些命令,因为系统仍在工作。这就是为什么我相信存在比冷启动攻击更合理且不那么激烈的方法,我刚刚读到并且没有必要这样做。

计算机将一直工作,直到我找到一些令人满意的解决方案,允许恢复稳定性,或者虽然保存 RAM 状态,这只是一行代码,但我需要知道执行它的方式。 …

ubuntu gnome tty freeze

6
推荐指数
1
解决办法
2107
查看次数

wpa_supplicant nl80211 经常挂起 linux mint

我的 Linux Mint 系统(17 Cinnamon,lenovo g565)在工作期间经常挂掉(比如一天 2-4 次)。它可能看起来不同 - 白屏、黑屏、屏幕冻结。挂起后检查 syslog 给我带来了系统挂起之前的相同行:pastebin,最后是:

08:26:34 wpa_supplicant[1069]: nl80211: send_and_recv->nl_recvmsgs failed: -33
08:28:32 wpa_supplicant[1069]: wlan0: CTRL-EVENT-SCAN-STARTED   
Run Code Online (Sandbox Code Playgroud)

我不是 100% 肯定,这就是原因,但模式似乎与几次挂起相同。 我也有一些 CPU 温度问题(注意到 75-82 C),但即使在 cpufreq powersave mode 之后系统也挂了

我应该怎么做才能做出更具体的诊断并消除问题?

wifi wpa-supplicant debugging linux-mint freeze

6
推荐指数
1
解决办法
2218
查看次数

我的 Linux 桌面随机冻结。在日志中查找什么

我有一个新安装的 Manjaro 系统,它大部分时间都运行良好,但它随机冻结了几次。

应该查看哪些日志(以及我应该查找什么)以尝试诊断问题?我知道这是一个相当广泛的问题,但必须有一个很好的起点。

logs freeze

6
推荐指数
1
解决办法
1万
查看次数

系统在重新启动/关闭时冻结

我的笔记本电脑是带有 intel i7-7700hq 和 NVIDIA GTX 1050ti 的 Acer 捕食者 helios 300。它有一个 128GB NVME SSD 和 1TB 硬盘。我在 SSD 上安装了 Fedora 29 并在硬盘上安装了 Mint Tessa 进行了双启动。我使用 GParted 从 mint 中删除了所有 Fedora 分区,包括 EFI 分区。在那之后,即使是 Mint 也没有启动。我尝试在 SSD 上安装 Deepin OS 15.10,并在此过程中释放了 HDD 上的所有空间。虽然安装完成没有问题,但只要我关机或重新启动,它就会完全冻结。Manjaro Deepin 18.0.2 和 Elementary OS 5.0 Juno 也发生了完全相同的事情。我尝试设置nouveau.modeset=0, acpi=off, acpi=noirqin/etc/default/grub以及人们在网上建议的类似解决方案。他们都没有工作。然后我用三星 860 Evo 250 GB SATA SSD 替换了硬盘,并尝试在其上安装 Ubuntu 18.04。和前三个完全一样。全新安装但在重新启动/关闭时冻结。

1) 我看到有人声称这是显示驱动程序问题。我不确定,但这似乎不太可能,因为我早些时候遇到过新驱动程序的问题,而这些问题大多导致启动时出现黑屏。不过我在这里可能是错的。

2) 这可能是 UEFI 引导加载程序的问题,因为在极少数情况下,系统不会在按下立即关闭时冻结,它会停止在 Problem loading UEFI:db X.509 certificate (-65) …

shutdown boot nvidia freeze uefi

6
推荐指数
1
解决办法
8777
查看次数

如何在挂起后退出 GNOME 文件复制 GUI

很多时候,我发现 GNOME 文件复制 GUI 工具 (Nautilus) 在停止工作时很烦人。它发生在以下情况:

  • 我取消复制或移动
  • 我尝试将蓝牙交换文件夹复制到我朋友的笔记本电脑上(当他忘记允许操作或文件很大时)
  • 有时,它只是在复制时挂起

所以我显然对此感到恼火,我想立即退出该操作。不幸的是,每当我尝试取消它时,它都不起作用。这种情况在我身上发生过几次,所以我试图找到过程ps aux| grep copy or cp或类似的东西,但我从未成功。我猜它可能已经变成了僵尸进程。

gnome file-copy freeze

5
推荐指数
1
解决办法
5308
查看次数

删除目录挂起

我是共享编译服务器上的非 root 用户,该服务器/home通过 NFS 从其他主机挂载。我有一个~/a/b包含很多子目录的目录c1,c2,...。我想~/a/b彻底删除,大部分cN目录都成功了。但有一些(例如c1)是完全无法访问的:我可以执行它们(即cd进入它们),但列表(ls)都不能,更不用说删除它们了。如果我说rm -rf ~/a/b/c1,该进程将处于挂起状态D

作为非 root 用户我可以做什么来摆脱~/a/b


更新:我只是 ssh 到文件服务器(以排除 NFS),而且我也无法在那里执行操作,所以这似乎根本不是 NFS 问题。但是,为什么内核拒绝删除目录呢?

directory rm freeze

5
推荐指数
1
解决办法
2万
查看次数

如何永久禁用 ubuntu 20.04.1 软件更新?

Ubuntu 可能很棒,频繁的软件更新可能对保持系统最新和安全非常有帮助。但我的问题是,

  1. 软件更新程序导致我的系统冻结,我必须经常重新启动系统。
  2. 即使 (1) 不正确,即更新程序不会导致系统冻结,我看到的另一个问题是在执行更新后,它要求我重新启动系统以进行大部分更新。如果我不重新启动,系统就会再次冻结。我必须重新启动才能克服系统冻结。
  3. 即使不是(1)和(2),我也会使用该系统进行开发活动,因此安全性和频繁更新不是我的首要任务。我的机器上运行着多个虚拟机和 docker 容器,因此我的首要任务是让系统保持运行数周甚至数月而不需要重新启动。我怀疑,软件更新程序正在阻碍这一点。

有没有一种简单的方法可以完全禁用这些更新提示。请提供您的看法/答案。

我指的软件更新程序的屏幕截图如下。 在此输入图像描述
这是我可以设置的当前最少更新首选项 - 在此输入图像描述

编辑 - 感谢 Roman Riabenko 建议检查评论中的链接,这些链接又建议检查无人值守的升级。但 20.04.1 似乎并非如此。

$ cat /etc/apt/apt.conf.d/20auto-upgrades
APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "0";
Run Code Online (Sandbox Code Playgroud)

$ cat /etc/apt/apt.conf.d/10periodic
APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "0";
Run Code Online (Sandbox Code Playgroud)

linux ubuntu freeze software-updates

5
推荐指数
1
解决办法
4542
查看次数

当 RAM 充满缓存时,为什么我的系统要使用交换区?

我正在运行 openSUSE TW、32 GiB RAM、64 GiB 交换 (SSD)。

在 RAM 完全被缓存填满之前,交换空间的使用量为零。

我正在使用 htop 来监控它。黄色/橙色 = 缓存

我的系统将使用 2 GiB 的 RAM,但其余的(30 GiB)都是缓存,然后,不是在需要时丢弃一些缓存来为其他数据腾出空间 - 它开始使用交换,只有几个 MiB,但我我发誓我会注意到轻微的冻结,并且系统有时会明显变慢。

这是为什么?我能做什么?

我愿意提供任何要求的信息。


vmstat 60 5 vmstat 60 5

vm.swappiness = 1
vm.dirty_ratio = 20
vm.dirty_background_ratio = 10
Run Code Online (Sandbox Code Playgroud)

opensuse cache swap freeze ram

5
推荐指数
1
解决办法
1543
查看次数