`google-chrome` 启动时冻结 - DBus.Error

`google-chrome` 启动时冻结 - DBus.Error

尝试从终端启动 google-chrome 时,它​​启动成功但显示以下内容:

emre@emre:~$ google-chrome
[9258:9283:0205/003113:ERROR:object_proxy.cc(608)] Failed to get name owner. Got org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.chromium.Mtpd': no such name
[9258:9283:0205/003113:ERROR:object_proxy.cc(608)] Failed to get name owner. Got org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.chromium.Mtpd': no such name
[9258:9258:0205/003113:ERROR:object_proxy.cc(513)] Failed to call method: org.chromium.Mtpd.EnumerateStorage: object_path= /org/chromium/Mtpd: org.freedesktop.DBus.Error.ServiceUnknown: The name org.chromium.Mtpd was not provided by any .service files

此外,软件中心中没有列出任何已安装的 Google Chrome。为什么会这样?

答案1

我在这两个chromium-browser方面也遇到了同样的问题google-chromeUbuntu 12.10

alvas@ubi:~$ chromium-browser 
[5404:5425:0331/213025:ERROR:object_proxy.cc(624)] Failed to get name owner. 
Got org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name
'org.chromium.Mtpd': no such name

然后我尝试了在https://bbs.archlinux.org/viewtopic.php?pid=1249837问题得到解决。

(警告!以下命令是最后手段,将导致您的 chrome 配置文件、历史记录、书签、密码等丢失。请进行备份,谨慎使用):

$ sudo rm -rf ~/.config/chromium

当 Chromium 无法正常关闭时,似乎存在一些配置错误。

关于 Ubuntu 软件中心未找到 Google Chrome 的其他问题,请按照本指南操作http://www.liberiangeek.net/2012/10/heres-how-to-install-google-chrome-in-ubuntu-12-10-quantal-quetzal/

# For single core systems.
$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb
# For dual core systems.
$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
$ sudo dpkg -i google-chrome*
$ sudo apt-get install -f

答案2

您不必担心这些错误 - 通常这意味着它试图访问您的系统未设计为/未包含的内容。此外,Google Chrome 本身无法在 Ubuntu 软件中心搜索。请尝试搜索“google-chrome”。


编辑:一般来说,搜索词越长、越具体,找到结果的机会就越小,除非您确定要搜索的内容。

在这个特定情况下,如果你只是输入google 或者 chrome,软件中心会向您显示google-chrome

答案3

我也遇到过这个问题,但使用 CHROMIUM(Google Chrome 可以工作..)ERROR:object_proxy.cc(608)] 无法获取名称所有者。得到 org.freedesktop.DBus.Error.NameHasNoOwner:无法获取名称“org.chromium.Mtpd”的所有者:没有此名称

但在它们发生之前,我在 apt-get install upgrade 时遇到了问题。4 个包被“保留”......(保留 linux-headers-generic-pae)

我如何解决问题

  1. 我删除了 chromium 浏览器

  2. 比一个sudo apt-get dist-upgrade(这安装了 4 个保留的包)

  3. 我再次安装了 chromium 浏览器

(也许没有必要再次删除并安装 chromium,也许只需进行 apt-get disp-upgrade 就足够了)

相关内容