Chromium no Debian Wheezy "Ah, não!" erro

Chromium no Debian Wheezy "Ah, não!" erro

Meu computador congelou por causa do esgotamento da RAM. Realizei reinicialização total. Quando lancei o Chromium, recebia "Ah, não!" erro em todas as páginas. Então apaguei a pasta .config/chromium/ e executei apt-get purge chromium, reiniciei e instalei novamente. Infelizmente nada mudou. O que eu deveria fazer agora?

Responder1

Você fez recentemente uma atualização de software, incluindo o kernel? Eu tive um há alguns dias. Foram cerca de 160 megas em atualizações. Depois disso, também recebi a mensagem "Ah, não" no Chromium. Desinstalei, removi o cache e os arquivos de configuração, reinstalei e nada mudou.

Eu estou no mesmo barco.

parte II

Acho que nunca tive esgotamento de RAM, então não posso oferecer uma resposta para isso. Meu uso é provavelmente muito diferente do seu. Eu executo o Bleachbit pelo menos uma vez por dia para limpar meus arquivos de cache, etc.

Decidi começar de novo com uma nova instalação do Wheezy.

Primeiro fiz backup do meu diretório inicial em um HD externo com o comando:

tar -pczf home.tar.gz /home

Em seguida, reinstalei o Wheezy a partir do disco iso original que criei há dois anos.

Depois de instalado, verifiquei o Chromium e funcionou bem. Redefini minhas preferências e continuei como de costume.

Após 24 horas, recebi um aviso de atualização de 350 megas de atualizações. Isso foi para o kernel e um monte de outras coisas. Anteriormente, as atualizações ocorriam durante um período de tempo mais longo, mas agora saltamos para as novidades. Eu baixei e instalei eles.

Após as atualizações, descobri que o Chromium estava recebendo a mensagem “Ah, não”, então presumo que o problema esteja em algum lugar nas atualizações.

Minha teoria é que quando o Wheezy é atualizado após um certo ponto, o Chromium para de funcionar (37.0.2062.120-1). Você precisa passar para Jessie com uma versão mais recente do Chromium para continuar usando-o. Ou então encontre uma maneira de instalar a versão Jessie/Chromium no Wheezy.

Parte III

As respostas acima se aplicam apenas ao Wheezy de 32 bits rodando em uma máquina AMD64 (longa história).

Acabei de atualizar para a versão AMD64 do Wheezy na mesma máquina.

Abri o Chromium e recebi a mensagem “Ah, não” novamente; sem esgotamento de RAM ou atualizações necessárias.

Acho que agora estou executando um sistema operacional de 64 bits, posso simplesmente instalar o Google Chrome e não me preocupar com o Chromium. Baixei e tentei instalar com GDebi mas recebi a seguinte mensagem:

Erro: A dependência não é satisfatória: libstdc++6(>=4.8.0)

O Google encerrou o suporte apenas para Wheezy de 32 bits, então por que o de 64 bits está recebendo esta mensagem?

Provavelmente farei isso como uma nova pergunta.

Parte IV

Aqui está minha pergunta: Não é possível instalar o Google Chrome no AMD64 Wheezy

Responder2

Responder/Comentário

Estou me perguntando se você tentou instalar o cromo a partir dos backports ofegantes. Talvez essa versão funcione? Colocar

deb http://ftp.debian.org/debian wheezy-backports main

Em seu sources.list e baixe o chromium novamente. (após a limpeza) Você provavelmente deve excluir suas listas de pacotes atuais e comentar suas outras fontes antes de atualizar/atualizar, para evitar conflitos.

O que é ruim no Google Chrome é que não há registros de erros, a menos que você ative os relatórios de falhas e eles sejam enviados ao Google.

O que uname -adiz para você? E qual versão do Chromium você está usando? Essas coisas são importantes se você quiser registrar umarelatório de erro.

Minha outra sugestão é apenasbaixe o tarball[Aviso - tem mais de 2 GB] Provavelmente é mais recente que o seu .deb (pacote chromium do debian)

Responder3

Na próxima vez que seu sistema congelar devido ao esgotamento da memória, você pode tentar invocar o OOM killer manualmente antes de recorrer a uma reinicialização completa.

1) Adicione ou altere kernel.sysrq=1e /etc/sysctl.confexecute sysctl -p.

2) Quando o sistema estiver sem memória, pressione Alt+SysRq+fpara encerrar um processo.

Responder4

O Chrome usa muita RAM durante a execução. Para corrigir esse problema, crie algum espaço de troca em seu disco rígido criando uma nova partição usando fdisk/gdisk/parted/whatever e crie um sistema de arquivos de troca nessa partição

mkswap /dev/sdX

assumindo que /dev/sdX é a partição que você criou. Em seguida, habilite o espaço de troca

swapon /dev/sdX

Finalmente, adicione uma linha ao /etc/fstab para montar o espaço de troca automaticamente na inicialização

/dev/sdX   none   swap   defaults   0 0

Execute o comando mount -apara montar o espaço de troca

Esta partição armazenará os dados que estavam na memória quando não houver mais memória. É como estender a RAM, mas com acesso mais lento.

informação relacionada