Chrome无法从启动器启动

我有Ubuntu 13.10 64位和64位的Chrome。
我可以通过命令行启动Chrome,使用"google-chrome-stable"命令,并将其锁定到启动器上,但是当我尝试从启动器启动Chrome时,什么都不会发生。
我需要做什么才能让Chrome与启动器正常工作?

我将文件/usr/share/applications/google-chrome.desktop复制到了我的桌面上,现在可以从那里启动它。然而,从启动器中仍然无法正常工作。 - Dean Schulze
1我也有这个问题。希望有人能解决这个问题。 - Eugene Bulkin
1仍然在Ubuntu 14.0*和Chrome 38上遇到这个问题。 - Domi
3个回答

您可能有一个旧版本或带有错误的 .desktop 文件在 ~/.local/share/applications 中。启动器的“读取优先级”如下:
  1. ~/.local/share/applications 中的桌面文件本地目录,
  2. /usr/share/applications 中的全局桌面文件目录。
这意味着,如果您从“正确”的(全局).desktop 文件启动应用程序,则启动器将在下一次检查本地版本的 .desktop 文件并使用该文件的内容。
您需要删除本地的 .desktop 文件,注销并重新登录,然后再次将图标锁定到启动器上。

2解决了!太好了!当使用“Super”并搜索“chrome”时,它会找到两个。一个叫做“Chrome-Google Chrome”,另一个只叫“Google Chrome”。前者不起作用,并且由于某种原因,它与启动器链接在一起。 - Domi

在我的情况下,问题是本地启动器定义(~/.local/share/applications/google-chrome-stable.desktop)指向了错误的 Chrome 可执行文件路径。使用 whereis google-chrome-stable 找到正确的路径后,我从终端启动了 google-chrome-stable &,然后将其固定到启动器上,完成。

您的Chrome窗口可能在屏幕之外。请尝试检查您的工作区设置。
为了确认进程是否仍在运行,请在终端中输入:
ps ax | grep -i chrome

在终端中输入:

dconf reset -f /org/compiz/ 
unity --reset-icons &disown

如果窗口仍然没有显示出来,您可能需要重新启动系统以使更改生效。

1为什么会发生这种情况?你知道吗? - Seth
1不行。该图标闪烁了一会儿,然后停止了闪烁。Chrome从未启动过。 - Domi