O Google Chrome não abre

8

Quando clico no ícone do Google Chrome do iniciador, ele não abre. Eu tentei procurar no painel e clicar em seu ícone, mas ele não abre de jeito nenhum. Eu tentei o terminal também, assim:

$ google-chrome

e esta é a saída:

 (google-chrome:19866): Gtk-CRITICAL **:
 IA__gtk_settings_set_long_property: assertion 'GTK_SETTINGS
 (settings)' failed

 (google-chrome:19866): Gtk-CRITICAL **:
 IA__gtk_settings_set_long_property: assertion 'GTK_SETTINGS
 (settings)' failed

 (google-chrome:19866): Gtk-CRITICAL **:
 IA__gtk_settings_set_long_property: assertion 'GTK_SETTINGS
 (settings)' failed

 (google-chrome:19866): Gtk-CRITICAL **:
 IA__gtk_settings_set_long_property: assertion 'GTK_SETTINGS
 (settings)' failed

 (google-chrome:19866): Gtk-CRITICAL **:
 IA__gtk_settings_set_string_property: assertion 'GTK_SETTINGS
 (settings)' failed

 (google-chrome:19866): Gtk-CRITICAL **:
 IA__gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)'
 failed

 (google-chrome:19866): Gtk-CRITICAL **:
 IA__gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)'
 failed

 (google-chrome:19866): Gtk-CRITICAL **:
 IA__gtk_icon_theme_prepend_search_path: assertion 'GTK_IS_ICON_THEME
 (icon_theme)' failed

 (google-chrome:19866): Gtk-CRITICAL **:
 IA__gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)'
 failed

 (google-chrome:19866): Gtk-CRITICAL **:
 IA__gtk_icon_theme_prepend_search_path: assertion 'GTK_IS_ICON_THEME
 (icon_theme)' failed

 (google-chrome:19866): Gtk-CRITICAL **:
 IA__gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)'
 failed

 (google-chrome:19866): Gtk-CRITICAL **:
 IA__gtk_icon_theme_prepend_search_path: assertion 'GTK_IS_ICON_THEME
 (icon_theme)' failed

 (google-chrome:19866): Gtk-CRITICAL **:
 IA__gtk_settings_set_string_property: assertion 'GTK_SETTINGS
 (settings)' failed

 (google-chrome:19866): Gtk-CRITICAL **:
 IA__gtk_settings_set_string_property: assertion 'GTK_SETTINGS
 (settings)' failed

 (google-chrome:19866): Gtk-CRITICAL **:
 IA__gtk_settings_set_string_property: assertion 'GTK_SETTINGS
 (settings)' failed
 [19866:19866:0426/060718:ERROR:process_singleton_linux.cc(239)]
 readlink(/home/omar/.config/google-chrome/SingletonLock) failed:
 Invalid argument
 [19866:19866:0426/060718:ERROR:process_singleton_linux.cc(239)]
 readlink(/home/omar/.config/google-chrome/SingletonLock) failed:
 Invalid argument
 [19866:19866:0426/060718:ERROR:process_singleton_linux.cc(263)] Failed
 to create /home/omar/.config/google-chrome/SingletonLock: File exists
 [19866:19866:0426/060718:ERROR:process_singleton_linux.cc(239)]
 readlink(/home/omar/.config/google-chrome/SingletonLock) failed:
 Invalid argument
 [19866:19866:0426/060718:ERROR:chrome_browser_main.cc(1157)] Failed to
 create a ProcessSingleton for your profile directory. This means that
 running multiple instances would start multiple browser processes
 rather than opening a new window in the existing process. Aborting now
 to avoid profile corruption.
    
por Prince OmAr 26.04.2013 / 06:16

5 respostas

5

VISÃO GERAL

Quando o google-chrome inicia uma sessão, ele cria alguns arquivos em ~ / .config / google-chrome e os exclui quando eles não estão mais em uso.

É possível que alguns desses arquivos permaneçam lá (por causa de alguma falha ou atualização ou ... qualquer coisa ...). Então, quando você tenta executar o google-chrome, ele "pensa" que há outra instância ativa em execução e não executa o programa (suponho que você tenha verificado na lista de processos que não são instâncias em execução do google- cromo).

SOLUÇÃO

Nesse caso, a solução básica é renomear ou excluir esses arquivos, "SingletonLock", "SingletonCookie" e "SingletonSocket", e executar o google-chrome novamente. Ele criará esses três arquivos novamente e será executado normalmente.

    
por Almir Campos 22.09.2013 / 08:26
3

Se você não encontrar os arquivos Singleton* discutidos em outras respostas, outra fonte deste erro é o esgotamento do espaço em disco.

Teste df -h para ver quanto espaço você tem nas suas partições. se algum estiver cheio, liberte algum espaço e tente novamente.

    
por Matt McHenry 22.01.2017 / 16:23
1

Outra solução que funcionou é remover

include "/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc"

se a linha estiver no seu arquivo ~/.gtkrc-2.0

    
por Ron 05.05.2015 / 09:56
1

Existe outro motivo para este problema:

Fazer um backup de todos os seus arquivos na pasta do usuário e manter esse backup localmente em say / local_backups / ... (para transferência posterior, etc.) pode fazer com que o cromo se comporte da mesma maneira.

Nesse cenário, não há Singleton* arquivos na pasta, mas isso interfere em alguns arquivos no backup. (Não me pergunte como ...)

Eu resolvi esse problema removendo o backup. Então funcionou de novo.

Espero que isso ajude alguém ...

    
por Fabian Schneider 02.01.2018 / 16:43
0

O motivo pelo qual você recebeu este erro é

você não tem permissão para /home/$USER/.config/google-chrome/SingletonLock deste caminho.

Siga os passos abaixo que funcionaram para mim,

  • entre na pasta /home/$USER/.config ( cd /home/$USER/.config )
  • Conceda toda a permissão para o google-chrome ( sudo chmod 777 google-chrome )
  • Execute o Google Chrome ( google-chrome )

Espero que isso ajude.

    
por Damith Karunarathne 21.04.2016 / 18:50