我该如何修复 Chromium 的新版本以使其启动?

我该如何修复 Chromium 的新版本以使其启动?

Ubuntu 20.04.1 LTS Focal Fossa
Chromium 87.0.4280.66

问题

我最近将 Ubuntu 18.04.5 升级到了 20.04.1,也就是说,Software Upgrader 将所有应用程序文件的新版本覆盖在了其前身之上。在升级过程中,Chromium 的 .deb 版本被删除,并被 snap 版本 87.0.4280.66 取代。

但是,当我双击 Chromium 图标时,它会开始启动,并且 Chromium Web 浏览器会出现在桌面活动栏中,但随后会消失。我尝试使用 Ubuntu Software 和 Synaptic 删除并重新安装 snap,但 Chromium 仍然有同样的行为。

堪培拉-gtk-模块 警告

从终端启动时,会发生以下情况:

~$ which chromium
/snap/bin/chromium
~$ echo $PATH
/opt/gutenprint/sbin:/opt/gutenprint/bin:/opt/GitHub Desktop:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin/node:  

~$ chromium  

(chrome:40586): Gtk-WARNING **: 19:46:29.670: Theme parsing error: gtk.css:1565:23: 'font-feature-settings' is not a valid property name

(chrome:40586): Gtk-WARNING **: 19:46:29.674: Theme parsing error: gtk.css:3615:25: 'font-feature-settings' is not a valid property name

(chrome:40586): Gtk-WARNING **: 19:46:29.675: Theme parsing error: gtk.css:4077:23: 'font-feature-settings' is not a valid property name
Gtk-Message: 19:46:29.706: Failed to load module "canberra-gtk-module"
Gtk-Message: 19:46:29.707: Failed to load module "canberra-gtk-module"
[40722:40722:1130/194629.798673:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process.
Trace/breakpoint trap (core dumped)
~$ 

我尝试按照回复中的建议安装* 、、、、、和,但最新版本已经安装。Chromiumlibcanberra-gtk-module仍然libcanberra-gtk3-module无法启动。libcanberra-gtk3-0libcanberra-gtk-module:i386libcanberra-gtk3-module:i386libcanberra-gtk3-0:i386

此问题可以追溯到 Ubuntu 11——请参阅https://bugs.launchpad.net/ubuntu/+source/libcanberra/+bug/689434

已安装 Chromium 的 snap 版本

尝试手动安装 Chromium snap:

~$ sudo snap install chromium
snap "chromium" is already installed, see 'snap help refresh'
~$ sudo snap refresh
All snaps up to date.

去哪儿?

想法用完了。欢迎新想法!


* 堪培拉是澳大利亚的首都。这与这个方案有什么关系?

答案1

如果您登录并注销,此错误将消失。最初,我尝试通过打开系统监视器应用程序并一次杀死所有 Chromium 进程来解决错误。这导致 Ubuntu 20.04 桌面被黑屏取代。我按下+ +键盘组合键从黑屏退出到虚拟控制台。当我从虚拟控制台重新登录 Ubuntu 时,通常的 Ubuntu 登录屏幕自动出现,我能够登录。重新登录后,Chromium 恢复正常工作。Theme parsing error: gtk.css:xxxx:xx: 'font-feature-settings' is not a valid property nameCtrlAltF3

相关内容