# Three.js examples stop working with Safari/Google on my iMac

**URL:** <https://discourse.threejs.org/t/three-js-examples-stop-working-with-safari-google-on-my-imac/1556>\
**Category:** Questions\
**Created:** [January 2, 2018, 10:06am UTC](https://discourse.threejs.org/t/three-js-examples-stop-working-with-safari-google-on-my-imac/1556 "2018-01-02T10:06:28Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![MPLT](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mplt/32/885_2.png) [@MPLT](https://discourse.threejs.org/u/MPLT)\
**Post date:** [January 2, 2018, 10:06am UTC](https://discourse.threejs.org/t/three-js-examples-stop-working-with-safari-google-on-my-imac/1556/1 "2018-01-02T10:06:28Z")

</div>

Since a little while, all example are not loading on my Safari or Google web browser (blank page with no error, even with the debugger loaded) on my iMac with latest OSX software.

Any clue?

---

<div class="post-metadata">

**Author:** ![Mugen87](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mugen87/32/5645_2.png) [@Mugen87](https://discourse.threejs.org/u/Mugen87)\
**Post date:** [January 2, 2018, 2:49pm UTC](https://discourse.threejs.org/t/three-js-examples-stop-working-with-safari-google-on-my-imac/1556/2 "2018-01-02T14:49:49Z")

</div>

I guess you’ve performed a system change in the near past that causes this issue. Maybe an OS X upgrade?

Besides, do you have problems with non-`three.js` WebGL applications, too? Do you see a result [here](https://skfb.ly/6sWt8)?

BTW: When you report problems like this, you should always note the version number and type of browsers and OS. The type of GPU is also useful.

---

<div class="post-metadata">

**Author:** ![MPLT](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mplt/32/885_2.png) [@MPLT](https://discourse.threejs.org/u/MPLT)\
**Post date:** [January 2, 2018, 3:15pm UTC](https://discourse.threejs.org/t/three-js-examples-stop-working-with-safari-google-on-my-imac/1556/3 "2018-01-02T15:15:19Z")

</div>

What WebGL application should I try?  
My Mac Book Pro have the same OS/Web browser and upgrades and it’s doing well (I do perform upgrades at the same time on both machines).

OSX 10.13.2  
Safari 11.0.2  
Chrome 63.0.3239  
NVIDIA GeForce GTX 680MX 2Go  
All softwares are up to date

---

<div class="post-metadata">

**Author:** ![Mugen87](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mugen87/32/5645_2.png) [@Mugen87](https://discourse.threejs.org/u/Mugen87)\
**Post date:** [January 2, 2018, 6:49pm UTC](https://discourse.threejs.org/t/three-js-examples-stop-working-with-safari-google-on-my-imac/1556/4 "2018-01-02T18:49:40Z")

</div>

For example: [https://skfb.ly/6sWt8](https://skfb.ly/6sWt8) or [https://www.babylonjs-playground.com/#3QW4J1#1](https://www.babylonjs-playground.com/#3QW4J1#1)

---

<div class="post-metadata">

**Author:** ![MPLT](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mplt/32/885_2.png) [@MPLT](https://discourse.threejs.org/u/MPLT)\
**Post date:** [January 2, 2018, 9:11pm UTC](https://discourse.threejs.org/t/three-js-examples-stop-working-with-safari-google-on-my-imac/1556/5 "2018-01-02T21:11:53Z")

</div>

First one gave this result (with choppy sound):  
 ![Pirate_s_nest_by_andmish_-3D_model-_Sketchfab](https://cdck-file-uploads-canada1.s3.dualstack.ca-central-1.amazonaws.com/flex035/uploads/threejs/original/1X/07e6b78a415890c8c1946f55c156404605ba5dff.jpg)  
The second one only do a blank white page, with the debugger disabled (can’t activate it).

---

<div class="post-metadata">

**Author:** ![Mugen87](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mugen87/32/5645_2.png) [@Mugen87](https://discourse.threejs.org/u/Mugen87)\
**Post date:** [January 3, 2018, 8:56am UTC](https://discourse.threejs.org/t/three-js-examples-stop-working-with-safari-google-on-my-imac/1556/6 "2018-01-03T08:56:50Z")

</div>

Then it is not a `three.js` related issue. Looks like a general WebGL problem which is probably caused by a bad graphics driver.

---

<div class="post-metadata">

**Author:** ![MPLT](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mplt/32/885_2.png) [@MPLT](https://discourse.threejs.org/u/MPLT)\
**Post date:** [January 3, 2018, 2:04pm UTC](https://discourse.threejs.org/t/three-js-examples-stop-working-with-safari-google-on-my-imac/1556/7 "2018-01-03T14:04:38Z")

</div>

OK, where is the best place to search help for this kind of issue?

---

<div class="post-metadata">

**Author:** ![Mugen87](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mugen87/32/5645_2.png) [@Mugen87](https://discourse.threejs.org/u/Mugen87)\
**Post date:** [January 3, 2018, 3:22pm UTC](https://discourse.threejs.org/t/three-js-examples-stop-working-with-safari-google-on-my-imac/1556/8 "2018-01-03T15:22:26Z")

</div>

Um, maybe you could contact the Apple support? AFAIK, graphics driver on OS X are always updated within system updates.

---

<div class="post-metadata">

**Author:** ![MPLT](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mplt/32/885_2.png) [@MPLT](https://discourse.threejs.org/u/MPLT)\
**Post date:** [January 3, 2018, 3:51pm UTC](https://discourse.threejs.org/t/three-js-examples-stop-working-with-safari-google-on-my-imac/1556/9 "2018-01-03T15:51:48Z")

</div>

OK, found out more thing. WebGL seems to be ok. First example - animation / cloth’ is working on Safari. But if I select the next one ‘animation / scene’, it’s a blank page with only the FPS (running 60) value and some text at the top. Same with all other animation. ‘camera’ is working.

![three_js___examples_et_3D-2017-12-2914_40_49_html](https://cdck-file-uploads-canada1.s3.dualstack.ca-central-1.amazonaws.com/flex035/uploads/threejs/original/1X/02dd592271283095a9b669eda4e1e9b15ce47280.jpg)

---

<div class="post-metadata">

**Author:** ![Mugen87](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mugen87/32/5645_2.png) [@Mugen87](https://discourse.threejs.org/u/Mugen87)\
**Post date:** [January 3, 2018, 4:56pm UTC](https://discourse.threejs.org/t/three-js-examples-stop-working-with-safari-google-on-my-imac/1556/10 "2018-01-03T16:56:28Z")

</div>

You might want to run the WebGL Conformance Tests and report the result here.

[https://www.khronos.org/registry/webgl/sdk/tests/webgl-conformance-tests.html](https://www.khronos.org/registry/webgl/sdk/tests/webgl-conformance-tests.html)

The tests might take some time (20-30min).

---

<div class="post-metadata">

**Author:** ![MPLT](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mplt/32/885_2.png) [@MPLT](https://discourse.threejs.org/u/MPLT)\
**Post date:** [January 3, 2018, 7:43pm UTC](https://discourse.threejs.org/t/three-js-examples-stop-working-with-safari-google-on-my-imac/1556/11 "2018-01-03T19:43:35Z")

</div>

Here the Results: Passed 51327/52795 (97.22%) Failed 1456/52795 (2.76%) Timeout 12/52795 (0.02%)

I’ve runed 1.0.4 (beta) test.  
But what can I do?

---

<div class="post-metadata">

**Author:** ![mrdoob](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mrdoob/32/22417_2.png) [@mrdoob](https://discourse.threejs.org/u/mrdoob)\
**Post date:** [January 3, 2018, 7:49pm UTC](https://discourse.threejs.org/t/three-js-examples-stop-working-with-safari-google-on-my-imac/1556/12 "2018-01-03T19:49:34Z")

</div>

Sounds like the graphic drivers for OSX 10.13 are buggy. What is the exact iMac model you are using?

---

<div class="post-metadata">

**Author:** ![MPLT](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/mplt/32/885_2.png) [@MPLT](https://discourse.threejs.org/u/MPLT)\
**Post date:** [January 3, 2018, 8:25pm UTC](https://discourse.threejs.org/t/three-js-examples-stop-working-with-safari-google-on-my-imac/1556/13 "2018-01-03T20:25:04Z")

</div>

iMac 27" (Late 2012), NVIDIA GeForce GTX 680MX 2 Go
