Bagaimana Cara Mengaktifkan WebGL Di Chrome Pada Ubuntu?

Jawaban:

150

Agar WebGL berfungsi di Google Chrome (dan Chromium), Berikut adalah langkah-langkah untuk mengaktifkan WebGL di Google Chrome.

Langkah 1: Buka Google Chrome

Langkah 2: Ketikkan chrome://flagsbilah alamat

Langkah 3: Tekan Ctrl + fdan ketik " Rendering list", "Abaikan daftar perenderan perangkat lunak" akan muncul, Sekarang klik Aktifkan dan mulai ulang browser.

Langkah 4: Matikan Chrome sepenuhnya: Ketikkan killall chromeke konsol.

Langkah 5: Pergi ke chrome://settingsdan aktifkan Use hardware acceleration when available. Secara default tidak aktif sejak versi 43.

Langkah 6: Mulai Chrome

masukkan deskripsi gambar di sini

Sekarang periksa chrome://gpu/

masukkan deskripsi gambar di sini

http://webglreport.com/

masukkan deskripsi gambar di sini

Sumber

Qasim
sumber
3
Sekarang saya memiliki YouTube dalam pemutar HTML5 dengan kinerja yang bagus!
Vitaly Zdanevich
15
Mengapa ini tidak diaktifkan secara default ???
Konstantin Schubert
@Konstantin Itu pertanyaan yang bagus, saya akan melakukan riset tentang itu.
Qasim
4
Petunjuk: di Ubuntu pasti (windows juga kemungkinan besar) Anda harus memastikan untuk mematikan utas latar belakang (chrome) juga sebelum perubahan akan berlaku.
Lance Caraccioli
1
@Kostanos tidak, saya tidak tahu banyak tentang itu ... itu cara termudah ...
Qasim
10

Jika Anda masih belum mendapatkan hasil apa pun, periksa apakah akselerasi perangkat keras diaktifkan di pengaturan Chromium, Google cenderung menonaktifkan pengaturan ini secara default sejak versi 43. Dalam hal ini yang menjadi masalah bagi saya setelah saya memperbarui driver GPU, mengalahkan Daftar hitam GPU, dan seterusnya.

pukulan dinding
sumber
4
Sama disini. Saya pikir saya melihat beberapa bug yang mengerikan tetapi tidak menyadari chrome: // pengaturan -> Tampilkan pengaturan lanjutan ... -> Gunakan akselerasi perangkat keras ketika tersedia entah bagaimana dinonaktifkan. Saya menyalakannya, menyalakan kembali browser, dan semuanya berfungsi.
Stephen Niedzielski
Menonaktifkan akselerasi perangkat keras bekerja untuk saya.
Thomas Orlita
2

Mungkin driver video Anda terlalu lama atau tidak diinstal dengan benar.

Saya memiliki masalah yang sama juga, tetapi solusi ini memperbaiki masalah saya tanpa mengesampingkan!

  1. Untuk menambah PPA untuk Ubuntu 14.04 / 13.10 / 13.04 / 12.10

    Pengguna Ubuntu 14.04 / 13.10 / 13.04 / 12.10, Jalankan perintah berikut di terminal dan ketik kata sandi untuk pengguna saat diminta. Lainnya menggunakan PPA Ubuntu-X.

    sudo apt-add-repositori ppa: xorg-edgers / ppa
  2. Untuk menambah PPA untuk Ubuntu 12.04 / 11.10 / 11.04 / 10.04

    sudo apt-add-repositori ppa: ubuntu-x-swat / x-updates

    Setelah menambahkan PPA, perbarui repositori sistem Anda.

  3. Untuk memperbaharui

    sudo apt-get pembaruan

    Sekarang instal driver grafis NVIDIA GeForce 304.108 di sistem Anda, saat Anda menginstal paket lain dengan menggunakan apt-get.

  4. Untuk memasang

    sudo apt-get install nvidia-current nvidia-settings

    Perintah di atas akan menginstal driver.


Sumber: http://www.howopensource.com/2012/10/install-nvidia-geforce-driver-in-ubuntu-12-10-12-04-using-ppa/

andras.tim
sumber
Saya menggunakan solusi ini di desktop saya selama seminggu, tetapi Chrome saya terkadang memakan semua CPU (tugas "proses GPU"). - Saya memiliki Ubuntu Trusty dengan "GeForce 8400 GS Rev. 2" - Saya tidak dapat menemukan solusi untuk efek samping ini, hanya saya yang memiliki solusi: Aktifkan opsi "Nonaktifkan akselerasi 2D kanvas" di chrome: // flags / ... Grrr
andras.tim
2

menggunakan chromium Version 49.0.2623.108 di Ubuntu 14.04 (64-bit).

Yang perlu kita aktifkan adalah #ignore-gpu-blacklist

Ini baris pertama chrome://flags/

Semoga ini bisa membantu,

Nicolas Abraham
sumber