GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Chrome:¿uso alto de Gpu y Fps bajos mientras se desplaza por la página?

Tengo un problema con el rendimiento de Chrome. Cuando tengo dos o más ventanas de Chrome, y una de ellas contiene un video en reproducción (youtube), todas las demás ventanas de Chrome se vuelven irregulares y no son fluidas al desplazarse por la página o reproducir animaciones CSS (FPS bajo).

Aquí hay una captura de pantalla del administrador de tareas de Chrome en el momento del desplazamiento:

Como puede ver, el proceso de la GPU consume demasiados recursos de la CPU.

También noté que arrastrar cualquier ventana sobre la ventana de Chrome (con la reproducción de videos de YouTube) tampoco es sencillo. Muy molesto.

Intenté ejecutar Chrome con –disable-gpu-vsync la tecla y el desplazamiento se volvieron fluidos, pero cualquier animación CSS usó el 100 % de un núcleo de CPU para el máximo de FPS.

Con vsync deshabilitado en nvidia-settings/ccsm tiene el mismo efecto, incluso con compuesto deshabilitado.

Así que no sé qué hacer. Firefox no tiene esos problemas, pero no quiero cambiar.

Salida de chrome://gpu

Graphics Feature Status
Canvas: Software only, hardware acceleration unavailable
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Multiple Raster Threads: Enabled
Native GpuMemoryBuffers: Software only. Hardware acceleration disabled
Rasterization: Software only. Hardware acceleration disabled
Video Decode: Software only, hardware acceleration unavailable
Video Encode: Hardware accelerated
WebGL: Hardware accelerated
Driver Bug Workarounds
clear_uniforms_before_first_program_use
force_cube_complete
init_gl_position_in_vertex_shader
init_vertex_attributes
pack_parameters_workaround_with_pack_buffer
scalarize_vec_and_mat_constructor_args
unpack_alignment_workaround_with_unpack_buffer
use_current_program_after_successful_link
use_virtualized_gl_contexts
Problems Detected
Accelerated 2d canvas is unstable in Linux at the moment
Disabled Features: accelerated_2d_canvas
Accelerated video decode is unavailable on Linux: 137247
Disabled Features: accelerated_video_decode
Always call glUseProgram after a successful link to avoid a driver bug: 349137
Applied Workarounds: use_current_program_after_successful_link
Program link fails in NVIDIA Linux if gl_Position is not set: 286468
Applied Workarounds: init_gl_position_in_vertex_shader
Clear uniforms before first program use on all platforms: 124764, 349137
Applied Workarounds: clear_uniforms_before_first_program_use
Linux NVIDIA drivers don't have the correct defaults for vertex attributes: 351528
Applied Workarounds: init_vertex_attributes
Always rewrite vec/mat constructors to be consistent: 398694
Applied Workarounds: scalarize_vec_and_mat_constructor_args
MakeCurrent is slow on Linux with NVIDIA drivers
Applied Workarounds: use_virtualized_gl_contexts
NVIDIA fails glReadPixels from incomplete cube map texture: 518889
Applied Workarounds: force_cube_complete
Pack parameters work incorrectly with pack buffer bound: 563714
Applied Workarounds: pack_parameters_workaround_with_pack_buffer
Alignment works incorrectly with unpack buffer bound: 563714
Applied Workarounds: unpack_alignment_workaround_with_unpack_buffer
Accelerated rasterization has been disabled, either via about:flags or command line.
Disabled Features: rasterization

Configuración de mi PC:
i7 6700k
32Gb DDR4 RAM
Nvidia GTX1080 con el último controlador nvidia-370
Ubuntu 16.04 / último cromo/cromo (probé ambos)

actualizar

Este problema se reproduce en otras distribuciones de Linux con diferentes DE y administradores compuestos. Y no solo para mí.

Relacionado:¿Qué visor de PDF se puede usar para presentar diapositivas en High Sierra?

Así que lo más probable es que haya un problema en los controladores de nvidia para tarjetas gtx10xx.

NVIDIA POR FAVOR HAGA ALGO

PREGUNTA DE SOPORTE DE CHROME + informe de error

Respuesta aceptada:

Supongo que nVidia es conocida por su pobre soporte en Linux. Intente usar gráficos integrados para Chrome y nvidia para otras cosas. Ni siquiera puedo encontrar controladores apropiados para mi 760m donde puedo controlar qué gpu cambiar + control básico de energía.


Ubuntu
  1. El comando Sed de Linux:uso y ejemplos

  2. Compras de hardware empresarial y el efecto de administrador de sistemas

  3. ¿Retraso de video en Chrome y Firefox?

  4. GNOME:cómo deshabilitar el panel táctil cuando un mouse está conectado y mientras está escribiendo

  5. ¿Qué son la memoria alta y la memoria baja en Linux?

Cómo detener las redirecciones en Google Chrome

Cómo borrar el historial en Google Chrome

2 formas de instalar Google Chrome en Ubuntu 16.04 y Ubuntu 17.10

Cómo instalar Google Chrome en Ubuntu 20.04 y Ubuntu 21.04

¿Alto uso de la CPU mientras se reproduce Flash?

¿En qué se parecen el tiempo de CPU y el uso de CPU?