Quando clico no ícone do Google Chrome no iniciador, ele não abre. Tentei pesquisar no painel e clicar no ícone, mas ele não abre. 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.
google-chrome
Prince OmAr
fonte
fonte
killall chrome
terminal e, em seguida, inicie o Chrome e veja se funciona.Respostas:
VISÃO GERAL
Quando o google-chrome inicia uma sessão, ele cria alguns arquivos em ~ / .config / google-chrome e os exclui quando 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 ... o que seja ...). 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 há instâncias em execução do google- cromada).
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.
fonte
Se você não encontrar os
Singleton*
arquivos discutidos em outras respostas, outra fonte desse erro é a exaustão do espaço em disco.Tente
df -h
ver quanto espaço resta em suas partições; se houver algum, libere espaço e tente novamente.fonte
Outra solução que funcionou é remover
se a linha estiver no seu
~/.gtkrc-2.0
arquivofonte
Há outro motivo para esse problema:
Fazer um backup de todos os seus arquivos na sua pasta de usuário e mantê-lo 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 com alguns arquivos no backup. (Não me pergunte como ...)Resolvi esse problema removendo o backup. Então funcionou novamente.
Espero que isso ajude alguém ...
fonte
A razão pela qual você recebeu esse erro é:
você não tem permissão para
/home/$USER/.config/google-chrome/SingletonLock
esse caminho.Siga as etapas abaixo que funcionaram para mim,
/home/$USER/.config
pasta (cd /home/$USER/.config
)sudo chmod 777 google-chrome
)google-chrome
)Espero que isso ajude.
fonte
No meu caso, o disco do sistema (que possui um sistema de arquivos de registro em diário, etx4, por isso estou um pouco surpreso com isso) foi corrompido no desligamento, e o fsck -a não recuperou isso. Na verdade, é um problema difícil de encontrar, então tente
touch /test.txt
e, se o sistema de arquivos estiver bloqueado para gravação, o toque informará. A execuçãofsck
para reparar a corrupção em um sistema de arquivos está além do escopo desta resposta, mas a literaturafsck
é vasta e eu recomendo que você a leia antes de precisar ou em outro computador que esteja funcionando.TL, DR:
Para vocês iniciantes, aqui está como descobrir algumas das outras perguntas que foram colocadas neste tópico, para referência futura:
Para obter o nome do sistema operacional e o número da versão:
$ uname -a
Para obter o release ou a versão da distribuição:$ cat /etc/lsb-release
Alguém sugeriu alterar um diretório para dar a todos acesso de leitura / gravação / pesquisa a um diretório. Isso não deve ser necessário, mas se for, é. Primeiro, veja qual é realmente a proteção e altere-a.
Neste ponto, teste se isso resolve o problema. Caso contrário, use-o
chmod
para retornar ao valor original:Estou aborrecido por a mensagem de erro ser tão enganosa e consideraria isso um erro no Google Chrome.
fonte