I have a MacBook Pro 2017 15" with Radeon Pro 555 and Intel 630 discrete card. It happens that after a few hours of use the integrated screen starts shaking, the external one is ok. Someone would know how to answer what the cause would be.
I have no actual insight but it reminds me of external monitors where the video cable is not connected properly.
Does the problem disappear if you use the iGPU? Meaning, no external screen must be connected and instead of automatic GPU switching, using the iGPU is forced by using tools like gSwitch.
I have a Macbook pro 2017 (15 inch, touchbar). Since a couple of months ago, once the laptop is on GPU for a long time (at least 3-4 hours), the internal screen starts to flicker, like this: The
apple.stackexchange.com
Quote:
My own hypothesis is that:
The LVDS cable that transfers data from the GPU to the internal monitor is affected by heat or damaged... But I wonder... Isn't it the same cable that transfers data from the "Internal HD Graphics card" to the internal monitor? Why does it only happen when I am using the GPU? Is it easy/cheap to replace this cable?
Does the problem disappear if you use the iGPU? Meaning, no external screen must be connected and instead of automatic GPU switching, using the iGPU is forced by using tools like gSwitch.
It continues to use the internal screen with the Intel GPU. The solution is precisely to use the external one because nothing appears there and the Radeon Pro enters as a priority. This problem disappears a few minutes later, there are days that it doesn't even appear it's
random depending on the number of hours using the Mac.