Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

EugW

macrumors P6
Original poster
Jun 18, 2017
15,339
13,372
See this post:

https://forums.macrumors.com/thread...ted-macs-thread.2048478/page-56#post-25073799

Those of use with the patched High Sierra on the 2008 MacBook5,1 and the 2009 MacBook5,5, we get a weird Safari 11.0 display issue when we navigate to http://www.apple.com/iphone-x/

On these machines instead of this:

Screen Shot 2017-09-20 at 8.31.02 PM.png


We get this:

634498-12c547be202347026469ffc3886809c5-1.jpg.png


Since MacBook6,1 has the same GPU - nVidia GeForce 9400M - as MacBook5,1 and MacBookPro5,5 and is otherwise very similar internally, I was wondering if MacBook6,1 gets the same rendering artifact.

I would like to see the results with High Sierra's Safari 11.0 (and also Sierra's Safari 10.1.2).

In Chrome and older versions of Safari, the X doesn't render at all. It just defaults to a static image of an iPhone X.

EDIT:

Note that if you widen the Safari browser window all the way and reload the page, that is when you get the garbled colours. However, if you make the Safari browser window narrower and reload the page, a smaller X is loaded is instead, and that one displays the colours correctly.
 
Last edited:
  • Like
Reactions: timh
Some notes:

I booted up El Capitan 10.11.6 on my Aluminum MacBookPro5,5, then loaded up Safari 11 on El Capitan. X displayed perfectly.
I then went back into the patched High Sierra and the X was all garbled. However, that is with the Safari browser window expanded to near the width of the screen. OTOH, if I reduce the width of the browser window to much narrow, the X displayed perfectly.

I was told in the other thread that there two different embedded videos. If you have a narrower window it loads up the smaller embedded video, and it plays fine. If you have a wider window it loads up the bigger embedded video, and on these patched High Sierra machines with nVidia GeForce 9400M, the colours is all garbled.

---

So what we can tell from this is there is some peculiarity of one of the videos that confuses these machines, and it's not just purely a Safari 11 issue, because Safari 11 works on El Capitan. It may have to due to with the updated video drivers in High Sierra for 9400M, which is why I am so interested in the results of the white MacBook6,1 late 2009.
 
Has anyone noticed this Safari 11 rendering issue in Sierra with machines with the nVidia GeForce 9400M? eg. MacBookPro5,5 or MacBook5,1, etc. See here:

https://forums.macrumors.com/thread...cbook6-1-please-try-this-safari-test.2069901/

We are getting this issue in High Sierra with Safari 11. Interestingly, this is the one and only bug that has been found running High Sierra's Safari 11 on these machines. Everything else works perfectly.

I'm running standard Sierra and on a Macbook 5,2, but it contains the same GeForce 9400M GPU, and I've been using Safari 11 and don't see any issues as depicted. Granted I've been running the beta versions on my machine, so that may or may of not affected something.

Screen clip:

KXYMHP0.png


Perhaps High Sierra has a change in it's rendering frameworks somewhere that causes the bug? (Similar to how a change in display services and the backlight extensions rendered backlight keys inoperable)
 
Thanks for doing that. Yes, it looks like a High Sierra specific bug.

BTW, somebody with a Mac Pro and another nVidia GPU just reported the same glitch, but with a different browser.
 
Strange, the effect is just a looping mp4 h264 file, but maybe it is the mask that cause problems with the video driver.
 
Strange, the effect is just a looping mp4 h264 file, but maybe it is the mask that cause problems with the video driver.
This is the video file that seems to be causing the problem:

https://images.apple.com/media/us/i...0c34a926a7/overview/primary/hero/large_2x.mp4

It's a rectangular video of colours. On my MacBookPro5,5 with patched High Sierra, it does not play correctly in Safari 11 or Firefox 55, but it does display correctly in Chrome 61.

The medium and small versions of the file play perfectly though.

https://images.apple.com/media/us/i...c34a926a7/overview/primary/hero/medium_2x.mp4

https://images.apple.com/media/us/i...0c34a926a7/overview/primary/hero/small_2x.mp4

Here is the script:


Below is what the video looks like in in Quicktime, and it looks the same in IINA. However, it plays fine in vlc.

GarbledVideo.jpg
 
Last edited:
Now that High Sierra is officially out:

BUMP!
 
Surely someone with the late 2009 white MacBook6,1 has installed High Sierra by now. If that's you, please test this. :)
 
I found another video that is problematic on legacy machines with nVidia GeForce 9400M & 9600M in High Sierra.


This works fine in Chrome 61 (likely VP9), but not Safari 11 (h.264) and not Firefox 56 (also likely h.264).
 
MacBook Pro (13-inch, Mid 2009) 5,5 /
NVIDIA GeForce 9400M 256 MB / Safari 11
HighSierra 10.13 patched

No problem at all. Tranforms the X to phone with zoom without any glitch
 
MacBook Pro (13-inch, Mid 2009) 5,5 /
NVIDIA GeForce 9400M 256 MB / Safari 11
HighSierra 10.13 patched

No problem at all. Tranforms the X to phone with zoom without any glitch
I have the same machine, and I have the glitch in Safari. Screen has to be near full screen though. If you use a narrower screen there is no glitch, because Safari will play a different smaller video in that situation.

It might just be easier to try the problem video directly, here:

https://images.apple.com/media/us/i...0c34a926a7/overview/primary/hero/large_2x.mp4
 
Again not problem. Play nice and smooth. In full screen. You must try to disabling any Safari addons. Maybe is this your problem ?
 
Macbook 6,1 / GeForce 9400M / Safari 11 / High Sierra: glitch
Thank you for reporting that! So it's not just our unsupported machines. Same problem with supported machines such as yours.

Hopefully that will get fixed. Did you report it? I'm not sure my reporting it would help since my machine is not supported.
 
Macbook 6,1 here, same glitch! Already posted on Apple Support forums but until now, the problem persists without any possible solutions or explanations.
I recommend you report it too directly to Apple. I don’t actually own this machine.
 
For the record, I've only noticed this glitch on three occasions since installing High Sierra last fall. Once in that iPhone X splash page, once in a random YouTube video (documented earlier in this thread) that has since been taken down, and once in a CNN geographic video description in an article.

https://forums.macrumors.com/thread...ed-macs-thread.2048478/page-110#post-25650800

https://www.cnn.com/2017/11/14/africa/libya-migrant-auctions/index.html

Screen Shot 2017-12-29 at 2.12.16 PM.png


Wow...just upgraded my MacBook6,1 to High Sierra and tried this. It's seriously messed up displaying that X. Good job I use FireFox
This also happens in Firefox.

The reason the iPhone X page doesn't look garbled in Firefox is because the page displays totally differently in Firefox. That video is completely skipped in Firefox. However, if you access the file directly, it will be garbled in Firefox.

https://images.apple.com/media/us/i...0c34a926a7/overview/primary/hero/large_2x.mp4

EDIT:

I just tried this in Firefox 59.0. The mp4 file I linked just above does indeed still show the glitch in Firefox too. Interestingly though, the CNN article video (not the main one, but the grey geography video mid-article) glitches in Safari but not Firefox.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.