Chrome se bloquea con demasiada frecuencia en Ubuntu 14.04

38

Desde que actualicé a Ubuntu 14.04, Chrome ( google-chrome-stable) se bloquea con mucha más frecuencia que antes.

Mantengo varias pestañas abiertas (> 20), pero son todas ligeras (sin multimedia) y nunca han causado ningún problema en el pasado.

El uso del procesador y la memoria es bastante bajo cuando el navegador deja de responder y todo el sistema todavía es utilizable.

¿Hay una solución fácil? ¿Dónde puedo encontrar más registros para un diagnóstico más completo?

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

Ricky Robinson
fuente
Solo para verificar: lo único que deja de responder es el cromo, ¿correcto? Cuando Chrome muere, ¿el resto de la computadora también se ralentiza / se bloquea?
Mitch
Lo siento, olvidé agregar que solo Chrome se ve afectado. Todo lo demás sigue funcionando bien.
Ricky Robinson
Eso está bien, solo quería verificarlo. ¿Es Chrome (y todo lo demás) la versión más nueva? ( sudo apt-get update && sudo apt-get upgrade)
Mitch
1
El cromo es el original. Luego se vuelve a empaquetar como Chrome.
Amanthethy
1
¿Cuál fue su ruta de actualización a 14.04? ¿Lo instaló nuevo o actualizó desde 13.10? Tengo curiosidad ya que todavía estoy experimentando este problema ~ 2-3 veces al día.
robbmj

Respuestas:

19

Tengo el mismo problema: intente ejecutarlo con --disable-gpu flag, como

google-chrome --disable-gpu

También uso tres monitores en dos tarjetas de video nvidia con herramientas de desarrollador abiertas (supongo que esta es la razón)

Ivan M
fuente
3
¡Bienvenido! ¿Podría agregar más detalles, como los síntomas que tenía?
Volker Siegel
eso es algo nuevo! Gracias. Sin embargo, no puedo encontrar ninguna documentación para esa opción. ¿Podrías describir lo que hace?
Ricky Robinson
1
Creo que es un error entre el controlador de nvidia y el renderizado de Chrome, porque tengo estos bloqueos después de la instalación de los controladores
Ivan M
1
Estoy obteniendo esto con los controladores de la comunidad ATI, así que no solo Nvidia y también cuando no tengo herramientas de desarrollador abiertas.
jowan sebastian
2
hmmm interesante, también uso múltiples monitores con 2 tarjetas nvidia, y también tengo herramientas de desarrollo abiertas casi todo el tiempo. ¿Es la --disable-gpuopción diferente a la use hardware acceleration when availableopción en la configuración avanzada?
Caballo
5

Mira esta publicación en el foro de ayuda de Google Chrome. Sin embargo, a diferencia de usted, todo el sistema está colgando. Solo lo publico aquí porque podría ayudar a otras personas que se encuentran con tu publicación en función del título que le diste. Parece que el problema de bloqueo del sistema podría tener algo que ver con las tarjetas Radeon, por lo que si no tiene una, podría no ser relevante para usted.

gruñir
fuente
Asegúrese de tener suficiente espacio de intercambio si todo el sistema está colgando.
Gayan Weerakutti
3

He tenido problemas similares con Chromium desde la actualización a Ubuntu 14.10. Chocar el límite de archivos abiertos como en mi otra respuesta (mediante el uso ulimitde basho edición limits.conf) parece resolver el problema para mí. Resumen:

En un shell, ejecute:

ulimit -a

Verifique la línea que lee open files(o corra de ulimit -ninmediato). En mi sistema, el valor es 1024. Salir de cromo. Luego, en la misma terminal, emita

ulimit -n 4096
chromium-browser

Reemplace 4096por un valor adecuado para su sistema. Debería poder usar más pestañas en esta sesión del navegador. Una vez que haya encontrado un límite razonable, insértelo en limits.conf:

* nofile duro 4096
* nofile suave 4096
  • agregue una línea a /etc/pam.d/common-session*:
se requiere sesión pam_limits.so
  • cerrar sesión / reiniciar para aplicar cambios

Referencias

krlmlr
fuente
1

Conozco una solución que funcionó para mí, parece que está relacionada con el shell que está utilizando. Estaba usando gnome-flashback como sesión en lugar de Unity. Cuando lo desinstalé y volví a usar la unidad predeterminada, no tuve fallas. Esto aún no se ha confirmado, pero a partir de pruebas preliminares es el caso. ¿Entonces el problema parece estar en Gnome 3? Posiblemente controladores de código abierto y Chrome, aunque dudo que sea un problema con Chrome.

Una cosa más ... esto ocurrió solo en las versiones de 64 bits de Chrome, por lo que creo que solo podría afectar a los sistemas de 64 bits.

dendi
fuente
También noto los mismos patrones descritos aquí. No estoy seguro si esa es la causa, pero no experimento esto en ningún conjunto de chips de sabores de la unidad, solo sabores gnomos de Ubuntu.
Brian Vanderbusch
1
chicos, estoy usando ubuntu 14.04 (64 bits) con Unity y Chrome todavía se bloquea y toda la computadora se cuelga
juan
0

¡Está muerto, Jim!

Simplemente no es tan divertido como solía ser.

Por cierto, Chromium me dice:

Boo ... No tienes extensiones :-( ¿Quieres navegar por la galería en su lugar?

Debe ser otra cosa: siempre he sospechado que esto está relacionado con Flash o JavaScript ejecutado por anuncios / rastreadores.

Algo que ha ayudado: abra el administrador de tareas (shift + esc) y simplemente haga clic en el End processbotón hasta que haya cerrado todo pero Browsery GPU Process(estos dos no se pueden cerrar). Ahora regrese a los sitios web que estaban fallando e intente nuevamente.

Después de eliminar todas sus pestañas de esta manera, puede regresar y volver a cargar las páginas F5según sea necesario. Esta es la forma en que los navegadores web deberían funcionar de todos modos: las páginas liberan recursos e hibernan cuando no están en uso.

En pocas palabras, creo que Chromium se ha alejado de su arquitectura original de sandbox por página , por lo que ahora hay una gran interdependencia entre las páginas web en ejecución, y esto da como resultado la triste pestaña triste, que tiende a venir en racimos

Es difícil mantener un navegador web funcionando muy bien con el tiempo. Odio decirlo (o hacerlo), pero a veces solo tienes que levantar las manos y volver a Firefox.

sin bar
fuente
En un par de ocasiones, esto ha provocado que mi computadora inicie una secuencia de apagado. No tengo la menor idea de por qué. Creo que hubo algún tipo de "proceso misterioso" en el administrador de tareas de Chrome que no debería cerrarse. Entonces, la sugerencia modificada es: vaya lentamente a través de la lista de procesos y esté atento a los procesos que está finalizando.
nobar
0

Para deshabilitar la GPU, otro método es a través de la configuración del usuario.

  1. Deshabilitar la configuración: Use hardware acceleration when available

    chrome://settings/search#hardware%20acceleration
    
  2. Después de reiniciar el navegador, verifique el estado de la CPU

    chrome://gpu
    

    Debería ver todo configurado en software.

TJR
fuente