求助:修复Ubuntu 22.04系统中Snap版Chromium浏览器无法启动的问题
求助:修复Ubuntu 22.04系统中Snap版Chromium浏览器无法启动的问题
今天早上我用Chromium还好好的,完全没毛病,结果下午突然启动不了了。我试了那个经典的“让Snap程序自己琢磨启动,我去泡杯茶”的办法,结果没用,它根本就没出来。
我在命令行里运行chromium-browser,得到了这些错误:
WARNING: Kernel has no file descriptor comparison support: Operation not permitted [0118/155937.850543:ERROR:ptracer.cc(567)] ptrace: Input/output error (5) [0118/155937.850638:ERROR:ptracer.cc(567)] ptrace: Input/output error (5) [0118/155937.869643:ERROR:elf_dynamic_array_reader.h(64)] tag not found zsh: segmentation fault (core dumped) chromium
然后我注销再重新登录之后,错误信息变了:
ln: ln: no version information available (required by ln) ln: ln: no version information available (required by ln) ln: ln: no version information available (required by ln) ln: ln: no version information available (required by ln) ln: ln: no version information available (required by ln) ln: ln: no version information available (required by ln) ln: ln: no version information available (required by ln) ln: symbol lookup error: ln: undefined symbol: , version GLIBC_2.2.5 ln: ln: no version information available (required by ln) ln: ln: no version information available (required by ln) ln: ln: no version information available (required by ln) ln: ln: no version information available (required by ln) ln: ln: no version information available (required by ln) ln: ln: no version information available (required by ln) ln: ln: no version information available (required by ln) ln: symbol lookup error: ln: undefined symbol: , version GLIBC_2.2.5 /snap/chromium/2271/usr/lib/chromium-browser/chrome: /snap/chromium/2271/gnome-platform/usr/lib/x86_64-linux-gnu/libdatrie.so.1: unsupported version 0 of Verdef record /snap/chromium/2271/usr/lib/chromium-browser/chrome: error while loading shared libraries: /snap/chromium/2271/gnome-platform/usr/lib/x86_64-linux-gnu/libdatrie.so.1: unsupported version 0 of Verneed record
而且Snap Store应用也崩溃了,错误信息是:
ln: symbol lookup error: ln: undefined symbol: , version GLIBC_2.2.5 /snap/snap-store/638/usr/bin/snap-store: symbol lookup error: /snap/snap-store/638/gnome-platform/usr/lib/libwayland-cursor.so.0: undefined symbol: wl_buffer_interface
我已经做过这些操作了:
- 执行
snap refresh,提示所有软件包都是最新的 - 用
snap list查看,大部分都有绿色对勾,除了一个带✪符号的 - 卸载再重新安装Chromium:
snap remove chromium; snap install chromium,结果错误更多了:
ln: ln: no version information available (required by ln) ln: symbol lookup error: ln: undefined symbol: , version GLIBC_2.2.5 /snap/chromium/2271/gnome-platform/usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0: /snap/chromium/2271/gnome-platform/usr/lib/x86_64-linux-gnu/libdatrie.so.1: unsupported version 0 of Verdef record /snap/chromium/2271/gnome-platform/usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0: error while loading shared libraries: /snap/chromium/2271/gnome-platform/usr/lib/x86_64-linux-gnu/libdatrie.so.1: unsupported version 0 of Verneed record ERROR: /snap/chromium/2271/gnome-platform/usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0 exited abnormally with status 127 /snap/chromium/2271/usr/lib/chromium-browser/chrome: /snap/chromium/2271/gnome-platform/usr/lib/x86_64-linux-gnu/libdatrie.so.1: unsupported version 0 of Verdef record /snap/chromium/2271/usr/lib/chromium-browser/chrome: error while loading shared libraries: /snap/chromium/2271/gnome-platform/usr/lib/x86_64-linux-gnu/libdatrie.so.1: unsupported version 0 of Verneed record
我的系统是Ubuntu 22.04,已经更新到最新版本,用的是Wayland桌面(提一下是因为日志里提到了,而且Wayland经常出问题)。今天早上还能用,下午出问题之间我没更过内核或者任何系统组件。
我特别想让Chromium恢复正常,因为它是Wayland下唯一能在WebRTC网站上正常实现屏幕共享的浏览器。
提前谢谢大家的帮忙!
备注:内容来源于stack exchange,提问作者artfulrobot
相关产品推荐
相关产品推荐

