Fix: WebGL understøttes ikke



Prøv Vores Instrument Til At Fjerne Problemer

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



WebGL understøttes ikke



Hvad er WebGL?

WebGL er en JavaScript API, der bruges til gengivelse af interaktiv 2D- og 3D-grafik uden brug af plug-ins i en kompatibel webbrowser. Selvom WebGL er fuldt integreret med de fleste webstandarder, afhænger det stadig af GPU-understøttelse og er muligvis ikke tilgængeligt på ældre enheder.



Den primære anvendelse af WebGL er implementeringen af ​​GPU-accelereret brug af fysik, effekter og billedbehandling som en del af websidescreenet. Den oprindelige forfatter af WebGL er Mozilla Foundation.

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

Vi undersøgte dette særlige problem ved at se på forskellige brugerrapporter og de reparationsstrategier, som de selv implementerede for at få løst netop dette problem. Baseret på hvad vi samlede, er der flere almindelige scenarier, der vil udløse dette særlige 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 alvorlig forældet browserversion, er løsningen at opdatere til en version, der understøtter WebGL.
  • Hardwareacceleration er ikke aktiveret i din browser - Selvom hardwareacceleration ikke er et krav for WebGL, har vi fundet mange rapporter, hvor WebGL-teknologien ikke fungerede 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 medføre, at 'WebGL understøttes ikke' fejlen er en alvorligt forældet grafikdriver. I dette tilfælde er rettelsen til automatisk at opdatere grafikdriveren til den nyeste version (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 ' WebGL understøttes ikke ‘Fejl i din browser, vil denne artikel give dig flere fejlfindingstrin. Nedenfor finder du en samling af metoder, som andre brugere i en lignende situation har brugt til at få løst problemet.



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 seneste 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.

Kontrollerer, 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 tilgængelige version.

Opdater Google Chrome

Opdatering af Google Chrome

Hvis du har sørget for, at din nuværende browserversion er udstyret til at understøtte WebGL, og du stadig støder på ' WebGL understøttes ikke ‘Fejl, flyt ned til næste metode nedenfor.

Metode 2: Aktivering af hardwareacceleration i din browser

En mulig grund til, at du måske støder på ' WebGL understøttes ikke ‘Fejl er, at hardwareacceleration er deaktiveret i din webbrowser. WebGL-teknologien er afhængig af hardwareacceleration, så du bliver nødt til at tage de nødvendige skridt for at sikre, at hardwareacceleration er aktiveret i din browser.

Da trinene til aktivering af hardwareacceleration er forskellige fra browser til browser, har vi oprettet separate vejledninger til alle de mest populære webbrowsere. Følg den, der gælder for den browser, du bruger:

Aktivering af hardwareacceleration på Chrome

  1. Klik på handlingsmenuen (ikon med tre prikker) i øverste højre hjørne, og klik derefter på Indstillinger .
  2. Inde i Indstillinger menu, rul ned til bunden af ​​listen og klik på Fremskreden for at gøre de avancerede indstillinger synlige.
  3. Rul ned til System fanen og kontroller den skifte, der er knyttet til Brug hardwareacceleration når det er tilgængeligt.
  4. Klik på Genstart knap for at få håndhævet ændringen.

Aktivering af hardwareacceleration i Google Chrome

Aktivering af hardwareacceleration på Mozilla Firefox

  1. Åbn Firefox, gå til handlingsknappen (øverste højre hjørne) og klik på Muligheder.
  2. Derefter i Muligheder menu, rul ned til Ydeevne og deaktiver afkrydsningsfeltet, der er knyttet til Brug anbefalede præstationsindstillinger .
  3. Med de anbefalede præstationsindstillinger deaktiveret, skal du aktivere afkrydsningsfeltet tilknyttet Brug hardwareacceleration, når den er tilgængelig .
  4. Genstart din browser for at tvinge ændringerne til at træde i kraft.

Aktivering af hardwareacceleration på Opera

  1. Klik på Opera-ikonet (øverste venstre hjørne), og vælg Indstillinger fra menuen.
  2. Inde i Indstillinger rulle ned til bunden af ​​skærmen og klikke på Fremskreden knap for at gøre de skjulte indstillinger synlige.
  3. Rul ned til System fanen, og aktiver skiftet, der er knyttet til Brug hardwareacceleration, når den er tilgængelig .

Aktivering af hardwareacceleration på Opera

Hvis du stadig støder på fejlen, selv efter at du har aktiveret hardwareacceleration, skal du gå ned til næste metode nedenfor.

Metode 3: Opgradering af grafikdrivere

Da WebGL er afhængig af GPU-understøttelse, kan ældre grafikdrivere muligvis ende med at forårsage ' WebGL understøttes ikke ‘Fejl. 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 nemt gøre dette ved at bruge Enhedshåndtering til at opdatere dine grafikdrivere. Sådan gør du:

  1. Trykke Windows-tast + R for at åbne en dialogboks Kør. Skriv derefter “Devmgmt.msc” og tryk på Gå ind at åbne Enhedshåndtering .

    Kør Enhedshåndtering ved hjælp af dialogboksen Kør

  2. Inde i Enhedshåndtering 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 både har en dedikeret og integreret GPU, er det bedst at opdatere begge dele. Sørg også for, at du bruger en stabil internetforbindelse.

  3. Klik på på det næste skærmbillede Søg automatisk efter opdateret driversoftware, følg derefter vejledningen på skærmen for at søge efter den nyeste driver.

    Søger automatisk efter den nyeste driver

  4. Vent, indtil driveren er downloadet fuldt ud, og følg derefter installationen for at konfigurere den nyere driver.

    Download af den nyeste grafikdriver

  5. Når den nyere driver er installeret, skal du genstarte din computer for at afslutte installationen.

    Opdatering af den dedikerede Nvidia-driver til den nyeste version

  6. Åbn din browser igen, og se om du nu kan se WebGL-indhold.

Hvis du har en ældre Windows-version, eller Enhedshåndtering ikke identificerer en nyere driverversion, skal du spore den nyeste version til din specifikke GPU-model og installere den manuelt.

Heldigvis har alle større GPU-producenter proprietær software, der automatisk identificerer den relevante 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 opdatering af 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), er du sandsynligvis nødt til at 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 scenario gælder for dig, skal du nøjes med en ældre Chromium-version end bygge 291976.

4 minutter læst