在 2011 年初的 Macbook Pro 上,我安装了 Ubuntu 21.10(64 位 X11 Gnome 40.4.0)
mac2011-linux% snap list|grep gnome
gnome-3-28-1804 3.28.0-19-g98f9e67.98f9e67 161 latest/stable canonical* -
gnome-3-34-1804 0+git.3556cb3 72 latest/stable/… canonical* -
gnome-3-38-2004 0+git.6ba6040 76 latest/stable canonical* -
但是我之前在 Ubuntu 21.04 中就观察到过这个问题:大约每天一次,桌面冻结,只有鼠标移动,但没有其他任何反应。
解决方法:ssh
从另一台机器进入我的会话killall -u me
。我相信这表明这只是 Gnome 的问题。
我想我已经追踪了崩溃的情况/var/log/syslog
:
Oct 25 11:18:36 mac2011-linux gnome-shell[2804]: pushModal: invocation of begin_modal failed
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: cr_parser_new_from_buf: assertion 'a_buf && a_len' failed
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: cr_declaration_parse_list_from_buf: assertion 'parser' failed
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: Object .GUnionVolumeMonitor (0x7f309801c6c0), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: == Stack trace for context 0x557fe561b130 ==
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: #0 557feaff2a48 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:567 (2343745b1d80 @ 25)
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: #1 557feaff29b0 i resource:///org/gnome/shell/ui/components/autorunManager.js:159 (3f6d4d8693d0 @ 31)
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: #2 557feaff2918 i resource:///org/gnome/shell/ui/components/__init__.js:56 (35eb7dada6a0 @ 66)
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: #3 557feaff2888 i resource:///org/gnome/shell/ui/components/__init__.js:22 (35eb7dada7e0 @ 15)
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: #4 7ffdd3dcd830 b self-hosted:225 (35eb7da2aa10 @ 273)
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: #5 557feaff27f8 i resource:///org/gnome/shell/ui/components/__init__.js:22 (35eb7dada920 @ 110)
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: #6 7ffdd3dce490 b self-hosted:850 (35eb7da2a650 @ 423)
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: #7 7ffdd3dce580 b resource:///org/gnome/gjs/modules/core/_signals.js:114 (2343745b1330 @ 439)
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: #8 7ffdd3dced70 b resource:///org/gnome/shell/ui/sessionMode.js:200 (19dd8bfe6d30 @ 284)
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: #9 557feaff2698 i resource:///org/gnome/shell/ui/sessionMode.js:161 (19dd8bfe6e70 @ 40)
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: #10 557feaff25e0 i resource:///org/gnome/shell/ui/screenShield.js:646 (19dd8bfd4970 @ 208)
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: #11 557feaff2518 i resource:///org/gnome/shell/ui/screenShield.js:690 (19dd8bfd4920 @ 343)
Oct 25 11:18:46 mac2011-linux gnome-shell[2804]: #12 557feaff2488 i resource:///org/gnome/shell/ui/screenShield.js:327 (19dd8bfdc290 @ 25)
您能确认问题吗?您有更好的解决方案吗?我应该报告 Gnome 错误吗?