Rettelse: WebGL understøttes ikke

Nogle brugere er angiveligt ude af stand til at bruge WebGL-baserede websteder som WebGL Earth, Shadertoy osv. Den meddelelse, der kommer op, er ' WebGL understøttes ikke '. Selvom beskeden er meget mere almindelig med Google Chrome, bekræftes den også for at vises med andre browsere (Opera & Firefox). Problemet er ikke eksklusivt til en bestemt Windows-version, men det rapporteres for det meste at opstå med systemer, der bruger en ældre GPU-model.

WebGL understøttes ikke

Hvad er WebGL?

WebGL er et JavaScript API, der bruges til gengivelse af interaktiv 2D- og 3D-grafik uden brug af plug-ins i nogen kompatibel webbrowser. Selvom WebGL er fuldt integreret med de fleste webstandarder, er den stadig afhængig af GPU-support og muligvis ikke tilgængelig på ældre enheder.

Den vigtigste anvendelse af WebGL er implementeringen af ​​GPU-accelereret brug af fysik, effekter og billedbehandling som en del af websidens lærred. Den oprindelige forfatter af WebGL er Mozilla Foundation.

Hvad forårsager problemet med 'WebGL understøttes ikke'?

Vi undersøgte netop dette problem ved at se på forskellige brugerrapporter og de reparationsstrategier, som de selv implementerede for at få dette særlige problem løst. Baseret på hvad vi har samlet, er der flere fælles scenarier, der vil udløse netop dette problem:

  • Browserversion understøtter ikke WebGL - Ældre browserversioner er ikke designet til at understøtte WebGL-teknologi. Hvis du støder på problemet med en severy forældet browserversion, er rettelsen at opdatere til en version, der understøtter WebGL.
  • Hardwareacceleration er ikke aktiveret i din browser - Selvom hardwareacceleration ikke er et krav til WebGL, har vi fundet en masse rapporter, hvor WebGL-teknologien ikke fungerer korrekt. Det er kendt, at Chrome fejlagtigt rapporterer, at WebGL ikke understøttes, hvis hardwareacceleration er deaktiveret. I dette tilfælde er løsningen at få adgang til dine browserindstillinger og aktivere hardwareacceleration fra din browser.
  • Forældede grafikdrivere - En anden mulig trigger, der vil forårsage fejlen 'WebGL understøttes ikke', er en meget forældet grafikdriver. I dette tilfælde er rettelsen til at opdatere grafikdriveren til den nyeste version automatisk (ved hjælp af Enhedshåndtering) eller manuelt (ved hjælp af den proprietære opdateringssoftware fra din GPU-producent).
  • Windows XP understøtter ikke WebGL - Hvis du stadig bruger Windows XP, skal du sandsynligvis opgradere for at bruge WebGL-teknologien. En løsning, der giver dig mulighed for at bruge XP, er at bruge en ældre Chromium build (anbefales ikke)

Hvis du leder efter en måde at løse fejlen ' WebGL understøttes ikke ' i din browser, vil denne artikel give dig flere fejlfindingstrin. Nedenfor nedenfor finder du en samling metoder, som andre brugere i en lignende situation har brugt for at få problemet løst.

Metode 1: Kontroller, om din browserversion understøtter WebGL

Husk, at ikke alle browserversioner understøtter WebGL. Hvis din browserversion er meget forældet, ser du muligvis denne fejlmeddelelse, fordi din browser ikke er udstyret til at håndtere WebGL.

Næsten alle de nyeste browserversioner er udstyret til at håndtere Web GL, men der er nogle undtagelser. For eksempel understøttes WebGL ikke på Opera Mini, uanset hvilken version du bruger.

En hurtig måde at kontrollere, om din browserversion understøtter WebGL, er at kontrollere denne tabel (her). Du kan nemt se, hvilke browserversioner der er udstyret til at håndtere WebGL.

Kontroller, om WebGL understøttes i din browserversion

Da alle de populære browsere i øjeblikket understøtter WebGL med de nyeste desktopversioner, vil du sandsynligvis være i stand til at løse problemet ved at opdatere til den nyeste version, der er tilgængelig.

Opdatering af Google Chrome

Hvis du har sikret dig, at din nuværende browserversion er udstyret til at understøtte WebGL, og du stadig støder på fejlen ' WebGL understøttes ikke ', skal du gå ned til den næste metode nedenfor.

Metode 2: Aktivering af hardwareacceleration i din browser

En mulig årsag til, at du muligvis støder på fejlen ' WebGL understøttes ikke ', er, at hardwareacceleration er deaktiveret i din webbrowser. WebGL-teknologien er afhængig af hardwareacceleration, så du skal tage de passende skridt for at sikre, at hardwareacceleration er aktiveret i din browser.

Da trinnene til at aktivere hardwareacceleration er forskellige fra browser til browser, har vi oprettet separate guider til alle de mest populære webbrowsere. Følg den, der gælder for browseren, du bruger:

Aktiverer hardwareacceleration på Chrome

  1. Klik på handlingsmenuen (ikon med tre punkter) i øverste højre hjørne, og klik derefter på Indstillinger .
  2. Inde i menuen Indstillinger skal du rulle ned til bunden af ​​listen og klikke på Avanceret for at synliggøre de avancerede indstillinger.
  3. Rul ned til fanen System, og kontroller den skift, der er tilknyttet Brug af hardware-acceleration, når den er tilgængelig.
  4. Klik på knappen Genstart for at gennemføre ændringen.

Aktiverer hardwareacceleration på Google Chrome

Aktiverer hardwareacceleration på Mozilla Firefox

  1. Åbn Firefox, og gå til handlingsknappen (øverste højre hjørne), og klik på Indstillinger.
  2. Rul derefter ned i menuen Indstillinger ned til Ydelse og deaktiver afkrydsningsfeltet, der er knyttet til Brug anbefalede ydelsesindstillinger .
  3. Når de anbefalede ydelsesindstillinger er deaktiverede, skal du aktivere afkrydsningsfeltet, der er forbundet med Brug af hardware-acceleration, når det er tilgængeligt .
  4. Genstart din browser for at tvinge ændringerne til at træde i kraft.

Aktiverer hardwareacceleration på Opera

  1. Klik på Opera-ikonet (øverste venstre hjørne) og vælg Indstillinger i menuen.
  2. Inde i menuen Indstillinger skal du rulle ned til bunden af ​​skærmen og klikke på knappen Avanceret for at synlige indstillinger for skjulte indstillinger.
  3. Rul ned til fanen System, og aktiver den skift, der er tilknyttet Brug af hardware-acceleration, når den er tilgængelig .

Aktiverer hardwareacceleration på Opera

Hvis du stadig oplever fejlen, selv efter at du har aktiveret hardwareacceleration, skal du gå ned til den næste metode nedenfor.

Metode 3: Opgradering af grafikdrivere

Da WebGL er afhængig af GPU-support, kan ældre grafikdrivere muligvis ende med at forårsage fejlen ' WebGL understøttes ikke '. Hvis dit system er udstyret til at understøtte WebGL, kan du muligvis løse problemet ved blot at sikre dig, at du bruger de nyeste tilgængelige grafikdrivere.

Hvis du har Windows 10, kan du gøre dette let ved hjælp af Enhedshåndtering til at opdatere dine grafikdrivere. Sådan gør du:

  1. Tryk på Windows-tasten + R for at åbne en Kør-dialogboks. Skriv derefter “devmgmt.msc” og tryk på Enter for at åbne Enhedshåndtering .

    Kør Enhedshåndtering ved hjælp af Kør dialogboks
  2. I Device Manager skal du udvide rullemenuen, der er knyttet til skærmadaptere. Højreklik derefter på dit grafikkort og vælg Opdater driver .

    Opdater grafikdriver ved at højreklikke på den.

    Bemærk: Hvis du bruger et system, der har både en dedikeret og integreret GPU, er det bedst at opdatere begge. Sørg også for, at du bruger en stabil internetforbindelse.

  3. Fra det næste skærmbillede skal du klikke på Søg automatisk efter opdateret driverprogramvare, og følg derefter anvisningerne på skærmen for at søge efter den nyeste driver.

    Søger automatisk efter den nyeste driver
  4. Vent, indtil driveren er fuldt downloadet, og følg derefter med installationen for at konfigurere den nyere driver.

    Download af den nyeste grafikdriver
  5. Når den nyere driver er installeret, skal du genstarte computeren for at afslutte installationen.

    Opdatering af den dedikerede Nvidia-driver til den nyeste version
  6. Åbn din browser igen, og se, om du nu er i stand til at se WebGL-indhold.

Hvis du har en ældre Windows-version, eller Device Manager ikke identificerer en nyere driverversion, skal du spore den seneste version til din bestemte GPU-model og installere den manuelt.

Heldigvis har enhver større GPU-producent proprietær software, der automatisk identificerer den passende driver og installerer den til dig. Brug bare den software, der passer til din GPU-producent:

  • GeForce Experience - Nvidia
  • Adrenalin - AMD
  • Intel Driver - Intel

Hvis du stadig støder på det samme problem, selv efter at du har opdateret dine GPU-drivere, skal du gå ned til den næste metode nedenfor.

Metode 4: Installation af en nyere Windows-version (hvis relevant)

Da GPU-gengivelse er blevet fjernet i Windows XP af de fleste browsere (af sikkerhedsmæssige årsager), skal du sandsynligvis installere en nyere Windows-version, hvis du ønsker at bruge WebGL.

Eller, hvis du insisterer på at bruge WebGL med Windows XP, kan du gøre det ved at bruge en ældre Chromium-version. Hvis dette scenarie er relevant for dig, skal du nøjes med en Chromium-version, der er ældre end build 291976.

Interessante Artikler