Fix: WebGL stöds inte

Vissa användare kan enligt uppgift inte använda WebGL-baserade webbplatser som WebGL Earth, Shadertoy, etc. Meddelandet som kommer upp är ”WebGL stöds inte'. Även om meddelandet är mycket vanligare med Google Chrome bekräftas det att det visas med andra webbläsare (Opera & Firefox). Problemet är inte exklusivt för en viss Windows-version, men det rapporteras mestadels att det sker med system som använder en äldre GPU-modell.

Vad är WebGL?

WebGL är ett JavaScript-API som används för att återge interaktiv 2D- och 3D-grafik utan användning av plug-ins i någon kompatibel webbläsare. Även om WebGL är helt integrerat med de flesta webbstandarder, är det fortfarande beroende av GPU-stöd och kanske inte tillgängligt på äldre enheter.

Huvudanvändningen av WebGL är implementeringen av GPU-accelererad användning av fysik, effekter och bildbehandling som en del av webbsidans duk. Den ursprungliga författaren till WebGL är Mozilla Foundation.

Vad orsakar problemet med "WebGL stöds inte"?

Vi undersökte just det här problemet genom att titta på olika användarrapporter och de reparationsstrategier som de själva använde för att få det här problemet löst. Baserat på vad vi samlat finns det flera vanliga scenarier som kommer att utlösa just detta problem:

Om du letar efter ett sätt att lösaWebGL stöds inte”Fel i din webbläsare, den här artikeln ger dig flera felsökningssteg. Nedan hittar du en samling metoder som andra användare i en liknande situation har använt för att få problemet löst.

Metod 1: Kontrollera om din webbläsarversion stöder WebGL

Tänk på att inte alla webbläsarversioner stöder WebGL. Om din webbläsarversion är kraftigt föråldrad kan det hända att detta felmeddelande visas eftersom din webbläsare inte är utrustad för att hantera WebGL.

Nästan alla de senaste webbläsarversionerna är utrustade för att hantera Web GL, men det finns några undantag. WebGL stöds till exempel inte på Opera Mini oavsett vilken version du använder.

Ett snabbt sätt att kontrollera om din webbläsarversion stöder WebGL är att kontrollera denna tabell (här). Du kan enkelt se vilka webbläsarversioner som är utrustade för att hantera WebGL.

Eftersom alla populära webbläsare för närvarande stöder WebGL med de senaste skrivbordsversionerna kommer du förmodligen att kunna lösa problemet genom att uppdatera till den senaste tillgängliga versionen.

Om du har säkerställt att din nuvarande webbläsarversion är utrustad för att stödja WebGL och du fortfarande stöter påWebGL stöds inte”Fel, gå ner till nästa metod nedan.

Metod 2: Aktivera hårdvaruacceleration i din webbläsare

En möjlig anledning till att du kanske stöter påWebGL stöds inte”Fel är att hårdvaruacceleration är inaktiverad i din webbläsare. WebGL-tekniken är beroende av hårdvaruacceleration, så du måste vidta lämpliga steg för att säkerställa att hårdvaruacceleration är aktiverad i din webbläsare.

Eftersom stegen för att aktivera hårdvaruacceleration skiljer sig från webbläsare till webbläsare har vi skapat separata guider för alla de mest populära webbläsarna. Följ den som gäller för webbläsaren du använder:

Aktiverar hårdvaruacceleration i Chrome

  1. Klicka på åtgärdsmenyn (ikon med tre punkter) i det övre högra hörnet och klicka sedan på inställningar.
  2. Inuti inställningar , bläddra ner till botten av listan och klicka på Avancerad för att göra de avancerade inställningsalternativen synliga.
  3. Bläddra ner till Systemet fliken och kontrollera växeln kopplad till Använd hårdvaruacceleration när det är tillgängligt.
  4. Klicka på Starta om knappen för att genomföra ändringen.

Aktiverar hårdvaruacceleration på Mozilla Firefox

  1. Öppna Firefox och gå till åtgärdsknappen (övre högra hörnet) och klicka på Alternativ.
  2. Sedan, i alternativ , bläddra ner till Prestanda och inaktivera kryssrutan associerad med Använd rekommenderade prestandainställningar.
  3. Med de rekommenderade prestandainställningarna avaktiverade, aktivera kryssrutan som är associerad med Använd hårdvaruacceleration om det är möjligt.
  4. Starta om din webbläsare för att tvinga ändringarna att träda i kraft.

Aktiverar hårdvaruacceleration på Opera

  1. Klicka på Opera-ikonen (uppe till vänster) och välj inställningar från menyn.
  2. Inuti inställningar , bläddra ner till botten av skärmen och klicka på Avancerad -knappen för att synliga alternativ för dolda inställningar.
  3. Bläddra ner till Systemet fliken och aktivera växlingen som är associerad med Använd hårdvaruacceleration om det är möjligt.

Om du fortfarande stöter på felet även efter att ha aktiverat hårdvaruacceleration, gå ner till nästa metod nedan.

Metod 3: Uppgradera grafikdrivrutiner

Eftersom WebGL är beroende av GPU-stöd kan äldre grafikdrivrutiner hamna iWebGL stöds inte”Fel. Om ditt system är utrustat för att stödja WebGL kan du kanske lösa problemet genom att bara se till att du använder de senaste tillgängliga grafikdrivrutinerna.

Om du har Windows 10 kan du göra det enkelt genom att använda Enhetshanteraren för att uppdatera dina grafikdrivrutiner. Här är hur:

  1. Tryck Windows-tangent + R för att öppna en dialogruta Kör. Skriv sedan “Devmgmt.msc” och tryck Stiga på att öppna Enhetshanteraren.
  2. Inuti Enhetshanteraren, expandera rullgardinsmenyn associerad med Display-adaptrar. Högerklicka sedan på ditt grafikkort och välj Uppdatera drivrutinen.

    Notera: Om du använder ett system som både har en dedikerad och integrerad GPU är det bäst att uppdatera båda. Se också till att du använder en stabil internetanslutning.

  3. Klicka på på nästa skärm Sök automatiskt efter uppdaterad drivrutinsprogramvara, följ sedan anvisningarna på skärmen för att söka efter den senaste drivrutinen.
  4. Vänta tills drivrutinen har laddats ner helt och följ sedan installationen för att konfigurera den nyare drivrutinen.
  5. När den nyare drivrutinen har installerats startar du om datorn för att slutföra installationen.

  6. Öppna din webbläsare igen och se om du nu kan se WebGL-innehåll.

Om du har en äldre Windows-version eller Enhetshanteraren inte identifierar en nyare drivrutinsversion måste du spåra den senaste versionen för din specifika GPU-modell och installera den manuellt.

Lyckligtvis har alla större GPU-tillverkare egen programvara som automatiskt identifierar lämplig drivrutin och installerar den åt dig. Använd bara programvaran som passar din GPU-tillverkare:

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

Om du fortfarande stöter på samma problem även efter att du har uppdaterat dina GPU-drivrutiner, gå ner till nästa metod nedan.

Metod 4: Installera en nyare Windows-version (om tillämpligt)

Eftersom GPU-rendering har tagits bort i Windows XP av de flesta webbläsare (av säkerhetsskäl) måste du sannolikt installera en nyare Windows-version om du vill använda WebGL.

Eller om du insisterar på att använda WebGL med Windows XP kan du göra det med en äldre Chromium-version. Om detta scenario är tillämpligt på dig, nöja dig med en Chromium-version som är äldre än build 291976.

Facebook Twitter Google Plus Pinterest