Chrome 71 no se puede hacer clic después de algún tiempo: se bloquea al arrastrar y soltar un enlace

8

Desde hace dos días, mi Chrome deja de funcionar después de algunas horas.

Todas las ventanas de Chrome que se abren ya no reaccionan a los clics.

Noto que en el momento en que deja de funcionar, aparece un pequeño cuadro gris que, según

xprop $win_id _NET_WM_PID

parece pertenecer al árbol de procesos de Chrome.

Popup pequeño

Mi teoría es que Chrome intenta abrir un modal que no funciona y ya no me permite hacer clic en nada en las otras partes de Chrome.

¿Cómo puedo depurar y arreglar eso?

editar

Puedo reproducirlo en algunos casos. Parece suceder cuando arrastro y suelto un enlace a otro lugar. Pero a veces es reproducible a veces no.

edit2

He activado el informe de fallos, pero no se ha registrado ningún bloqueo.

edit3

Cualquier ayuda para depurar esto es apreciada

edit4 strace muestra esto:

futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x2be6a8d53f30, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
[19628:19628:0123/095257.459718:ERROR:gl_context_glx.cc(227)] Couldn't make context current with X drawable.
[19628:19628:0123/095257.459735:ERROR:in_process_command_buffer.cc(575)] ContextResult::kTransientFailure, failed to make context current
futex(0x2be6a8d53f30, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
[19628:19628:0123/095257.472138:ERROR:gl_context_glx.cc(227)] Couldn't make context current with X drawable.
[19628:19628:0123/095257.472165:ERROR:in_process_command_buffer.cc(575)] ContextResult::kTransientFailure, failed to make context current
futex(0x2be6a8d53f30, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x2be6a8d53f30, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x2be6a8d53f30, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x2be6a8d53f30, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
[19628:19628:0123/095257.482577:ERROR:gl_context_glx.cc(227)] Couldn't make context current with X drawable.
[19628:19628:0123/095257.482601:ERROR:in_process_command_buffer.cc(575)] ContextResult::kTransientFailure, failed to make context current
futex(0x2be6a8d53f30, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
[19628:19628:0123/095257.492928:ERROR:gl_context_glx.cc(227)] Couldn't make context current with X drawable.
[19628:19628:0123/095257.492952:ERROR:in_process_command_buffer.cc(575)] ContextResult::kTransientFailure, failed to make context current
[19628:19628:0123/095257.505832:ERROR:gl_context_glx.cc(227)] Couldn't make context current with X drawable.
[19628:19628:0123/095257.505868:ERROR:in_process_command_buffer.cc(575)] ContextResult::kTransientFailure, failed to make context current
futex(0x2be6a8d53f30, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x2be6a8d53f30, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
[19628:19628:0123/095257.516220:ERROR:gl_context_glx.cc(227)] Couldn't make context current with X drawable.
[19628:19628:0123/095257.516250:ERROR:in_process_command_buffer.cc(575)] ContextResult::kTransientFailure, failed to make context current
futex(0x2be6a8d53f30, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
[19628:19628:0123/095257.526476:ERROR:gl_context_glx.cc(227)] Couldn't make context current with X drawable.
[19628:19628:0123/095257.526511:ERROR:in_process_command_buffer.cc(575)] ContextResult::kTransientFailure, failed to make context current
futex(0x2be6a8d53f30, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
[19628:19628:0123/095257.539176:ERROR:gl_context_glx.cc(227)] Couldn't make context current with X drawable.
[19628:19628:0123/095257.539208:ERROR:in_process_command_buffer.cc(575)] ContextResult::kTransientFailure, failed to make context current
futex(0x2be6a8d53f30, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x2be6a8d53f30, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x2be6a8d53f30, FUTEX_WAKE_PRIVATE, 1) = 0
[19628:19628:0123/095257.549643:ERROR:gl_context_glx.cc(227)] Couldn't make context current with X drawable.
[19628:19628:0123/095257.549666:ERROR:in_process_command_buffer.cc(575)] ContextResult::kTransientFailure, failed to make context current
^C--- SIGINT {si_signo=SIGINT, si_code=SI_KERNEL} ---
Alex
fuente
1
Pruebe el registro de depuración para comenzar: support.google.com/chrome/a/answer/6271282?hl=es
PiTheNumber
1
Desactivar complementos ...
PiTheNumber
Aquí hay algunos consejos si eso podría ayudar en cualquier caso link1 link2 también un informe de error
JoKeR

Respuestas:

1

Parece que actualizar el controlador de gráficos de Nvidia resolvió el problema. Hasta el momento no hay accidentes desde entonces. Seguirá probando. Deséame suerte.

Alex
fuente
¿Qué versión del controlador usaste?
ZombieDev
@ZombieDev nvidia-driver-390 / bionic-updates, bionic-security, ahora 390.116-0ubuntu0.18.04.1 amd64
Alex