Contribute
Register

Lenovo Y510p HD4600 Graphics Issues

Status
Not open for further replies.
Joined
Oct 4, 2015
Messages
29
Motherboard
Gigabyte GA-H270M-D3H + Clover / Lenovo Y510P + Clover
CPU
i5-6500 - H270 / i7-4700mq - (don't know chipset)
Graphics
ASUS GTX 970 OC / HD4600
Mobile Phone
  1. Android
Hello. I acquired a Lenovo Y510p. While I've gotten graphics working with Sierra, my techniques don't work with High Sierra, yet.

I made sure that "UMA Only" is selected in the BIOS, as I can use dual video cards with Windows. It has an i7-4600mq processor as well. The kexts I have in clover/kexts/other are the following:

ACPIbatterymanager
AtherosE2200Ethernet
BrcmfirmwareRepo
BrcmPatchRAM2
ElliotForceLegacyRTC
FakeSMC
Lilu
RealtekRTL8111
USBInjectAll
VooDooPS2Controller

Here are the steps I took:

1. booted normally (FakeID = 0x04128086, ig-platform-id: 0a260006)= 7mb

2. Normal again after removing FakePCIID and FakePCIID_Intel_HD_Graphics = 7 mb

3. Change to 4128086 = glitchy (force shutdown)

4. Change to 4128086 and 0d220003 = full graphics but blacks out every 8 seconds for 2 seconds

5. Same as above with EDID unchecked = hangs at KP (IOConsoleUsers: gIOScreenLockSate 3, , hs 0, bs 0, now 0, sm 0x0)

6. 04168086 and 0d220003, EDID checked, put back FakePCIID and FakePCIIDIntel_HD_Graphics in kexts/other = 7 MB

7. Same as above but using 4128086 = full graphics, blacks out every 7 seconds for 2 seconds.

8. Installed IntelGraphicsFixup.kext, rebooted normally (4168086, 0a26006) = 7mb

9. Same as above w/ 4168086 & 0d220003 = 7mb

10. 4128086 & 0d220003 = full graphics but still blacks out every 8 seconds for 2 seconds.

Was there a simple issue where there's an easy fix or does this require patchmatic output? I have IOKextExplorer and DCPIManager screenshots I can attach. I have multiple things going on at the moment (replacing stater on my truck) and can pop in later to attach files
 
Hello. I acquired a Lenovo Y510p. While I've gotten graphics working with Sierra, my techniques don't work with High Sierra, yet.

I made sure that "UMA Only" is selected in the BIOS, as I can use dual video cards with Windows. It has an i7-4600mq processor as well. The kexts I have in clover/kexts/other are the following:

ACPIbatterymanager
AtherosE2200Ethernet
BrcmfirmwareRepo
BrcmPatchRAM2
ElliotForceLegacyRTC
FakeSMC
Lilu
RealtekRTL8111
USBInjectAll
VooDooPS2Controller

Here are the steps I took:

1. booted normally (FakeID = 0x04128086, ig-platform-id: 0a260006)= 7mb

2. Normal again after removing FakePCIID and FakePCIID_Intel_HD_Graphics = 7 mb

3. Change to 4128086 = glitchy (force shutdown)

4. Change to 4128086 and 0d220003 = full graphics but blacks out every 8 seconds for 2 seconds

5. Same as above with EDID unchecked = hangs at KP (IOConsoleUsers: gIOScreenLockSate 3, , hs 0, bs 0, now 0, sm 0x0)

6. 04168086 and 0d220003, EDID checked, put back FakePCIID and FakePCIIDIntel_HD_Graphics in kexts/other = 7 MB

7. Same as above but using 4128086 = full graphics, blacks out every 7 seconds for 2 seconds.

8. Installed IntelGraphicsFixup.kext, rebooted normally (4168086, 0a26006) = 7mb

9. Same as above w/ 4168086 & 0d220003 = 7mb

10. 4128086 & 0d220003 = full graphics but still blacks out every 8 seconds for 2 seconds.

Was there a simple issue where there's an easy fix or does this require patchmatic output? I have IOKextExplorer and DCPIManager screenshots I can attach. I have multiple things going on at the moment (replacing stater on my truck) and can pop in later to attach files

No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Here's what I have. Let me know if I'm missing anything.
 

Attachments

  • CLOVER.zip
    4.4 MB · Views: 102
  • Eric’s MacBook Pro.zip
    486.5 KB · Views: 82
  • extract.zip
    25.6 KB · Views: 82
  • kernel kext id.zip
    1 KB · Views: 103
Wow. Ok. The one you see was when generated a new one in Clover Configurator, had CorpNewt clean it up for me and use his techniques to get audio working. I'll have him help me out.
 
Wow. Ok. The one you see was when generated a new one in Clover Configurator, had CorpNewt clean it up for me and use his techniques to get audio working. I'll have him help me out.

I don't recommend Clover Configurator.
 
My bud said the same thing. I generated a new config.plist and saw how it added a lot of unnecessary comments, so I removed those. I go through it using TextEdit and see things like "<key>Nvidia</key><string>false</string> but don't know if false statements are necessary to declare, only true ones.

I swapped the High Sierra drive by taking out of my Y510p and putting it in my E540 instead. Using 04128086 and 0d220003 I now have 1546 MB of graphics with no blackouts or freezes, but I still don't have full acceleration.

I started by checking out an HD4600 thread and read that you mentioned how HD4600 is now native in High Sierra (so I assume there's no need for the FakePCIID kexts to fix these as it worked in Sierra. I can work with this for now. I've decided to keep the Y510 as a gaming machine while I'm at work and use the E540 for MainStage 3 at home (so I don't have to keep taking my laptop back n fourth).
 
My bud said the same thing. I generated a new config.plist and saw how it added a lot of unnecessary comments, so I removed those. I go through it using TextEdit and see things like "<key>Nvidia</key><string>false</string> but don't know if false statements are necessary to declare, only true ones.

I swapped the High Sierra drive by taking out of my Y510p and putting it in my E540 instead. Using 04128086 and 0d220003 I now have 1546 MB of graphics with no blackouts or freezes, but I still don't have full acceleration.

I started by checking out an HD4600 thread and read that you mentioned how HD4600 is now native in High Sierra (so I assume there's no need for the FakePCIID kexts to fix these as it worked in Sierra. I can work with this for now. I've decided to keep the Y510 as a gaming machine while I'm at work and use the E540 for MainStage 3 at home (so I don't have to keep taking my laptop back n fourth).
don't use text editor and don't delete sections that you are unsure off

some sections need to be set to "false"

use plist editor to edit config.plist
 
I started by checking out an HD4600 thread and read that you mentioned how HD4600 is now native in High Sierra
I suspect that the desktop HD4600 is native, whereas the mobile version is not. Your laptop probably has mobile, hence you do need the FakePCIID kexts.
I might be wrong though, in which case I'm interested where you read that, as I have a mobile HD4600 that was a huge pain to get working.
 
I suspect that the desktop HD4600 is native, whereas the mobile version is not. Your laptop probably has mobile, hence you do need the FakePCIID kexts.
I might be wrong though, in which case I'm interested where you read that, as I have a mobile HD4600 that was a huge pain to get working.

Correct.
HD4600 desktop is native.
HD4400 desktop, HD4400 mobile, HD4600 mobile is not.
 
Status
Not open for further replies.
Back
Top