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.


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á

+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"


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.


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


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


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


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.