Come abilitare WebGL in Chrome su Ubuntu?


Risposte:


150

Per far funzionare WebGL in Google Chrome (e Chromium), ecco i passaggi per abilitare WebGL in Google Chrome.

Passaggio 1: apri Google Chrome

Passaggio 2: digitare chrome://flagsnella barra degli indirizzi

Passaggio 3: premere Ctrl + fe digitare " Rendering list", "Sostituisci elenco rendering software" dovrebbe apparire, ora fare clic su Abilita e riavviare il browser.

Passaggio 4: uccidi completamente Chrome: digita killall chromein una console.

Passaggio 5: vai a chrome://settingse abilita Use hardware acceleration when available. Di default è spento dalla versione 43.

Passaggio 6: avvia Chrome

inserisci qui la descrizione dell'immagine

Ora controlla chrome://gpu/

inserisci qui la descrizione dell'immagine

http://webglreport.com/

inserisci qui la descrizione dell'immagine

fonte


3
Ora ho YouTube nei lettori HTML5 con buone prestazioni!
Vitaly Zdanevich,

15
Perché questo non è abilitato di default ???
Konstantin Schubert,

@Konstantin Questa è una buona domanda, farò qualche ricerca al riguardo.
Qasim,

4
Suggerimento: in Ubuntu sicuramente (anche Windows molto probabilmente) dovrai essere sicuro di uccidere i thread in background (chrome) anche prima che le modifiche abbiano effetto.
Lance Caraccioli,

1
@Kostanos no non so che ... questo è il modo più semplice ...
Qasim

10

Se non ottieni ancora risultati, controlla se l'accelerazione hardware è abilitata nelle impostazioni di Chromium, Google tende a disabilitare questa impostazione per impostazione predefinita dalla versione 43. In questo caso, questo è stato il problema per me dopo aver aggiornato i driver GPU, annulla il Lista nera GPU, e così via.


4
Anch'io. Pensavo di vedere un terribile bug ma non avevo realizzato Chrome: // settings -> Mostra impostazioni avanzate ... -> Usa l'accelerazione hardware quando disponibile in qualche modo disabilitato. L'ho acceso, riavviato il browser e tutto funziona.
Stephen Niedzielski,

Disabilitare l'accelerazione hardware ha funzionato per me.
Thomas Orlita,

2

Forse il driver video è troppo vecchio o non è installato correttamente.

Ho avuto anche lo stesso problema, ma questa soluzione ha risolto il mio problema senza ignorare!

  1. Per aggiungere PPA per Ubuntu 14.04 / 13.10 / 13.04 / 12.10

    Utenti Ubuntu 14.04 / 13.10 / 13.04 / 12.10, eseguire il seguente comando nel terminale e digitare la password per l'utente quando richiesto. Altri usano Ubuntu-X PPA.

    sudo apt-add-repository ppa: xorg-edgers / ppa
  2. Per aggiungere PPA per Ubuntu 12.04 / 11.10 / 11.04 / 10.04

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

    Dopo aver aggiunto il PPA, aggiorna il tuo repository di sistema.

  3. Aggiornare

    sudo apt-get update

    Ora installa il driver grafico NVIDIA GeForce 304.108 nel tuo sistema, mentre installi altri pacchetti usando apt-get.

  4. Installare

    sudo apt-get installa nvidia-current nvidia-settings

    Il comando sopra installerà il driver.


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


Sto usando questa soluzione sul mio desktop per una settimana, ma il mio Chrome a volte consuma tutta la CPU (l'attività "processo GPU"). - Ho Ubuntu Trusty con "GeForce 8400 GS Rev. 2" - Non riesco a trovare la soluzione per questo effetto collaterale, solo ho una soluzione alternativa: attiva l'opzione "Disattiva tela 2D accelerata" in Chrome: // flags / ... Grrr
andras.tim

2

usando la versione 49.0.2623.108 di chromium su Ubuntu 14.04 (64 bit).

Ciò che dobbiamo attivare è #ignore-gpu-blacklist

È la prima riga in chrome://flags/

Spero che possa aiutare


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.