为什么 Chromium 在启动几秒钟内就会崩溃?

为什么 Chromium 在启动几秒钟内就会崩溃?

当我启动 Chromium 时,该程序在选项卡加载后不久就消失了。

我使用 wubi 安装程序全新安装了 ubuntu 11.10。我第一次安装 Chromium 时运行良好。我记得在它停止之前做过以下事情:

  • 我安装了 200 多个 Ubuntu 更新
  • 我将 Chrome 与我的 Google 帐户同步(书签等)
  • 安装和删除 eclipse

我尝试卸载并重新安装 Chromium,但问题仍然存在。

我应该去哪里诊断崩溃的原因?

更新-这是控制台输出的内容:

matt@ubuntu:~$ chromium-browser 

(chromium-browser:2023): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(chromium-browser:2023): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(chromium-browser:2023): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(chromium-browser:2023): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
[2023:2023:1515592300:ERROR:browser_main.cc(96)] Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -2147483648 and height 1026
chromium-browser: /build/buildd/cairo-1.10.2/src/cairo-surface.c:1287: cairo_surface_set_device_offset: Assertion `status == CAIRO_STATUS_SUCCESS' failed.
Aborted
matt@ubuntu:~$ 

答案1

简短回答

  1. 使用以下命令从终端启动 Chromiumchromium-browser --password-store=basic
  2. 登录网页(我的情况是 Gmail)
  3. 关闭 Chromium
  4. 现在它应该可以正常启动了。

原因

我发现这个错误已经被报告了这里。我的默认起始页是 gmail 登录页(密码页导致崩溃)。我能够启动该程序,以便它保持打开状态,选项为“--password-store=basic”。这样做似乎解决了我同步密码密钥库的一些问题。

答案2

什么将有助于解决许多程序的配置问题

如果某些东西确实不起作用,您可以尝试不删除而是清除,这意味着也删除程序的配置文件。

sudo apt-get purge chromium-browser

然后在安装后再次尝试启动,如果仍然不起作用,则在这种情况下删除特定用户的该程序配置文件夹

sudo rm ~/.config/chromium

然后启动应该重置所有内容并开始工作。

答案3

此外,要删除

Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

错误-尝试

sudo apt-get install gtk2-engines-pixbuf

相关内容