2013-02-28 10 views
18

Mam webgl do pracy na safari, ale nie mogę go uruchomić na chrome. Używam tego przetestowaćCzy webgl działa na chrome na Macu?

http://get.webgl.org/

na safari, to działa tylko po włączeniu WebGL, zobacz http://support.apple.com/kb/PH11926

Chrome, to mówi: „Hmm. Podczas gdy przeglądarka wydaje obsługuje WebGL, jest ona wyłączona lub Jeśli to możliwe, upewnij się, że używasz najnowszych sterowników dla swojej karty graficznej "

Miałem nadzieję, że może istnieć sposób na włączenie webgl w chrome, w jaki sposób jest włączony w safari.

Jestem na Mac OS X 10.8.2, używając Macbook pro retina (NVIDIA GeForce GT 650M), Chrome w wersji 24.0.1312.57. Moja karta wideo nie znajduje się na czarnej liście (ale nie na białej liście). Www.khronos.org/webgl/wiki/BlacklistsAndWhitelists

+0

Chrome działa - podobnie jak Safari - po aktualizacji do 25.0.1364.99 – chadn

Odpowiedz

2

Chrome zdecydowanie wspiera WebGL na OSX i mogę potwierdzić, że Twój Mac powinien działać dobrze . (Używam jednego do rozwijania WebGL w Chrome!).

Wygląda na to, że przypadkowo go jakoś wyłączyłeś? Zaznacz flagę chrome: // i sprawdź, czy ustawiono opcję "Wyłącz flagę WebGL". Zajrzyj także do chrome: // gpu i sprawdź, czy wyświetlają się komunikaty wskazujące na wyłączenie WebGL.

+2

Niestety problem nie rozwiązuje problemu. Sam jestem na Mac OS X 10.6.8 (AMD Radeon HD 6750M), Chrome w wersji 27.0.1453.116. – wil

+0

Nie mogę również uzyskać webgl do pracy na mac osx. Naprawdę frustrujące! osx 10.9 mac book pro –

8

Posiadanie tego samego numeru dzisiaj na MB z OSX 1.7.5. Sądzę, że jest wiele powodów, dla których Webgl może nie być obsługiwany. Posiadanie zaktualizowanego systemu operacyjnego/przeglądarki nie oznacza, że ​​twój system (np. Twoja karta graficzna) obsługuje webgl. Spróbuj otworzyć chrome://gpu/ w przeglądarce Chrome i przeczytać wykryte problemy.

Więcej informacji na ten temat: here.

15

Włącz "Użyj akceleracji sprzętowej, gdy jest dostępna" w ustawieniach Chrome.

Miałem ten sam problem w połowie 2012 roku Macbook Air. Oto, jak to naprawiłem.

  • Idź do chrome: // settings/
  • "Pokaż ustawienia zaawansowane" (link na dole)
  • System (drugi do ostatni na dole)
  • Włączone pole wyboru " Użyj przyspieszenia sprzętu komputerowego, gdy jest to możliwe."
  • Restart Chrome (wymagana dla mnie)
+3

Mam taki sam problem jak OP, ale to było już włączone dla mnie. – Buts

0

"Może po prostu włączyć "oprogramowanie Zastąp listę renderowania"(# ignorować GPU-blacklist)"

ten pracował dla mnie w Chrome w wersji 47.0.2526.73 (64-bitowy) z systemem OS X 10.7.5 (2007 Mac Pro).

4

Czas mijał i Chrome dostał do wersji 54, więc pomyślałem, że mógłbym dodać aktualizacji (i grupę niektóre odpowiedzi tutaj):

  1. Przede wszystkim upewnij się, że przyspieszanie sprzętowe jest włączony zaawansowane ustawienia (jak wspomniano Paul).
  2. Sprawdź, czy nie ma problemu, aby uzyskać informacje na temat problemu. Pod Wykryto problemy, otrzymujesz sporo informacji, które mogą wskazać ci właściwy kierunek.
  3. Nie wpadaj w panikę, jeśli nie możesz już znaleźć flagi #Disable-WebGL, ponieważ się jej pozbyli.
  4. Jeśli znajdziesz coś podobnego procesu GPU

    był niezdolny do startu: Wszystkie funkcje GPU są na czarnej liście.
    niepełnosprawnych Cechy: wszystkie

    pod Problemy wykryte i jesteś pewien, że wykorzystywane do pracy w poprzednich wersjach Chrome można rozważyć umożliwienie #ignore-gpu-blacklist pod chrome://flags z najwyższą ostrożnością!

+0

zapytanie: co masz na myśli mówiąc "z dużą ostrożnością"? Mam 8-letniego MacBookPro i chciałbym zobaczyć, że WebGL gra w Google Chrome, ale czy jest szansa, że ​​to faktycznie zniszczy mój komputer? – esaruoho

+0

@esaruoho Jest powód, dla którego te GPU zostały umieszczone na czarnej liście. Myślę, że nie powinno to stanowić problemu dla podstawowej wersji WebGL, ale bardziej zaawansowane funkcje mogą nie zostać poprawnie zaimplementowane, aw najgorszym przypadku uszkodzić twój system (choć wydaje mi się, że jest to mało prawdopodobne). Myślę, że nie powinieneś się obawiać, że Twój komputer zacznie się palić (chyba że masz poważne problemy ze sprzętem). –