Chrome impede que Macbook durma

14

O Chrome impede que meu Macbook durma. Veja a captura de tela:

img

Alguns sites dizem que pode ser devido a uma extensão do Chrome, mas não instalei novas extensões nas últimas duas semanas (só tive esse problema por duas semanas). Também não atualizei as configurações de OSx, Chrome ou Economia de energia. Como faço para corrigir isso?

Alex
fonte
11
Você pode adicionar a saída do seguinte pmsetcomando à sua pergunta. No Terminal.app, digite o comando:pmset -g assertions
Graham Miln
Aqui está uma captura de tela: Aqui está uma captura de tela: postimg.org/image/gcvfqexhh Obrigado por sua ajuda!
Alex
11
Freakin 'ótimo comentário @ Graham-Miln. Praticamente deve ser a resposta AFAIK.
HankCa
E ótima pergunta @alex - eu não sabia que havia uma coluna de prevenção do sono .
HankCa

Respostas:

4

Eu tive o mesmo problema em que o Chrome estava impedindo o sono, ou seja, a guia Energia do Monitor de Atividade mostrou isso. E descobri que, quando eu fechava uma guia executando " https://web.whatsapp.com/ ", a coluna "Preventing Sleep" ficava em Não. Quando eu abria esse site novamente, voltava para "Sim".

Encontrei este blog discutindo: http://webdiary.com/2015/01/29/whatsappweb/

Isso se correlaciona com a saída da execução pmset -g assertions, que mostra:

   pid 229(coreaudiod): [0x00066e6300010845] 01:19:47 PreventUserIdleSystemSleep named: "com.apple.audio.e8-07-bf-12-d6-97:output.context.preventuseridlesleep" 
    Created for PID: 2748. 
jacob
fonte
2

Acordei com um Macbook Pro quente com apenas 34% de bateria depois de carregá-lo completamente, desconectando-o, fechando-o e colocando-o em uma pasta na noite anterior. Estava tão quente que era desconfortável de segurar, e o ventilador estava trabalhando horas extras. Eu segui a mesma rotina centenas de vezes antes, sem nenhum problema semelhante.

O Activity Monitor mostrou que o Chrome era o principal culpado e "impedir o sono" era "sim" para o Chrome. Eu tinha uma dúzia de abas abertas e as fechei uma de cada vez para ver o que mudou o status.

No meu caso, o site problemático era Forbes.com. Consegui alternar o modo impedir suspensão, abrindo e fechando uma guia com um artigo típico da Forbes . Este site tem uma carga pesada de anúncios, vídeos de reprodução automática etc. Estou supondo que algo em seu código circule novos vídeos na página não atualizada e está impedindo o sono. Uma vez, o player de vídeo falhou ao carregar por algum motivo e o indicador de prevenção de suspensão nunca foi "sim". Não definitivo, mas sugestivo. Tenho certeza de que outros sites com métodos agressivos de exibição de anúncios podem ter o mesmo efeito.

Hóspede
fonte
Sim, o mesmo comigo, exceto que era goodreads.com.
PythonJin 29/17
11
Espero que isso não é outro site mineração cryptocurrencies ...
Enrico Borba
2

Isso ocorre porque o chrome detecta se alguma guia está reproduzindo algum arquivo de mídia, seja de áudio ou de vídeo (isso também inclui anúncios com mídia). Se você tem alguma guia que reproduz qualquer mídia, o Chrome acha que você está assistindo alguma mídia e não deixa o laptop entrar no modo de suspensão.

---- EDIT ---- Eu estava trabalhando em um projeto em que queria manter a tela e o laptop dos usuários acordados o tempo todo. Então eu usei o mesmo truque, coloquei um pequeno vídeo html oculto no código e ele fez o truque. O áudio não funcionou.

www.amitpatil.me
fonte
1

Experimente o Chrome Canary . Parece corrigir esse problema.

Nishant
fonte
11
No site do Chrome Canary: o Google Chrome Canary possui o mais novo dos novos recursos do Chrome. Esteja avisado: ele foi projetado para desenvolvedores e adotantes iniciais e, às vezes, pode ser completamente quebrado. Pode resolver seu problema imediato, mas apresentar outras pessoas mais graves.
IconDaemon 11/11/15
11
Inclua um número de compilação, sem conhecer a versão específica, isso não é útil.
joemaller
1

Eu efetivamente resolvi o problema desinstalando a extensão D (connect.me). Verifique se você o tem instalado e desative-o.

Volte ao monitor de atividades e verifique novamente se "impedir a suspensão" ainda está definido como SIM, se sim: suspeito que você possa tentar desativar outras extensões com resultados semelhantes.

Fede
fonte
1

Eu tive o mesmo problema, o MacBook Pro 2014 não dormia. Sair do Chrome resultaria em suspensão. Desativei a extensão mais recente do Chrome que eu adicionei, Tabr | O Economizador de memória e o Gerenciador de guias do Chrome, e o MacBook Pro novamente dormem. Claramente, várias extensões do Chrome são capazes de impedir o sono.

Ted Howell
fonte
1

Descobri que visitar determinados sites acionará esse problema "impedir o modo de suspensão". No momento, não tenho extensões instaladas; no entanto, quando visito determinados sites, o monitor de atividades mostra que o acionador do modo 'no-sleep' é acionado apenas acessando o site. Tente o seguinte: -clique guias individuais, uma a uma, e veja se alguma delas redefiniu o gatilho no-sleep (Monitor de atividade). Certifique-se de verificar se há guias pop-under. -feche todas as guias. Verifique o monitor de atividades para ver se isso desativa o modo sem dormir. Caso contrário, feche e reinicie o Chrome. Verifique novamente o monitor de atividades. (Sua página inicial pode ativar o modo não dormir.) -Depois de abrir qualquer site, verifique se o modo no-sleep está ativado. Isso parece acontecer especialmente com os sites mais desprezíveis que têm guias pop-under que abrem, etc.

jimtav
fonte
1

Verifique se você tem uma guia aberta com um vídeo em loop e feche-o.

Esse foi o meu caso, fiquei guardando meu Macbook e voltando a ele com pouca ou nenhuma bateria sobrando. Acontece que eu tinha uma guia aberta com o que eu pensava ser um gif animado, mas acabou sendo um arquivo de vídeo em loop. Fechar essa guia corrigia tudo. Parece que os arquivos de áudio / vídeo são realmente os culpados.

Adam L.
fonte
1

Descobri que o Google Play Music, reproduzindo áudio de música (mesmo em segundo plano) em uma guia pode "impedir o sono".

Quando reproduz música em segundo plano, o Chrome Preventing Sleep(no Activity Monitor) mostra "Sim": insira a descrição da imagem aqui

Pause a música do Google Play (eu uso o botão de mídia) e, após ~ dez segundos, ela muda para "Não": insira a descrição da imagem aqui

Interrompa o Google Play Music e, quase imediatamente, ele muda para "Sim" novamente: insira a descrição da imagem aqui

ssppjj
fonte