Chromium en Debian Wheezy "¡Oh, chasquido!" error

Chromium en Debian Wheezy "¡Oh, chasquido!" error

Mi computadora se congeló debido al agotamiento de la RAM. Realicé un reinicio completo. Cuando inicié Chromium, me salió "¡Oh, chasquido!" error en cada página. Así que eliminé la carpeta .config/chromium/, la ejecuté apt-get purge chromiumy luego reinicié e instalé nuevamente. Lamentablemente nada cambió. ¿Qué debería hacer ahora?

Respuesta1

¿Tuviste recientemente una actualización de software, incluido el kernel? Tuve uno hace un par de días. Fueron alrededor de 160 megas de actualizaciones. Después de eso, también recibí el mensaje "Aw Snap" en Chromium. Lo desinstalé, eliminé el caché y los archivos de configuración, lo reinstalé y nada cambió.

Estoy en el mismo barco.

Parte II

No creo haber tenido nunca un agotamiento de la RAM, así que no puedo ofrecer una respuesta para eso. Mi uso probablemente sea muy diferente al tuyo. Ejecuto Bleachbit al menos una vez al día para borrar mis archivos de caché, etc.

Decidí empezar de nuevo con una nueva instalación de Wheezy.

Primero hice una copia de seguridad de mi directorio de inicio en un disco duro externo con el comando:

tar -pczf home.tar.gz /home

Luego reinstalé Wheezy desde el disco iso original que creé hace dos años.

Después de instalarlo, verifiqué Chromium y funcionó bien. Restablecí mis preferencias y continué como de costumbre.

Después de 24 horas, recibí un aviso de actualización por 350 megas de actualizaciones. Esto fue para el kernel y muchas otras cosas. Anteriormente, las actualizaciones se producían durante un período de tiempo más largo, pero ahora salta a las cosas más nuevas. Los descargué e instalé.

Después de las actualizaciones, descubrí que Chromium estaba recibiendo el mensaje "Aw Snap" nuevamente, así que supongo que el problema está en alguna parte de las actualizaciones.

Mi teoría es que una vez que Wheezy se actualiza más allá de cierto punto, Chromium deja de funcionar (37.0.2062.120-1). Tienes que pasar a Jessie con una versión más nueva de Chromium para seguir usándola. O bien, encuentre una manera de instalar la versión Jessie/Chromium en Wheezy.

Parte III

Las respuestas anteriores sólo se aplican al Wheezy de 32 bits que se ejecuta en una máquina AMD64 (larga historia).

Acabo de actualizar a la versión AMD64 de Wheezy en la misma máquina.

Abrí Chromium y recibí nuevamente el mensaje "Aw Snap" desde el principio; no se necesitan agotamiento de RAM ni actualizaciones.

Supongo que como ahora estoy ejecutando un sistema operativo de 64 bits, puedo instalar Google Chrome y no molestarme con Chromium. Lo descargué e intenté instalarlo con GDebi pero recibí el siguiente mensaje:

Error: La dependencia no es satisfactoria: libstdc++6(>=4.8.0)

Google solo finalizó el soporte para Wheezy de 32 bits, entonces, ¿por qué aparece este mensaje en 64 bits?

Probablemente haré esto como una nueva pregunta.

Parte IV

Aquí está mi pregunta: No puedo instalar Google Chrome en AMD64 Wheezy

Respuesta2

Responder/Comentar

Me pregunto si has intentado instalar Chrome desde los backports de Wheezy. ¿Quizás esa versión funcione? Poner

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

En su lista de fuentes y luego descargue chromium nuevamente. (después de la purga) Probablemente debería eliminar sus listas de paquetes actuales y comentar sus otras fuentes antes de actualizar/actualizar, para evitar conflictos.

Lo que apesta de Google Chrome es que en realidad no hay registros de errores a menos que habilites los informes de fallos y se envíen a Google.

Que haceuname -a dice para ti? ¿Y qué versión de Chromium estás usando? Estas cosas son importantes si desea presentar unainforme de error.

Mi otra sugerencia es simplementedescargar el tarball[Advertencia: tiene más de 2 GB] Probablemente sea más reciente que su .deb (el paquete chromium de Debian)

Respuesta3

La próxima vez que su sistema se congele por agotamiento de la memoria, puede intentar invocar el asesino OOM manualmente antes de recurrir a un reinicio completo.

1) Agregar o cambiar kernel.sysrq=1y /etc/sysctl.confejecutar sysctl -p.

2) Cuando el sistema se quede sin memoria, presione Alt+SysRq+fpara finalizar un proceso.

Respuesta4

Chrome usa mucha RAM mientras se ejecuta. Para solucionar este problema, cree algo de espacio de intercambio en su disco duro creando una nueva partición usando fdisk/gdisk/parted/lo que sea y luego cree un sistema de archivos de intercambio en esa partición.

mkswap /dev/sdX

suponiendo que /dev/sdX es la partición que creó. A continuación, habilite el espacio de intercambio.

swapon /dev/sdX

Finalmente, agregue una línea a /etc/fstab para montar el espacio de intercambio automáticamente en el arranque.

/dev/sdX   none   swap   defaults   0 0

Ejecute el comando mount -apara montar el espacio de intercambio.

Esta partición contendrá datos que estaban en la memoria cuando ya no queda memoria. Es como ampliar la RAM pero con un acceso más lento.

información relacionada