Google Chrome 20 falha ao iniciar no Ubuntu 12.04

1

Vários dias atrás, o Google Chrome parou de funcionar depois de uma atualização.

Se eu iniciá-lo no terminal, posso ver a seguinte saída:

[6:6:4528137750:FATAL:sandbox_init_linux.cc(378)] prctl(PR_SET_NO_NEW_PRIVS) failed: Invalid argument

Alguma ideia de como resolver isso?

Versão do Chrome: 20.0.1132.47
Ubuntu: 12.04 x64
Kernel: 3.2.0-21-genérico # 34-Ubuntu

EDITAR :
É possível iniciar o cromo com a opção --no-sandbox .

    
por fmanco 03.07.2012 / 15:20

1 resposta

1

Depois de procurar por fontes Chromium e Linux Kernel, encontrei uma incompatibilidade entre as versões mencionadas acima na pergunta.

Nas versões mais recentes do kernel do Linux, os valores de PR_SET_NO_NEW_PRIVS e PR_GET_NO_NEW_PRIVS , definidos em <linux/prctl.h> , foram alterados.

A versão 20.0.1132.47 do Google Chrome acomoda as alterações, mas a versão 3.2.0-21-generic #34-Ubuntu do Kernel não mudou.

Então, basicamente, a solução é uma das seguintes:

  • Atualize o kernel para uma versão mais recente (versão 3.2.0-22.35 e mais recente resolve o problema)
  • Faça o downgrade do Google Chrome para uma versão anterior a 20.0.1132.47
por 03.07.2012 / 22:08