有人近期使用Waydroid的时候遇到系统卡死的问题吗?

经典fetch

                  -`                     shaan@cyan
                 .o+`                    ----------
                `ooo/                    OS: Arch Linux x86_64
               `+oooo:                   Kernel: 7.1.3-zen1-2-zen
              `+oooooo:                  Uptime: 15 mins
              -+oooooo+:                 Packages: 177 (flatpak), 982 (pacman)
            `/:-:++oooo+:                Shell: zsh 5.9.1
           `/++++/+++++++:               Resolution: 3840x2160
          `/++++++++++++++:              DE: GNOME 50.3
         `/+++ooooooooooooo/`            WM: Mutter (Wayland)
        ./ooosssso++osssssso+`           WM Theme: Adwaita-dark
       .oossssso-````/ossssss+`          Theme: Adwaita-dark [GTK2/3/4]
      -osssssso.      :ssssssso.         Icons: Adwaita [GTK2/3/4]
     :osssssss/        osssso+++.        Terminal: tmux 3.7b
    /ossssssss/        +ssssooo/-        CPU: AMD Ryzen 7 7700X (16) @ 5.534GHz
  `/ossssso+/:-        -:/+osssso+-      GPU: AMD Radeon RX 7900 XT
 `+sso+:-`                 `.-/+oso:     GPU: Raphael
`++:.                           `-/+/    Memory: 7003MiB / 31232MiB
.`                                 `/    
                                                                 
                                                                 

从上周开始我的电脑就一直经常会在没有任何报错日志的情况下卡死,屏幕卡住,键盘鼠标无法操作,只能硬重启电脑。主要问题还是journalctl -b -1 查看上次启动最后的日志内容也没有可疑的地方,没有记录有日志。

直到发现有一次没打开过Waydroid来刷碧蓝航线的情况下系统一直运行正常,bat /var/lib/waydroid/waydroid.log一下后看了看有段日志是:

(1209610) [Tue, 14 Jul 2026 00:36:20] % lxc-info -P /var/lib/waydroid/lxc -n wa01:12 [35/440]
(1209610) [Tue, 14 Jul 2026 00:36:20] RUNNING
(1209610) [Tue, 14 Jul 2026 00:37:09] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
(1209610) [Tue, 14 Jul 2026 00:37:09] RUNNING
(1209610) [Tue, 14 Jul 2026 00:43:11] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
(1209610) [Tue, 14 Jul 2026 00:43:11] RUNNING
(1209610) [Tue, 14 Jul 2026 00:57:53] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
(1209610) [Tue, 14 Jul 2026 00:57:53] RUNNING
(1209610) [Tue, 14 Jul 2026 00:58:18] waydroidhardware: Received transaction: 3
(1209610) [Tue, 14 Jul 2026 00:58:18] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
(1209610) [Tue, 14 Jul 2026 00:58:18] RUNNING
(1209610) [Tue, 14 Jul 2026 00:58:18] % lxc-freeze -P /var/lib/waydroid/lxc -n waydroid
(1209610) [Tue, 14 Jul 2026 00:58:18] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
(1209610) [Tue, 14 Jul 2026 00:58:18] FROZEN

Waydroid冻结安卓容器时刚好和我的电脑开始的时间一致。但又不是每次FROZEN都会导致系统卡死。

之前正常到出现故障之间更新过这些软件包:

cat /var/log/pacman.log | grep -E "2026-07-08|2026-07-07|2026-07-06" | grep upgraded

[2026-07-07T00:58:47+0800] [ALPM] upgraded bash-completion (2.17.0-3 -> 2.18.0-1)
[2026-07-07T00:58:47+0800] [ALPM] upgraded gstreamer (1.28.4-2 -> 1.28.4-3)
[2026-07-07T00:58:47+0800] [ALPM] upgraded gst-plugins-base-libs (1.28.4-2 -> 1.28.4-3)
[2026-07-07T00:58:47+0800] [ALPM] upgraded gst-devtools-libs (1.28.4-2 -> 1.28.4-3)
[2026-07-07T00:58:47+0800] [ALPM] upgraded python-typing_extensions (4.15.0-3 -> 4.16.0-1)
[2026-07-07T00:58:47+0800] [ALPM] upgraded gst-python (1.28.4-2 -> 1.28.4-3)
[2026-07-07T00:58:47+0800] [ALPM] upgraded gst-editing-services (1.28.4-2 -> 1.28.4-3)
[2026-07-07T00:58:47+0800] [ALPM] upgraded gst-libav (1.28.4-2 -> 1.28.4-3)
[2026-07-07T00:58:47+0800] [ALPM] upgraded gst-plugins-bad-libs (1.28.4-2 -> 1.28.4-3)
[2026-07-07T00:58:47+0800] [ALPM] upgraded gst-plugin-gtk (1.28.4-2 -> 1.28.4-3)
[2026-07-07T00:58:47+0800] [ALPM] upgraded gst-plugins-base (1.28.4-2 -> 1.28.4-3)
[2026-07-07T00:58:47+0800] [ALPM] upgraded gst-plugins-good (1.28.4-2 -> 1.28.4-3)
[2026-07-07T00:58:47+0800] [ALPM] upgraded libical (4.0.3-2 -> 4.0.3-3)
[2026-07-07T23:35:41+0800] [ALPM] upgraded oh-my-zsh-git (r7815.19962acc0-1 -> r7818.677a4592b-1)
[2026-07-08T22:19:53+0800] [ALPM] upgraded procps-ng (4.0.6-2 -> 4.0.6-3)
[2026-07-08T22:19:53+0800] [ALPM] upgraded android-tools (35.0.2-28 -> 36.0.1-2)
[2026-07-08T22:19:53+0800] [ALPM] upgraded pinentry (1.3.2-2 -> 1.3.3-1)
[2026-07-08T22:19:53+0800] [ALPM] upgraded archlinux-keyring (20260612-1 -> 20260707.1-1)
[2026-07-08T22:19:55+0800] [ALPM] upgraded ethtool (1:7.0-1 -> 1:7.1-1)
[2026-07-08T22:19:55+0800] [ALPM] upgraded libva (2.23.0-2 -> 2.24.0-2)
[2026-07-08T22:19:55+0800] [ALPM] upgraded freerdp (2:3.27.1-1 -> 2:3.28.0-1)
[2026-07-08T22:19:55+0800] [ALPM] upgraded linux-zen (7.1.2.zen3-1 -> 7.1.3.zen1-1)
[2026-07-08T22:19:57+0800] [ALPM] upgraded linux-zen-headers (7.1.2.zen3-1 -> 7.1.3.zen1-1)
[2026-07-08T22:19:57+0800] [ALPM] upgraded openssh (10.3p1-1 -> 10.4p1-2)
[2026-07-08T22:19:57+0800] [ALPM] upgraded uv (0.11.26-1 -> 0.11.28-1)

本来还以为是内核问题但回滚后一样还是会卡死,真奇怪,Waydroid貌似最近也没更新到。已经重置了一次Waydroid但问题依旧。而且Waydroid仓库也没有相关问题报告,也不清楚到底是不是只是我系统某些环境问题导致的特殊故障。

卡死的时候 REISUB 有效吗?

没有,键盘完全没有反应。网络连接全部中断,甚至连机箱风扇也突然按某种固定转速运行

设置waydroid prop set persist.waydroid.suspend false貌似绕开了这个问题,已经连续6小时没有遇到卡死(不过还是找不到问题具体缘由便是了

大概是 lxc-freeze 概率性把整个系统都给 hang 了,感觉很有可能是内核问题(或者是某个模块的问题)

可能是,昨晚更新到linux-zen 7.1.3-zen1-3-zen后重新设置 waydroid prop set persist.waydroid.suspend true,到目前为止都没出现同样的问题。

回滚到什么版本也会卡死,linux-lts 也会吗?如果回滚到 6.17 呢(

建议先看看是不是硬件问题

6.17就太老了/var/cache/pacman/pkg/里早被paccache.timer清了(

之前切到linux-lts 6.18.38遇到同样的问题,linux-zen7.1.3.zen1-1降级到7.1.2.zen3-1也一样的问题。不过7月5日进行过一次从linux-zen 7.0.14.zen1-1 -> 7.1.2.zen3-1更新,我怀疑其实当时就有问题,只是上周有几天没回家所以没马上发现有这种情况。

双SSD,Arch Linux/Windows 11双系统,Windows 11下没有问题,能排除除了SSD外的其他硬件故障。不过现在更新内核后没问题了。

说试试 6.17 是因为从 6.18 开始用了 rust 写的 binder,它在当时就导致过一些问题