Contribute
Register

Discrete graphics not disabled after editing SSDTs and DSDT file

Status
Not open for further replies.
Joined
Apr 4, 2017
Messages
81
Motherboard
Lenovo Ideapad 310-I5ISK
CPU
i7-6600U
Graphics
HD 520 + GTX 920MX | 1920x1080
Mobile Phone
  1. iOS
I followed this guide https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/but still wasn't able to disable discrete graphics, when i check system report dgpu is still detected. when i use terminal to detect _INI and _OFF files i only get 2 SSDTs files. I edited them according to the guide and placed in the correct folder. But still discrete graphics is still detected and shortening battery life. I use windows for gaming and it gets annoying having to switch discrete graphics on and off in BIOS when i want to use Windows. Any help would be appreciated.
 

Attachments

  • debug_7753.zip
    1.7 MB · Views: 37
I followed this guide https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/but still wasn't able to disable discrete graphics, when i check system report dgpu is still detected. when i use terminal to detect _INI and _OFF files i only get 2 SSDTs files. I edited them according to the guide and placed in the correct folder. But still discrete graphics is still detected and shortening battery life. I use windows for gaming and it gets annoying having to switch discrete graphics on and off in BIOS when i want to use Windows. Any help would be appreciated.
MacBookPro13,1 would be a better choice

also you should only have 1 DSDT in acpi/patched folder
 
Hi thanks for the reply. I use Macbook 13,3 because i am using this hidpi enabler https://github.com/xzhih/one-key-hidpi and i get screen flickering when its Macbook 13,1 which is 13inch and my laptop is 15inch. I only get minor to no screen flickering when im using the Macbook bro 13,3 smbios after a prolonged amount of usage.

There is a present DSDT in acpi/patched because its for a battery status. When i rename it to 'DSDT battery' battery status doesn't work. How do i keep both dsdts in the acpi/patched folder and make both of them work?

I have tried following Rehabmans hidpi resolution enabler guide but it stopped working for the desired resolution i wanted and i just found a easier replacement.

MacBookPro13,1 would be a better choice

also you should only have 1 DSDT in acpi/patched folder
 
Hi thanks for the reply. I use Macbook 13,3 because i am using this hidpi enabler https://github.com/xzhih/one-key-hidpi and i get screen flickering when its Macbook 13,1 which is 13inch and my laptop is 15inch. I only get minor to no screen flickering when im using the Macbook bro 13,3 smbios after a prolonged amount of usage.

There is a present DSDT in acpi/patched because its for a battery status. When i rename it to 'DSDT battery' battery status doesn't work. How do i keep both dsdts in the acpi/patched folder?

I have tried following Rehabmans hidpi resolution enabler guide but it stopped working for the desired resolution i wanted and i just found a easier replacement.
you only have 1 DSDT, make all your patches in the 1 DSDT
 
I made the disable discrete graphics patch in the battery DSDT file but discrete graphics is still not disabled and battery status is also not working
 

Attachments

  • debug_32114.zip
    1.6 MB · Views: 31
  • Screenshot 2019-05-20 at 13.43.34.png
    Screenshot 2019-05-20 at 13.43.34.png
    236.5 KB · Views: 40
I made the disable discrete graphics patch in the battery DSDT file but discrete graphics is still not disabled and battery status is also not working
do one patch at a time until you get 1 working, then concentrate on the other
 
do one patch at a time until you get 1 working, then concentrate on the other

Sorry I didn’t mention this but I use a pre-made battery status DSDT from Rehabmans repo for Lenovo Y700 laptop which matches mine . I applied the discrete graphics patch to that DSDT and both status and the disabler was not working. Should I patch my original DSDT with MacIASL choosing the battery patch to see if it works, then apply the discrete graphics patch? Would that be different from what I just tried? Thanks for the help
 
Sorry I didn’t mention this but I use a pre-made battery status DSDT from Rehabmans repo for Lenovo Y700 laptop which matches mine . I applied the discrete graphics patch to that DSDT and both status and the disabler was not working. Should I patch my original DSDT with MacIASL choosing the battery patch to see if it works, then apply the discrete graphics patch? Would that be different from what I just tried? Thanks for the help
you should only be patching your own DSDT that you have extracted form your machine, never use anyone else's

unless you use the hotpatch method then that is different
 
you should only be patching your own DSDT that you have extracted form your machine, never use anyone else's

unless you use the hotpatch method then that is different

I placed the discrete graphics patched DSDT only in acpi/patched folder and graphics is still not disabled. i followed the guide and i think my SSDT/DSDTs files are patched correctly. I used a premade DSDT for my battery status because it worked perfectly with my laptop and i didn't see the need for creating my own which seemed like an arduous process. any help would be appreciated
 
Status
Not open for further replies.
Back
Top