O Chrome não se lembra das sessões do navegador após a reinicialização

12

Quando reinicio o computador e abro o Chrome novamente, minhas guias da sessão anterior são reabertas. No entanto, a maioria dos sites (Gmail, GitHub, Twitter / Tweetdeck, StackExchange) solicita que eu faça login novamente.

Estou usando perfis de usuário diferentes e tenho o mesmo problema com todos eles.

Acho que o problema começou após a atualização para o Chrome 53, mas não tenho 100% de certeza de que é esse o caso e, se for o caso, é uma coincidência ou não.

Quando olho para o console do desenvolvedor, os cookies ainda estão lá. Em alguns sites, ainda estou logado.

Como posso descobrir o que está errado?

Atualização : reinstalei o Chrome ( apt purge, rm -rf ~/.config/google-chromee apt install) e agora está solicitando que eu faça login novamente (digite minha senha e autenticação de dois fatores) no meu perfil do Chrome toda vez quereiniciarreinicie o Chrome. Há um pequeno sinal de aviso no nome do meu perfil (canto superior direito).

insira a descrição da imagem aqui

A página de configurações diz 'Os detalhes de login da conta estão desatualizados'. insira a descrição da imagem aqui

Atualização 2 : Eu ainda tenho esse problema depois de fechar o Chrome e reiniciá-lo.

Stephan Vierkant
fonte
Experimente as sugestões deste post .
harrymc
@harrymc Não, isso é outro problema. Meu navegador ainda é concluído automaticamente, mas eu não deveria obter um formulário de login em primeiro lugar (porque eu ainda deveria estar conectado após uma reinicialização).
Stephan Vierkant
Algumas das sugestões no meu link acima foram gerais. Por exemplo, redefina as configurações, tente outro perfil , reinstale o Chrome após a limpeza total. Suponho que você esteja usando endereços https para os sites.
harrymc
Im também ter esse problema .. eu tenho que entrar cada vez que eu reiniciar a máquina .. é tão irritante
Mariano L

Respostas:

10

Solução

Para corrigir esse problema, você precisa desbloquear seu chaveiro antes de iniciar o chrome.

  1. Desconecte sua conta do Google. ir para chrome://settingsclique Disconnect your Google Account...marque a caixa para limpar os dados locais do Chrome, saia e, em seguida, perto Chrome.
  2. Inicie o cavalo marinho digitando seahorseno terminal ou abra-o em Menu> Passwords and Keys.
  3. Em Default keyringexcluir Chrome Safe Storagee quaisquer accounts.google.comempresas.
  4. Desbloqueie o Default Keyringe Loginclicando com o botão direito e clicando emUnlock
  5. Inicie o Chrome, acesse chrome://settingse clique emSign in to Chrome

Espero que isso resolva o seu problema, instalei recentemente o Linux Mint e funcionou para mim, não entendo completamente o porquê, mas parece que o Chrome não espera o desbloqueio do chaveiro e isso resulta no não login do chrome.

Reproduzir esta edição

Etapas para reproduzir esse problema:

  1. Instale o Linux (mint ou não) com canela (em uma VM ou não)
  2. Instale o Chrome e faça login
  3. Reiniciar
  4. Verifique se os chaveiros estão bloqueados - acesse Passwords and Keyse bloqueie todos os chaveiros
  5. Chrome aberto - você será solicitado a desbloquear o chaveiro e o login falhará
peterjtk
fonte
+1 Isso funcionou para mim! E estou agradecido. Tinha que manter reloging no Agora im bom.
Norman Ave
Funcionou como um encanto para mim no Chromium e no Ubuntu 14.04
Norman Bird
Trabalhou para o Ubuntu 18.04. Levei algumas tentativas para ser disciplinado o suficiente para realmente reproduzir as etapas corretamente.
quer
6

Talvez o chrome esteja limpando seus cookies automaticamente quando você reinicia.

Vá para chrome://settings/contente em "Cookies", veja se "Manter dados locais apenas até você sair do navegador" está selecionado (como abaixo).

Mantenha os dados locais apenas até sair do navegador

Se sim, altere-o para "Permitir que os dados locais sejam definidos (recomendado)", como ...

Permitir que dados locais sejam definidos

Além disso, verifique se há alguma exceção de cookie em chrome://settings/contentExceptions#cookies[especialmente porque você diz 'Em alguns sites, ainda estou logado' ']

Por exemplo,

Exceção de cookie

Tente alterar o comportamento de "Limpar na saída" para "Permitir"

xypha
fonte
Infelizmente, todas as configurações já são assim.
23916 Stephanie Vierkant
0

Tente o seguinte: desconecte sua conta do Google nas configurações, feche o Chrome, reabra e entre, nas configurações avançadas de sincronização, mude de "sincronizar tudo" para "escolher o que sincronizar" e desmarque temporariamente qualquer uma das caixas, clique em OK, altere volte para "sincronizar tudo", verifique se todas as caixas estão marcadas e clique em OK.

harrymc
fonte
0

Esta resposta me ajudou a resolver um problema semelhante. A solução é a seguinte:

  1. Vá para Ubuntu System Settings-> Contas Online
  2. Adicione sua conta do Google lá
  3. Ligue o comutador (embora não tenha certeza se é necessário)
  4. Vá para o navegador Chrome e faça o login lá novamente
  5. Feche a janela do navegador

Nota : você deve impedir que os processos chrome sejam executados após fechar a janela. Para fazer isso, acesse Chrome Settings> Advanced settings (na parte inferior)> DesmarqueContinue running background apps when Google Chrome is closed

Rara
fonte
As permissões solicitadas pelo GNOME são realmente excessivas. Eu não estou disposto a conceder-lhes o acesso ao envio de e-mails, todos os meus dados, etc.
Ben Creasy
0

A partir Chrome menu Ir para Configurações Verifique Continue de onde você parou sob Na inicialização

Além disso, você pode instalar a extensão Session Buddy para gerenciar as sessões do navegador

GAD3R
fonte
0

A solução com chaveiros de desbloqueio não ajuda se você usar o login automático no sistema operacional. Porque após a reinicialização, o Chaveiro Padrão fica bloqueado novamente.

O que realmente me ajudou nessa situação foi remover uma senha mestra do chaveiro . Claro que isso é menos seguro, mas se você usar um login automático (como eu), acho que não há preocupação com seus arquivos / senhas / etc.

Passos a fazer:

  1. Feche o Chrome (não é necessário sair do seu perfil).
  2. Exclua todos os chaveiros do usuário atual no aplicativo cavalo-marinho ("Porta-chaves padrão", "Login" etc.) ou usando o terminal: rm ~/.local/share/keyrings/*.keyring
  3. Na próxima vez em que for solicitada uma senha do chaveiro, deixe o campo de senha em branco (basta clicar em Continuar e depois em Continuar , concordando com o armazenamento não seguro). Isso desativa a senha do chaveiro para sempre.
  4. Abra o Chrome, faça login na sua conta novamente. Não se esqueça de clicar no botão "Configurações avançadas de sincronização" na página de configurações e verifique se há necessidade de sua senha.
  5. (opcional) Antes de testar se essa solução funcionava, eu estava esperando o Chrome sincronizar todas as minhas configurações. Eu sabia que estava terminado quando meu HDD parou de emitir ruído e o LED do HD parou de piscar.

Aqui é onde encontrei esta solução: https://sites.google.com/site/easylinuxtipsproject/tips#TOC-Disable-the-keyring-password

Mike Shiyan
fonte
No Ubuntu 18.04, tenho o login automático ativado, mas a solução de peter ( superuser.com/a/1141758/457084 ) funcionou para mim. Depois de desbloquear manualmente antes de abrir o Chrome, você será solicitado a desbloquear seu chaveiro mas parece que o Chrome aguarda o desbloqueio para acontecer ...
Ben Creasy