Esta página descreve como resolver o erro RendererNoRenderFinishedEventReceivedError no Looker. Essa mensagem de erro geralmente indica um problema com o renderizador do Chromium, que gera visualizações em PNG e PDF para downloads e programações.
Solução de problemas de compatibilidade do renderizador do Chromium
Use o diagrama de decisão a seguir para resolver problemas de compatibilidade do renderizador. Abra a árvore de decisão em uma nova guia para aumentar o zoom.
Etapas da solução de problemas
As seções a seguir descrevem os cenários na árvore em mais detalhes.
Etapa 1: verificar a versão do Chromium
A causa principal de RendererNoRenderFinishedEventReceivedError pode ser uma incompatibilidade entre a instância do Looker e a versão do Chromium ou do Google Chrome instalada no servidor host do cliente.
Para identificar a versão exata do Chromium e o caminho de instalação, use os seguintes comandos:
chromium --version
which chromium
Compare a versão da saída com a lista de versões compatíveis com o Looker. Consulte a página Instalação de software de renderização hospedada pelo cliente para ver a lista de versões compatíveis.
Se a versão não for compatível, vá para a Etapa 2B: fazer um rollback estratégico. Caso contrário, acesse Etapa 2A: revisar a instalação e a configuração
Etapa 2A: revisar a instalação e a configuração
Se você estiver usando uma instância do Looker hospedada pelo cliente, consulte a documentação de instalação do software de renderização para garantir a configuração correta.
Se tudo estiver certo, vá para Etapa 3A: analisar registros.
Etapa 3A: analisar registros
Analise os registros do Looker para encontrar erros relacionados ao estado do Chromium, à conexão dele com as ferramentas de desenvolvimento ou a tentativas de comunicação com falha. Procure padrões recorrentes ou mensagens de erro específicas que possam dar pistas sobre o problema.
Se você não encontrar nenhum problema nos registros, acesse Revisão final e suporte.
Etapa 2B: fazer uma reversão estratégica
Se a versão do Chromium for incompatível, uma reversão estratégica para uma versão compatível conhecida (por exemplo, Chromium 97, 109 ou 114) geralmente é a solução mais eficaz. Entre em contato com o suporte do Looker se precisar de ajuda para reverter a versão do Chromium.
Durante o processo de reversão, você pode encontrar os seguintes problemas.
Etapa 3B: erros 404 e pacotes ausentes
Encontrar erros 404 ou pacotes ausentes pode interromper o procedimento de reversão. Verifique se os repositórios de pacotes necessários estão configurados corretamente e acessíveis. Se necessário, faça o download e instale manualmente os pacotes ausentes.
Etapa 3C: problemas de permissão
Permissões insuficientes podem dificultar a criação ou modificação dos diretórios necessários para o rollback. Conceda as permissões de usuário adequadas para executar o processo de rollback. Use sudo ou comandos equivalentes para elevar os privilégios temporariamente, se necessário.
Etapa 3D: erros de bloqueio do front-end dpkg
Em sistemas baseados em Debian, o bloqueio de front-end dpkg pode impedir operações simultâneas de pacotes. Aguarde a conclusão das operações de pacote em andamento. Se houver um bloqueio de front-end que não desaparece com o tempo, faça um backup da instância e use o comando para forçar o desbloqueio do front-end:
sudo rm /var/lib/dpkg/lock
Etapa 3E: desativar as atualizações automáticas do Chromium
Em ambientes hospedados pelo cliente, as atualizações automáticas do Chromium podem causar problemas de compatibilidade sem querer. Implemente medidas para impedir que o Chromium seja atualizado automaticamente. Estabeleça uma rotina para monitorar proativamente a versão do Chromium e faça atualizações manuais apenas quando a compatibilidade com o Looker for garantida.
Revisão final e suporte
Se essas etapas não resolverem o problema, entre em contato com o suporte para receber mais ajuda.