需要帮助解决持续崩溃的问题

需要帮助解决持续崩溃的问题

Ubuntu 21.10 桌面版,AMD Ryzen 5 3600(3.6 GHz),64 GB RAM

无论使用 Wayland 还是不使用 Wayland,我都遇到了这个问题。

所有崩溃情况的共同点是 Firefox(默认 Snap 安装)。有时只有 Firefox 会崩溃,但有时我的整个系统也会崩溃。有时我会看到 Firefox 崩溃报告屏幕,有时我会进入 Ubuntu 登录屏幕,有时系统会冻结到只有硬重置才有效的程度。

我找到了 Firefox 中的“about:crashes”页面,刚刚发现最近两周左右的崩溃报告尚未提交,所以我现在已提交了所有报告。

当我查看 /var/log/syslog 时,我看到太多我不明白的内容,但如果有人能告诉我要查找什么,我会很乐意发帖。

提前致谢。

根据要求进行以下编辑。CPU 或 RAM 未超频。

ls-al / var /崩溃

total 12
drwxrwsrwt  2 root     whoopsie 4096 Dec 16 07:38 .
drwxr-xr-x 16 root     root     4096 Dec 15 20:32 ..
-rw-r--r--  1 robert   whoopsie    0 Dec 14 06:46 _usr_lib_xorg_Xorg.1000.upload
-rw-------  1 whoopsie whoopsie   37 Dec 14 06:46 _usr_lib_xorg_Xorg.1000.uploaded

sudo lshw -C 内存

  *-firmware
       description: BIOS
       vendor: American Megatrends Inc.
       physical id: 0
       version: P1.70
       date: 12/01/2020
       size: 64KiB
       capacity: 16MiB
       capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification uefi
  *-memory
       description: System Memory
       physical id: f
       slot: System board or motherboard
       size: 64GiB
     *-bank:0
          description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0.5 ns)
          product: F4-3200C16-16GVK
          vendor: Unknown
          physical id: 0
          serial: 00000000
          slot: DIMM 0
          size: 16GiB
          width: 64 bits
          clock: 2133MHz (0.5ns)
     *-bank:1
          description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0.5 ns)
          product: F4-3200C16-16GVK
          vendor: Unknown
          physical id: 1
          serial: 00000000
          slot: DIMM 1
          size: 16GiB
          width: 64 bits
          clock: 2133MHz (0.5ns)
     *-bank:2
          description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0.5 ns)
          product: F4-3200C16-16GVK
          vendor: Unknown
          physical id: 2
          serial: 00000000
          slot: DIMM 0
          size: 16GiB
          width: 64 bits
          clock: 2133MHz (0.5ns)
     *-bank:3
          description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0.5 ns)
          product: F4-3200C16-16GVK
          vendor: Unknown
          physical id: 3
          serial: 00000000
          slot: DIMM 1
          size: 16GiB
          width: 64 bits
          clock: 2133MHz (0.5ns)
  *-cache:0
       description: L1 cache
       physical id: 12
       slot: L1 - Cache
       size: 384KiB
       capacity: 384KiB
       clock: 1GHz (1.0ns)
       capabilities: pipeline-burst internal write-back unified
       configuration: level=1
  *-cache:1
       description: L2 cache
       physical id: 13
       slot: L2 - Cache
       size: 3MiB
       capacity: 3MiB
       clock: 1GHz (1.0ns)
       capabilities: pipeline-burst internal write-back unified
       configuration: level=2
  *-cache:2
       description: L3 cache
       physical id: 14
       slot: L3 - Cache
       size: 32MiB
       capacity: 32MiB
       clock: 1GHz (1.0ns)
       capabilities: pipeline-burst internal write-back unified
       configuration: level=3

sysctl vm.swappiness

vm.swappiness = 60

免费-h

               total        used        free      shared  buff/cache   available
Mem:            62Gi       5.6Gi       1.2Gi       179Mi        55Gi        56Gi
Swap:           71Gi        17Mi        71Gi

swapon-s

Filename                Type        Size    Used    Priority
/dev/sdb1            partition  75497468    17536   -2

更新日期 2021-12-19

ls-al / var /崩溃

total 3204
drwxrwsrwt  2 root     whoopsie    4096 Dec 19 12:41 .
drwxr-xr-x 16 root     root        4096 Dec 19 12:38 ..
-rw-r--r--  1 robert   whoopsie       0 Dec 19 12:41 _opt_google_chrome_chrome.1000.upload
-rw-------  1 whoopsie whoopsie      37 Dec 19 12:41 _opt_google_chrome_chrome.1000.uploaded
-rw-r--r--  1 robert   whoopsie       0 Dec 19 12:41 _usr_bin_gnome-shell.1000.upload
-rw-------  1 whoopsie whoopsie      37 Dec 19 12:41 _usr_bin_gnome-shell.1000.uploaded
-rw-r-----  1 robert   whoopsie 3254690 Dec 19 12:41 _usr_bin_Xwayland.1000.crash
-rw-r--r--  1 robert   whoopsie       0 Dec 19 12:41 _usr_bin_Xwayland.1000.upload
-rw-------  1 whoopsie whoopsie      37 Dec 19 12:41 _usr_bin_Xwayland.1000.uploaded
-rw-r--r--  1 robert   whoopsie       0 Dec 14 06:46 _usr_lib_xorg_Xorg.1000.upload
-rw-------  1 whoopsie whoopsie      37 Dec 14 06:46 _usr_lib_xorg_Xorg.1000.uploaded

ls -al ~/.local/share/gnome-shell/extensions

total 16
drwxrwxr-x 4 robert robert 4096 Dec 13 11:52 .
drwx------ 4 robert robert 4096 Dec 19 16:19 ..
drwxrwxr-x 4 robert robert 4096 Dec 14 06:47 [email protected]
drwxrwxr-x 5 robert robert 4096 Dec  3 08:19 [email protected]

ls -al /usr/share/gnome-shell/extensions

total 20
drwxr-xr-x 5 root root 4096 May 14  2021 .
drwxr-xr-x 7 root root 4096 Oct 16 19:13 ..
drwxr-xr-x 2 root root 4096 Oct 16 18:49 [email protected]
drwxr-xr-x 3 root root 4096 Oct 16 18:49 [email protected]
drwxr-xr-x 3 root root 4096 Oct 16 18:50 [email protected]

答案1

BIOS

华擎 B550M Pro4

您有一个较旧的 BIOS 版本 1.70(20 年 12 月 10 日发布),现在有一个较新的 BIOS 可用,即 2021 年 8 月 5 日发布的 BIOS 版本 2.20,可以下载这里

笔记:确认我拥有适合您型号主板的正确网页。

笔记:更新 BIOS 之前请做好备份。

vm.swappiness

使用 64G RAM,您可以通过调整 vm.swappiness 来减少交换并加快操作速度。

  • 编辑 /etc/sysctl.conf

  • 添加vm.swappiness=10(在文件末尾)

  • sudo sysctl -p (或重启)

记忆测试(BIOS 更新后执行此操作)

https://www.memtest86.com/并免费下载/运行它们memtest来测试你的记忆力。至少完成一次所有 4/4 测试以确认记忆力良好。这可能需要几个小时才能完成。

更新#1:

火狐

  • 打开Ubuntu Software
  • 搜索“Firefox”
  • 您会发现两个列表,一个是 snap 版本,一个是标准 .deb 版本...

Snap 版本详情...

在此处输入图片描述

标准.deb 版本详情...

在此处输入图片描述

  • 您已安装 snap 版本
  • 消除snap 版本
  • 安装标准 .deb 版本
  • 辞职Ubuntu Software
  • 启动 Firefox 并重新测试是否崩溃

更新 #2:

  • 我们从使用 Wayland 转向使用 X11/xorg
  • 我们删除了所有主题/图标和不必要的扩展
  • Remmina 现已运行良好
  • 从 Firefox SNAP 切换到标准 .deb/repo Firefox
  • Firefox 现在似乎比较稳定
  • Firefox 已更新至 95.0.1
  • 从 nouveau 视频驱动程序切换到 Nvidia 470

相关内容