You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu Lunar Lobster升级后Wayland频繁崩溃问题求助

Ubuntu Lunar Lobster升级后Wayland频繁崩溃问题求助

我最近把自己的HP Victus桌面(配置是AMD Ryzen 7 5700G + Radeon RX 6600XT)从Kinetic Kudu升级到了Lunar Lobster,大部分功能都正常甚至有所提升,但唯独Wayland出现了之前从未有过的问题:每天会因为休眠唤醒、锁屏解锁操作崩溃好几次,每次崩溃都会直接回到登录界面,所有会话都得重新开始。

最让人头疼的是,崩溃发生时没有任何错误提示能给我排查方向,Ubuntu也从来没弹出过“检测到系统程序问题”的窗口,我完全不知道该从哪入手调试,或者怎么提交有效的bug报告。

我翻了journalctl的输出,找到了一些看起来相关的日志片段,其中关键的报错是org.gnome.Shell@wayland.service: Main process exited, code=dumped, status=11/SEGV,完整的相关日志如下:

Apr 27 06:52:53 HP-Victus gsd-media-keys[147122]: Unable to get default source

Apr 27 06:52:53 HP-Victus ntpd[153912]: DNS: dns_probe: 3.ubuntu.pool.ntp.org, cast_flags:8, flags:101

Apr 27 06:52:53 HP-Victus ntpd[153912]: DNS: dns_check: processing 3.ubuntu.pool.ntp.org, 8, 101

Apr 27 06:52:53 HP-Victus ntpd[153912]: DNS: dns_check: DNS error: -3, Temporary failure in name resolution

Apr 27 06:52:53 HP-Victus ntpd[153912]: DNS: dns_take_status: 3.ubuntu.pool.ntp.org=>temp, 3

Apr 27 06:52:53 HP-Victus gnome-shell[148217]: (EE) failed to read Wayland events: Connection reset by peer

Apr 27 06:52:53 HP-Victus xdg-desktop-por[147400]: Error reading events from display: Broken pipe

Apr 27 06:52:53 HP-Victus gnome-terminal-[147984]: Error reading events from display: Broken pipe

Apr 27 06:52:53 HP-Victus x-terminal-emulator[147978]: # Error reading events from display: Broken pipe

Apr 27 06:52:53 HP-Victus evolution-alarm[147201]: Error reading events from display: Broken pipe

Apr 27 06:52:53 HP-Victus gsd-wacom[147156]: Error reading events from display: Broken pipe

Apr 27 06:52:53 HP-Victus gsd-power[147126]: Error reading events from display: Broken pipe

Apr 27 06:52:53 HP-Victus gsd-media-keys[147122]: Error reading events from display: Broken pipe

Apr 27 06:52:53 HP-Victus gsd-color[147111]: Error reading events from display: Broken pipe

Apr 27 06:52:53 HP-Victus gsd-keyboard[147120]: Error reading events from display: Broken pipe

Apr 27 06:52:53 HP-Victus update-notifier[148103]: Error reading events from display: Broken pipe

Apr 27 06:52:53 HP-Victus systemd[146671]: org.gnome.SettingsDaemon.Wacom.service: Main process exited, code=exited, status=1/FAILURE

Apr 27 06:52:53 HP-Victus snapd-desktop-i[147472]: Error reading events from display: Broken pipe

Apr 27 06:52:53 HP-Victus xdg-desktop-por[147518]: Error reading events from display: Broken pipe

Apr 27 06:52:53 HP-Victus polkitd(authority=local)[1809]: Unregistered Authentication Agent for unix-session:51 (system bus name :1.869, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus)

Apr 27 06:52:53 HP-Victus gsd-xsettings[148234]: Failed to get animations-enabled state: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying

Apr 27 06:52:53 HP-Victus systemd[146671]: org.gnome.Shell@wayland.service: Main process exited, code=dumped, status=11/SEGV

Apr 27 06:52:53 HP-Victus systemd[146671]: org.gnome.SettingsDaemon.Color.service: Main process exited, code=exited, status=1/FAILURE

Apr 27 06:52:53 HP-Victus systemd[146671]: org.gnome.SettingsDaemon.Keyboard.service: Main process exited, code=exited, status=1/FAILURE

Apr 27 06:52:53 HP-Victus systemd[146671]: org.gnome.SettingsDaemon.MediaKeys.service: Main process exited, code=exited, status=1/FAILURE

Apr 27 06:52:53 HP-Victus systemd[146671]: org.gnome.SettingsDaemon.Power.service: Main process exited, code=exited, status=1/FAILURE

Apr 27 06:52:54 HP-Victus systemd[146671]: xdg-desktop-portal-gnome.service: Main process exited, code=exited, status=1/FAILURE

Apr 27 06:52:54 HP-Victus systemd[146671]: xdg-desktop-portal-gnome.service: Failed with result 'exit-code'.

Apr 27 06:52:54 HP-Victus systemd[146671]: xdg-desktop-portal-gtk.service: Main process exited, code=exited, status=1/FAILURE

Apr 27 06:52:54 HP-Victus systemd[146671]: xdg-desktop-portal-gtk.service: Failed with result 'exit-code'.

Apr 27 06:52:54 HP-Victus systemd[146671]: gnome-terminal-server.service: Main process exited, code=exited, status=1/FAILURE

Apr 27 06:52:54 HP-Victus systemd[146671]: gnome-terminal-server.service: Failed with result 'exit-code'.

Apr 27 06:52:54 HP-Victus systemd[146671]: gnome-terminal-server.service: Consumed 2.765s CPU time.

之后我尝试查找核心转储文件,执行了以下命令:

$ cat /proc/sys/kernel/core_pattern

输出结果是:

|/usr/share/apport/apport -p%p -s%s -c%c -d%d -P%P -u%u -g%g -- %E

然后查看/var/crash目录的内容:

$ ls -l /var/crash

输出:

total 51148

-rw-r----- 1 mjf      whoopsie 52366746 Apr 26 16:11 _usr_bin_gnome-shell.1000.crash

-rw-r--r-- 1 mjf      whoopsie        0 Apr 26 16:11 _usr_bin_gnome-shell.1000.upload

-rw------- 1 whoopsie whoopsie       37 Apr 26 16:11 _usr_bin_gnome-shell.1000.uploaded

可以看到系统捕获到了一次gnome-shell的崩溃,但从来没提示我提交报告,而且从这个文件的时间来看,之后至少又发生了2次崩溃,都没有被记录或者提示。

有没有大佬能指点下该怎么进一步排查这个问题,或者怎么正确提交bug报告呢?

备注:内容来源于stack exchange,提问作者Mike

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 16:23:15