Jump to content

DSDT nVdia (Optimus) removal needed


Innxis
 Share

7 posts in this topic

Recommended Posts

Hello.

 

I own a Toshiba Satellite (Model P755-12F) and I've been trying to get Mac OS X working for quite a while with no success.

 

The problem is the video arhitecture ( Intel HD3000 (on CPU) and nvidia optimus 540m).

 

On further research I found out that there is no way to run both at the same time or just the nvidia one on OSX.

 

So, the first thing that I tried was to request a bios unlock on a few forums so I could get access to the advanced options and disable the optimus. I ended up with no results.

 

Then, I tried to use different Intel kexts, but that wouldn't have helped much, cause the bootloader would detect the nvidia card at boot and create further conflicts in the OS.

 

Removing the nvidia (and ati) kexts didn't help much, the OS freezes when it's requested to do an action (randomly) and windows get stuck in plain animations with transparency (still funtional, but screwed up).

 

So I noticed that the nvidia optimus has to be disabled before booting, and there were only 2 ways: DSDT or BIOS.

 

Since the BIOS method failed already and I have no knowledge of DSDT editing, could someone edit my DSDT and remove the nvidia card from it?

 

Thank you :)

DSDT_SSDT(aml).zip

Link to comment
Share on other sites

Hi,

 

Did you put any effort in to it yourself?

The DSDT will not be sufficient, can you also add the SSDT files extracted with Aida64 for Windows, of from Linux?

 

I can't help, have a topic open for this issue also, but some information included in the SSDT is needed to disable the NVidia GPU.

 

Thank you.

Link to comment
Share on other sites

At your recommendation I have installed Aida64 and extracted the DSDT & SSDT (7 ssdt tables?) tables using the .bin format and attached them here. Thank you for your support.

Hi,Did you put any effort in to it yourself?The DSDT will not be sufficient, can you also add the SSDT files extracted with Aida64 for Windows, of from Linux?I can't help, have a topic open for this issue also, but some information included in the SSDT is needed to disable the NVidia GPU.Thank you.

DSDT_SSDT.zip

  • Like 1
Link to comment
Share on other sites

acpi_ssdt_7.aml Contains the information you need to disable the optimus. There is no guide on this, i can only provide a topic on how to do this: http://www.projectosx.com/forum/index.php?showtopic=2315

 

I tried to do this for my system, it did not work, so i'm not even trying until i get a response in my topic on what i did wrong.

Hope the topic helps a bit :)

Link to comment
Share on other sites

Thank you for your support. Good to know for anyone that has any idea how to help in which file the information is located. I've never worked with ACPI tables before so I don't want to risk trying to edit it myself. If anyone has any idea on how to do it properly, that would be the best shot.

Link to comment
Share on other sites

 Share

×
×
  • Create New...