GNU/Linux >> Belajar Linux >  >> Ubuntu

Chrome – Penggunaan GPU Tinggi Dan Fps Rendah Saat Menggulir Halaman?

Saya punya masalah dengan kinerja chrome. Ketika saya memiliki dua atau lebih jendela chrome, dan salah satunya berisi pemutaran video (youtube) – maka setiap jendela chrome lainnya menjadi tersentak-sentak dan tidak mulus saat menggulir halaman atau memutar animasi CSS (FPS rendah).

Berikut adalah tangkapan layar pengelola tugas chrome saat menggulir:

Seperti yang Anda lihat, proses GPU menggunakan terlalu banyak sumber daya CPU.

Saya juga memperhatikan bahwa menyeret jendela apa pun di atas jendela chrome (dengan memutar video youtube) juga tidak mulus. Sangat mengganggu.

Saya mencoba menjalankan chrome dengan –disable-gpu-vsync tombol dan pengguliran menjadi lancar, tetapi animasi CSS apa pun menggunakan 100% dari satu inti CPU untuk FPS maksimal.

Dengan vsync yang dinonaktifkan di nvidia-settings/ccsm memiliki efek yang sama, bahkan dengan komposit yang dinonaktifkan.

Jadi saya tidak tahu harus berbuat apa. Firefox tidak memiliki masalah seperti itu, tetapi saya tidak ingin beralih.

Keluaran dari 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

Konfigurasi pc saya:
i7 6700k
RAM DDR4 32Gb
Nvidia GTX1080 dengan driver nvidia terbaru-370
Ubuntu 16.04 / chrome/chromium terbaru (mencoba keduanya)

perbarui

Masalah ini mereproduksi pada distribusi linux lain dengan DE dan manajer komposit yang berbeda. Dan tidak hanya untuk saya.

Terkait:Penampil PDF apa yang dapat digunakan untuk menyajikan slide di High Sierra?

Jadi kemungkinan besar masalah di driver nvidia untuk kartu gtx10xx.

NVIDIA HARAP LAKUKAN SESUATU

PERTANYAAN DUKUNGAN CHROME + laporan bug

Jawaban yang Diterima:

nVidia dikenal karena dukungan yang buruk di Linux, saya kira. Coba gunakan grafik terintegrasi untuk chrome dan nvidia untuk hal-hal lain. Saya bahkan tidak dapat menemukan driver yang sesuai untuk 760m saya di mana saya dapat mengontrol gpu mana yang akan saya alihkan + kontrol daya dasar.


Ubuntu
  1. Perintah Sed Linux:Penggunaan dan Contoh

  2. Linux – Apa Memori Tinggi dan Memori Rendah Di Linux?

  3. Aktifkan pengguliran halus di Google Chrome

  1. Pembelian perangkat keras perusahaan dan efek sysadmin

  2. Perintah AWK Linux – Contoh Sintaks Penggunaan Linux dan Unix

  3. GNOME:Cara menonaktifkan touchpad saat mouse terhubung dan saat Anda mengetik

  1. Perbedaan Penggunaan Antara Variabel Shell Dan Variabel Lingkungan?

  2. Ubuntu 16 Dan Layar Sentuh Bergulir Di Firefox?

  3. Video Lag Di Chrome Dan Firefox?