Solução de problemas do renderizador do Chromium

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.

Outros recursos