Ubuntu 22.04下Chrome、Firefox等所有浏览器无法启动,进程挂起无窗口显示求助
Ubuntu 22.04下Chrome、Firefox等所有浏览器无法启动,进程挂起无窗口显示求助
大家好,我现在遇到了一个特别头疼的问题——在一次常规系统更新后,Chrome和Firefox都彻底没法正常启动了,现在发帖求助都得靠其他应用,太折腾了😩
问题背景
我用的是Ubuntu 22.04,做完系统更新后,所有浏览器类应用都罢工了,但非浏览器的软件比如gedit、Sublime Text、Telegram这些都能正常运行,网络连接也没问题,这就很奇怪。
具体症状
- 点击dock上的浏览器图标启动时,鼠标会显示加载动画,顶部栏也会显示应用名称,但大概5秒后就全部消失,完全看不到浏览器窗口
- 尝试在终端输入
firefox或者google-chrome-stable启动,命令行直接挂住不动,必须按Ctrl+C才能终止进程,同样没有任何窗口弹出 - 不管哪种启动方式,用
pstree都能看到对应的浏览器进程已经启动,但就是没有可视化窗口显示
已尝试的解决方案及相关线索
我已经试了不少方法,但都没解决问题:
- 重启系统:每次重启都特别慢,要2分钟左右(平时关机/重启不到10秒),试过好多次,甚至进BIOS检查了设置,没用
- 注销账户:注销后直接黑屏,只能强制关机才能恢复
- 切换到X11替代Wayland:修改了登录界面的显示协议,但问题依旧
- 切换TTY再切回图形界面:按
Alt+Ctrl+F7回到桌面时直接黑屏,根本没法用 - 删除GNOME扩展:有一次重启后浏览器意外能用了,但当时所有GNOME扩展都被禁用了,我怀疑是扩展冲突,于是把
~/.local/share/gnome-shell/extensions/和/usr/share/gnome-shell/extensions下的所有扩展都删掉了,结果问题还是没解决
触发问题的系统更新日志
下面是导致问题的那次系统更新的/var/log/apt/history.log内容,供大家参考:
Commandline: aptdaemon role='role-commit-packages' sender=':1.103' Install: linux-modules-extra-6.2.0-26-generic:amd64 (6.2.0-26.26~22.04.1, automatic), linux-hwe-6.2-headers-6.2.0-26:amd64 (6.2.0-26.26~22.04.1, automatic), linux-modules-6.2.0-26-generic:amd64 (6.2.0-26.26~22.04.1, automatic), linux-image-6.2.0-26-generic:amd64 (6.2.0-26.26~22.04.1, automatic), linux-headers-6.2.0-26-generic:amd64 (6.2.0-26.26~22.04.1, automatic) Upgrade: yaru-theme-icon:amd64 (22.04.4, 22.04.5), libgpgmepp6:amd64 (1.16.0-1.2ubuntu4, 1.16.0-1.2ubuntu4.1), libgl1-amber-dri:amd64 (21.3.7-0ubuntu1, 21.3.9-0ubuntu1~22.04.1), libglx-mesa0:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), language-pack-en-base:amd64 (1:22.04+20230209, 1:22.04+20230801), google-chrome-stable:amd64 (115.0.5790.102-1, 115.0.5790.170-1), libgtk-4-common:amd64 (4.6.6+ds-0ubuntu1, 4.6.9+ds-0ubuntu0.22.04.1), gnome-control-center-faces:amd64 (1:41.7-0ubuntu0.22.04.6, 1:41.7-0ubuntu0.22.04.7), libunwind8:amd64 (1.3.2-2build2, 1.3.2-2build2.1), libldap-common:amd64 (2.5.14+dfsg-0ubuntu0.22.04.2, 2.5.15+dfsg-0ubuntu0.22.04.1), ufw:amd64 (0.36.1-4build1, 0.36.1-4ubuntu0.1), libgbm1:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), libmutter-10-0:amd64 (42.9-0ubuntu1, 42.9-0ubuntu4), linux-image-generic-hwe-22.04:amd64 (5.19.0.50.22, 6.2.0.26.26~22.04.7), language-pack-en:amd64 (1:22.04+20230209, 1:22.04+20230801), language-pack-gnome-en-base:amd64 (1:22.04+20230209, 1:22.04+20230801), libxatracker2:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), gir1.2-gtk-4.0:amd64 (4.6.6+ds-0ubuntu1, 4.6.9+ds-0ubuntu0.22.04.1), mutter-common:amd64 (42.9-0ubuntu1, 42.9-0ubuntu4), libegl1-mesa:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), python-apt-common:amd64 (2.4.0ubuntu1, 2.4.0ubuntu2), libgpgme11:amd64 (1.16.0-1.2ubuntu4, 1.16.0-1.2ubuntu4.1), libldap-2.5-0:amd64 (2.5.14+dfsg-0ubuntu0.22.04.2, 2.5.15+dfsg-0ubuntu0.22.04.1), mesa-va-drivers:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), libgl1-mesa-dri:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), libgl1-mesa-glx:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), yaru-theme-sound:amd64 (22.04.4, 22.04.5), libpcsclite1:amd64 (1.9.5-3, 1.9.5-3ubuntu1), yaru-theme-gtk:amd64 (22.04.4, 22.04.5), gir1.2-mutter-10:amd64 (42.9-0ubuntu1, 42.9-0ubuntu4), mesa-vulkan-drivers:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), base-files:amd64 (12ubuntu4.3, 12ubuntu4.4), python3-apt:amd64 (2.4.0ubuntu1, 2.4.0ubuntu2), linux-headers-generic-hwe-22.04:amd64 (5.19.0.50.22, 6.2.0.26.26~22.04.7), linux-generic-hwe-22.04:amd64 (5.19.0.50.22, 6.2.0.26.26~22.04.7), python3-distro-info:amd64 (1.1build1, 1.1ubuntu0.1), gnome-control-center-data:amd64 (1:41.7-0ubuntu0.22.04.6, 1:41.7-0ubuntu0.22.04.7), linux-firmware:amd64 (20220329.git681281e4-0ubuntu3.14, 20220329.git681281e4-0ubuntu3.17), distro-info:amd64 (1.1build1, 1.1ubuntu0.1), libglapi-mesa:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), libgtk-4-1:amd64 (4.6.6+ds-0ubuntu1, 4.6.9+ds-0ubuntu0.22.04.1), gnome-control-center:amd64 (1:41.7-0ubuntu0.22.04.6, 1:41.7-0ubuntu0.22.04.7), language-pack-gnome-en:amd64 (1:22.04+20230209, 1:22.04+20230801), thermald:amd64 (2.4.9-1ubuntu0.2, 2.4.9-1ubuntu0.3), libegl-mesa0:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), libgtk-4-bin:amd64 (4.6.6+ds-0ubuntu1, 4.6.9+ds-0ubuntu0.22.04.1), mesa-vdpau-drivers:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), yaru-theme-gnome-shell:amd64 (22.04.4, 22.04.5) End-Date: 2023-08-07 09:51:49
备注:内容来源于stack exchange,提问作者Ocean Wong




