gnome-shell 冻结,一分钟后崩溃

gnome-shell 冻结,一分钟后崩溃

我在使用 Ubuntu 时遇到很多问题,例如挂起、崩溃、拒绝加载我的帐户等。我已经排除了硬件问题,因为我已经检查了所有硬件。其中一些问题通过尝试不同的内核版本和 bios 版本组合得到了解决。但我仍然遇到一些无法修复的 gnome-shell 崩溃问题。检查我的日志发现了很多错误消息,我不知道有多少或多少是正常的。我将附上 2 个日志,其中一个来自 gnome-logsgoogle drive 日志 1只显示重要事件,另一个谷歌驱动器登录 2从日志中可以看到所有这些以及警告

我已经说过,我已经排除了硬件问题,但我在这里列出我的规格

中央处理器:AMD 锐龙 2700x

母板:技嘉 Arous GAMING x470

简历 V.:F42A

内存:XPG Z1 DDR4 3000MHz (PC4 24000) 16GB (2x8GB) 游戏内存模块,银色 (AX4U300038G16-DSZ1)

显卡:技嘉 GeForce GTX 1080 Windforce OC GV-N1080WF3OC-8GD 显卡)

电源供应: Corsair TXM Gold 550 W 80+ 金牌认证半模块化 ATX

驱动器:M.2 驱动器 1 Samsung EVO 970(Linux)&& 1 Samsung EVO 960(Windows)
1 SEAGATE 2TB SSHD(游戏和用户文件) 1TB SEAGATE Drive HDD(备份)

这是我的 gnome 扩展,我尝试删除一些扩展,我会在删除的扩展前面添加单词 del。

ls -al ~/.local/share/gnome-shell/extensions
total 104
drwxrwxr-x 26 zany130 zany130 4096 Oct  8 14:38 .
drwx------  3 zany130 zany130 4096 Oct  9 10:19 ..
drwxrwxr-x  4 zany130 zany130 4096 May  4 17:33 [email protected]
**del drwxrwxr-x  6 zany130 zany130 4096 Oct  8 14:38 [email protected]**
**del drwxrwxr-x  8 zany130 zany130 4096 Sep  5 20:11 [email protected]**
drwxrwxr-x  4 zany130 zany130 4096 Jan 22  2019 [email protected]
drwxrwxr-x  4 zany130 zany130 4096 Jan 22  2019 [email protected]
drwxrwxr-x  6 zany130 zany130 4096 Jul 23 18:52 cpufreq@konkor
drwxrwxr-x  4 zany130 zany130 4096 Aug 16 16:09 donotdisturb-button@nls1729
drwxrwxr-x  3 zany130 zany130 4096 Oct  3 19:59 [email protected]
**del drwxrwxr-x  2 zany130 zany130 4096 Jan 22  2019 drop-down-terminal@gs-**extensions.zzrough.org
**del drwxrwxr-x  4 zany130 zany130 4096 Oct  3 19:58 [email protected]**
drwxrwxr-x  7 zany130 zany130 4096 Sep 10 23:49 [email protected]
drwxrwxr-x  4 zany130 zany130 4096 Sep 17 00:33 [email protected]
drwxrwxr-x  5 zany130 zany130 4096 May  4 16:40 [email protected]
**del drwxrwxr-x  4 zany130 zany130 4096 May 24 20:30 nvidiautil@ethanwharris**
**del drwxrwxr-x  4 zany130 zany130 4096 Jan 22  2019 [email protected]**
drwxrwxr-x  5 zany130 zany130 4096 Sep 21 14:19 [email protected]
**del drwxrwxr-x  3 zany130 zany130 4096 May 24 20:36 [email protected]**
**del drwxrwxr-x  2 zany130 zany130 4096 Jan 22  2019 [email protected]**
drwxrwxr-x  4 zany130 zany130 4096 Sep  5 20:11 [email protected]
drwxrwxr-x  5 zany130 zany130 4096 Aug 30 14:54 [email protected]
**del drwxrwxr-x  3 zany130 zany130 4096 May 18 10:44 [email protected]**
drwxrwxr-x  4 zany130 zany130 4096 May  4 16:36 [email protected]
drwxrwxr-x  3 zany130 zany130 4096 May  4 16:04 [email protected]
drwxrwxr-x  3 zany130 zany130 4096 May  4 16:37 windowIsReady_Remover@[email protected]


 zany130  zany130-X470-AORUS-ULTRA-GAMING  ~  ls -al /usr/share/gnome-shell/extensions
total 32
drwxr-xr-x 8 root root 4096 Aug 16 18:50 .
drwxr-xr-x 6 root root 4096 Oct  3 19:44 ..
drwxr-xr-x 2 root root 4096 Aug 16 15:18 [email protected]
**del drwxr-xr-x 2 root root 4096 Aug 16 15:18 [email protected]**
**del drwxr-xr-x 2 root root 4096 Aug 16 16:23 [email protected]**
drwxr-xr-x 3 root root 4096 Aug  5 15:01 [email protected]
drwxr-xr-x 3 root root 4096 Aug  5 15:01 [email protected]
drwxr-xr-x 2 root root 4096 Aug 16 15:18 [email protected]

除了上述日志中的错误之外,我现在还遇到了失败鲸鱼错误

gnome-session-binary: CRITICAL: We failed, but the fail whale is dead. Sorry....

更新:现在 Ubuntu 根本无法启动,我只看到一个黑屏,用鼠标

更新:好的,我让系统启动了,但有一半的机会它可以从重新启动后启动,完全关机然后开机似乎可以工作,但现在我所有的基于 chrome 的浏览器都无法打开网站,但 Firefox 可以正常工作,另一个新问题是我无法启动 steam

更新:好的,我似乎终于控制住了大多数事情,不再出现与安全启动相关的错误。我猜这是更新到 5.3.6 内核并重新安装 Nvidia 驱动程序以及删除一些扩展的结果,无论如何,我发现 gnome-shell 冻结是由于 gnome 中的内存泄漏造成的,因为我检查了冻结发生时 gnome 将使用 5GB 的内存。我还随机卡在 Plymouth 启动徽标上,也许我应该卸载它?

答案1

禁用安全启动

如果这不能解决问题,请参阅以下解决方案在 Ubuntu Mate 18.04 上运行 dmesg 时出现 PKCS 签名错误/警告其中包括删除所有对 NVIDIA 驱动程序的引用,然后重新下载版本 367.27并重新安装它。

如果其他方法都失败了,LWN.NET 有解决 PKCS#7 问题的补丁

答案2

来自评论...

您有太多的 GNOME Shell 扩展。正如我在第一条评论中所说,一个或多个扩展程序给您带来了问题。/usr/share/gnome-shell/extensions 中还有重复的扩展程序,这些扩展程序不应该在那里……它们全都出自同一作者。

解决此问题的方法是暂时禁用所有扩展https://extensions.gnome.org/local/,并删除 /usr/share/gnome-shell/extensions 中的重复项,运行几天,看看是否稳定下来。

确定基线后,一次启用一个扩展,然后再测试一些。出现的任何问题都可能是由于您启用的最后一个扩展造成的。

减少 GNOME Shell 扩展的总数。你确实不需要/不想要它们全部。

最后的想法...如果您对 CPU 或 RAM 进行了超频,请禁用它。

相关内容