无法启动 Chrome - Ubuntu

无法启动 Chrome - Ubuntu

分销商 ID:Ubuntu

描述:Ubuntu 14.04.3 LTS

版本:14.04

代号:值得信赖

Google Chrome 48.0.2564.82

在全新安装的 Chrome 上启动时,它会崩溃。我们收到此错误(从命令行启动时):

$ google-chrome [7251:7251:0123/174646:ERROR:logging.h(808)] Failed to call method: org.freedesktop.DBus.ObjectManager.GetManagedObjects: object_path= /: org.freedesktop.DBus.Error.UnknownMethod: Method "GetManagedObjects" with signature "" on interface "org.freedesktop.DBus.ObjectManager" doesn't exist [7251:7251:0123/174647:ERROR:logging.h(808)] Failed to call method: org.freedesktop.DBus.ObjectManager.GetManagedObjects: object_path= /: org.freedesktop.DBus.Error.UnknownMethod: Method "GetManagedObjects" with signature "" on interface "org.freedesktop.DBus.ObjectManager" doesn't exist Illegal instruction (core dumped)

有人知道如何解决此问题吗?我可以提供其他有用的数据吗?

答案1

我正在运行 ubuntu 14.04 LTS x64。

首先,删除所有内容并重新启动。其次,您是否已从主页下载该文件?

如果是,请确保下载正确的版本。我的文件名是 google-chrome-stable-current-amd64.deb

https://www.google.com/chrome/browser/desktop/<---这就是我从那里得到它的。

下载文件之前,请先检查电源按钮,了解您的系统...如果没有,请不要下载 x64...在 Windows 上从未遇到过 x32 的问题,但我仍然会安装与您的操作系统相同的版本...这可能是问题所在,或者您安装的方式错误!!!

如果您获得该文件,请双击它并等待 Ubuntu 软件中心为您安装它。

祝你好运,希望这会有所帮助。

答案2

如果你的 Ubuntu 上有 Adob​​e 字体“source-han-serif”,请尝试将其删除,然后

$ fc-缓存-f-v

然后你就可以成功启动Chrome了。

以下是 Chrome 无法启动时收到的消息斯特拉斯命令。

stat("/usr/share/fonts/truetype/source-han-serif/Bold/OTC", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0

stat("/usr/share/fonts/truetype/source-han-serif/Bold/cidfont.ps.CN", {st_mode=S_IFREG|0664, st_size=18850096, ...}) = 0

openat (AT_FDCWD, “/usr/share/fonts/truetype/source-han-serif/Bold/cidfont.ps.CN”, O_RDONLY) = 31

fcntl(31,F_SETFD,FD_CLOEXEC) = 0

fstat(31,{st_mode=S_IFREG|0664,st_size=18850096,...}) = 0 mmap(NULL,18850096,PROT_READ,MAP_PRIVATE,31,0) = 0x7f062d117000

关闭(31)= 0 --- SIGILL {si_signo=SIGILL,si_code=ILL_ILLOPN,si_addr=0x55d2d7d7034c} ---

+++ 被 SIGILL 杀死(核心转储)+++

非法指令(核心转储)

答案3

有时我们的系统不支持某个确定的包,但我们还是想安装它:

  1. 首先尝试卸载 chrome。
  2. 然后打开终端并输入:

sudo snap install chromium

或者

sudo apt update 
sudo apt install chromium-browser 

并且,至少尝试使用 Ubuntu 的软件中心。

假设您正在使用最新的 Ubuntu 版本,因为这里不允许询问与过时的 Ubuntu 版本相关的 UbuntuAsk 问题。

这将安装 Chromium

答案4

我遇到过类似的问题。如果您的 chrome 与云同步,请尝试备份~/.config/google-chrome/目录,然后将其删除。

我的问题是如何开始的:

我打开了 crashafari(免责声明:请勿打开该网站)无知地。我的电脑因内存请求过多而挂起。我有 16GB RAM 和 18GB 交换空间,以及 2x2TB 硬盘。我只是等待,并杀死所有 chrome 进程。关闭交换空间,然后再次打开(以加快我的程序速度)。自从杀死 chrome 后,我就无法正常使用它了。它会在启动后 5 秒内崩溃。

我尝试过的:

  1. 多次重新安装 chrome。
  2. 编辑~/.config/google-chrome/Default/Preferences文件并将所有内容更改"state":1"state":0
  3. 使用以下命令行在启动时强制禁用扩展/插件并进行详细日志记录:
    google-chrome-stable --disable-extensions --disable-plugins --enable-logging=stderr --v=1

每次我都会收到这样的错误(没有发布完整的日志):

[14408:14434:0130/030351:FATAL:memory_linux.cc(43)] Out of memory.

我最终做的是:

得出结论,问题是由于 中的某个损坏的文件造成的~/.config/google-chrome。备份了该目录并将其删除。现在我的 chrome 运行正常。重新登录后同步即可。书签、历史记录、密码、扩展程序等都完美同步。我丢失了登录会话,但这对我来说没什么大不了的 :D

希望这对某人有帮助。祝你好运。

相关内容