Popravak: WebGL nije podržan

Popravak: WebGL nije podržan

Fix Webgl Is Not Supported

Neki korisnici navodno ne mogu koristiti web stranice temeljene na WebGL-u poput WebGL Earth, Shadertoy itd. Poruka koja se pojavi je ' WebGL nije podržan ‘. Iako je poruka puno češća za Google Chrome, potvrđeno je da se pojavljuje i u drugim preglednicima (Opera i Firefox). Problem nije ekskluzivan za određenu verziju sustava Windows, ali uglavnom se javlja da se javlja kod sustava koji koriste stariji model GPU-a.



WebGL nije podržan



Što je WebGL?

WebGL je JavaScript API koji se koristi za prikazivanje interaktivne 2D i 3D grafike bez upotrebe dodataka u bilo kojem kompatibilnom web pregledniku. Iako je WebGL u potpunosti integriran s većinom web standarda, i dalje ovisi o podršci za GPU i možda neće biti dostupan na starijim uređajima.

Glavna upotreba WebGL-a je provedba GPU-ubrzane upotrebe fizike, efekata i obrade slika kao dijela platna web stranice. Izvorni autor WebGL-a je Mozilla Foundation.



Što uzrokuje problem 'WebGL nije podržan'?

Istražili smo ovaj određeni problem gledajući različita korisnička izvješća i strategije popravaka koje su oni sami primijenili kako bi riješili taj određeni problem. Na temelju onoga što smo prikupili, postoji nekoliko uobičajenih scenarija koji će pokrenuti ovaj određeni problem:

  • Verzija preglednika ne podržava WebGL - Starije verzije preglednika nisu dizajnirane da podržavaju tehnologiju WebGL. Ako naiđete na problem s višestruko zastarjelom verzijom preglednika, popravak je nadograditi na verziju koja podržava WebGL.
  • U vašem pregledniku nije omogućeno hardversko ubrzanje - Iako hardversko ubrzanje nije uvjet za WebGL, pronašli smo puno izvješća u kojima tehnologija WebGL nije funkcionirala ispravno. Poznato je da Chrome lažno izvještava da WebGL nije podržan ako je onemogućeno hardversko ubrzanje. U ovom je slučaju rješenje pristupiti postavkama preglednika i omogućiti hardversko ubrzanje iz preglednika.
  • Zastarjeli grafički upravljački programi - Još jedan mogući okidač koji će uzrokovati pogrešku 'WebGL nije podržan' je jako zastarjeli grafički upravljački program. U ovom slučaju, ispravak za automatsko ažuriranje upravljačkog programa grafičke kartice na najnoviju verziju (pomoću Upravitelja uređaja) ili ručno (pomoću vlasničkog softvera za ažuriranje proizvođača GPU-a).
  • Windows XP ne podržava WebGL - Ako i dalje koristite Windows XP, vjerojatno ćete trebati nadograditi kako biste koristili tehnologiju WebGL. Zaobilazno rješenje koje će vam omogućiti upotrebu XP-a jest korištenje starije Chromium verzije (ne preporučuje se)

Ako tražite način da riješite problem WebGL nije podržan 'Pogreška u vašem pregledniku, ovaj će vam članak pružiti nekoliko koraka za rješavanje problema. Dolje ćete pronaći zbirku metoda koje su drugi korisnici u sličnoj situaciji koristili da riješe problem.

1. način: Provjerite podržava li verzija vašeg preglednika WebGL

Imajte na umu da sve verzije preglednika neće podržavati WebGL. Ako je verzija vašeg preglednika ozbiljno zastarjela, možda ćete vidjeti ovu poruku o pogrešci jer vaš preglednik nije opremljen za upravljanje WebGL-om.



Gotovo sve nedavne verzije preglednika opremljene su za upravljanje Web GL-om, ali postoje neke iznimke. Na primjer, WebGL nije podržan u Opera Mini bez obzira koju verziju koristite.

Brzi način da provjerite podržava li verzija vašeg preglednika WebGL je provjera ove tablice ( ovdje ). Možete lako vidjeti koje su verzije preglednika opremljene za upravljanje WebGL-om.

Provjera podržava li WebGL verzija vašeg preglednika

Budući da svi popularni preglednici trenutno podržavaju WebGL s najnovijim verzijama za stolna računala, vjerojatno ćete problem moći riješiti ažuriranjem na najnoviju dostupnu verziju.

Ažurirajte Google Chrome

Ažuriranje Google Chromea

Ako ste osigurali da vaša trenutna verzija preglednika ima podršku za WebGL i još uvijek nailazite na ' WebGL nije podržan ‘Pogreška, prijeđite na sljedeću metodu u nastavku.

2. metoda: Omogućavanje hardverskog ubrzanja u vašem pregledniku

Jedan od mogućih razloga zašto biste mogli naići na ' WebGL nije podržan ‘Pogreška je u tome što je hardversko ubrzanje onemogućeno u vašem web pregledniku. Tehnologija WebGL ovisi o hardverskom ubrzanju, pa ćete morati poduzeti odgovarajuće korake kako biste osigurali da je hardversko ubrzanje omogućeno u vašem pregledniku.

Budući da se koraci omogućavanja hardverskog ubrzanja razlikuju od preglednika do preglednika, stvorili smo zasebne vodiče za sve najpopularnije web preglednike. Slijedite onaj koji se odnosi na preglednik koji upotrebljavate:

Omogućavanje hardverskog ubrzanja na Chromeu

  1. Kliknite izbornik radnji (ikona s tri točke) u gornjem desnom kutu, a zatim kliknite na Postavke .
  2. Unutar Postavke izbornika, pomaknite se do dna popisa i kliknite na Napredna kako bi opcije naprednih postavki bile vidljive.
  3. Pomaknite se do Sustav karticu i provjerite prekidač povezan s Koristite hardversko ubrzanje kada je dostupno.
  4. Pritisnite Ponovno pokretanje gumb za provođenje promjene.

Omogućavanje hardverskog ubrzanja na Google Chromeu

Omogućavanje hardverskog ubrzanja na Mozilla Firefoxu

  1. Otvorite Firefox i idite na gumb akcije (gornji desni kut) i kliknite na Opcije.
  2. Zatim, u Opcije izbornika, pomaknite se dolje do Izvođenje i onemogućite potvrdni okvir povezan sa Koristite preporučene postavke izvedbe .
  3. Kad su preporučene postavke performansi onemogućene, omogućite potvrdni okvir povezan sa Koristite hardversko ubrzanje kad je dostupno .
  4. Ponovo pokrenite preglednik kako biste prisilili promjene da stupe na snagu.

Omogućavanje hardverskog ubrzanja u Operi

  1. Kliknite ikonu Opera (gornji lijevi kut) i odaberite Postavke s jelovnika.
  2. Unutar Postavke izbornika, pomaknite se do dna zaslona i kliknite na Napredna gumb kako bi opcije skrivenih postavki bile vidljive.
  3. Pomaknite se do Sustav karticu i omogućite prekidač povezan sa Koristite hardversko ubrzanje kad je dostupno .

Omogućavanje hardverskog ubrzanja u Operi

Ako se i dalje javljate pogreške i nakon omogućavanja hardverskog ubrzanja, prijeđite na sljedeću donju metodu.

3. metoda: Nadogradnja grafičkih upravljačkih programa

Budući da WebGL ovisi o podršci za GPU, stariji grafički upravljački programi na kraju mogu uzrokovati ' WebGL nije podržan ‘Pogreška. Ako je vaš sustav opremljen za podršku WebGL-u, problem ćete možda moći riješiti samo provjerom koristite li najnovije dostupne grafičke upravljačke programe.

Ako imate Windows 10, to možete jednostavno učiniti pomoću Upravitelja uređaja za ažuriranje upravljačkih programa za grafiku. Evo kako:

  1. Pritisnite Windows tipka + R da biste otvorili dijaloški okvir Pokreni. Zatim upišite 'Devmgmt.msc' i pritisnite Unesi otvoriti Upravitelj uređaja .

    Pokrenite upravitelj uređaja pomoću dijaloškog okvira Pokreni

  2. Unutar Upravitelja uređaja proširite padajući izbornik povezan s prilagodnicima zaslona. Zatim desnom tipkom miša kliknite grafičku karticu i odaberite Ažuriraj upravljački program .

    Ažurirajte grafički upravljački program desnom tipkom miša.

    Bilješka: Ako koristite sustav koji ima namjenski i integrirani GPU, najbolje je ažurirati oba. Obavezno koristite stabilnu internetsku vezu.

  3. Na sljedećem zaslonu kliknite na Automatski tražite ažurirani softver za upravljačke programe, zatim slijedite upute na zaslonu za traženje najnovijeg upravljačkog programa.

    Automatsko traženje najnovijeg upravljačkog programa

  4. Pričekajte dok se upravljački program potpuno ne preuzme, a zatim nastavite s instalacijom da biste postavili noviji upravljački program.

    Preuzimanje najnovijeg grafičkog upravljačkog programa

  5. Nakon što instalirate noviji upravljački program, ponovo pokrenite računalo da biste dovršili instalaciju.

    Ažuriranje namjenskog upravljačkog programa Nvidia na najnoviju verziju

  6. Ponovno otvorite preglednik i provjerite jeste li sada u mogućnosti pregledavati WebGL sadržaj.

Ako imate stariju verziju sustava Windows ili Upravitelj uređaja ne uspije prepoznati noviju verziju upravljačkog programa, morat ćete pronaći najnoviju verziju za svoj određeni model GPU-a i instalirati je ručno.

Srećom, svaki veći proizvođač GPU-a ima vlastiti softver koji će automatski prepoznati odgovarajući upravljački program i instalirati ga za vas. Samo upotrijebite softver primjeren proizvođaču GPU-a:

  • GeForce Iskustvo - Nvidia
  • Adrenalin - AMD
  • Intelov upravljački program - Intel

Ako se i nakon ažuriranja upravljačkih programa GPU-a i dalje susrećete s istim problemom, prijeđite na sljedeću donju metodu.

4. način: Instaliranje novije verzije sustava Windows (ako je primjenjivo)

Budući da je većinu preglednika (zbog sigurnosnih razloga) prikazivanje GPU-a uklonilo u sustavu Windows XP, vjerojatno ćete trebati instalirati noviju verziju sustava Windows ako želite koristiti WebGL.

Ili, ako inzistirate na korištenju WebGL-a sa sustavom Windows XP, to možete učiniti pomoću starije verzije Chromiuma. Ako je ovaj scenarij primjenjiv na vas, zadovoljite se verzijom Chromium starijom od graditi 291976.

4 minute čitanja