Jump to content

Disabling NVIDIA Optimus card on all laptops

Optimus Disable NVidia Acer Laptop V3-571G

  • Please log in to reply
332 replies to this topic

#321
RehabMan

RehabMan

    InsanelyMacaholic

  • Coders
  • 2,715 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

Hey, it's been a while since I've worked on anything hackintosh related, so I'm not really sure about any of this, I dumped the ACPI tables in linux and got the ones from clover and used the latest iasl version i could find. (20141107) but i keep getting errors about redefined namespaces etc. Does UEFI / BIOS mode make a difference for the ACPI table structure? I got these in UEFI mode.
My laptop is a Clevo P150EM, gfx card a GTX670M.
 
Would really appreciated it if someone would take a quick look and tell me if it's doable or help me out a bit :)


I had no issue disassembling your files. Here's what I did:
- downloaded your tables.zip
- unzip in place
cd ~/Downloads/tables
cd linux
iasl -da -dl DSDT.dat SSDT*.dat
cd ..
cd clover
iasl -da -dl DSDT.aml SSDT*.aml
Both were successful in creating all *.dsl files without error.

Using iasl here: https://bitbucket.or...cpica/downloads

You must be doing something wrong.

#322
mac-fish

mac-fish

    InsanelyMac Protégé

  • Members
  • PipPip
  • 97 posts

I had no issue disassembling your files. Here's what I did:
- downloaded your tables.zip
- unzip in place

cd ~/Downloads/tables
cd linux
iasl -da -dl DSDT.dat SSDT*.dat
cd ..
cd clover
iasl -da -dl DSDT.aml SSDT*.aml
Both were successful in creating all *.dsl files without error.

Using iasl here: https://bitbucket.or...cpica/downloads

You must be doing something wrong.

 

 

Oh wow, I guess i was just too stupid to find the latest version of iasl and use it :) Thanks a lot.

 

Also i realised i have to replace the iasl binary in MacIASL when using that to compile.



#323
mac-fish

mac-fish

    InsanelyMac Protégé

  • Members
  • PipPip
  • 97 posts

Here's a patched DSDT for Clevo P150EM based laptops with a GTX675M in my case (might work with other nvidia cards i don't know)

I tried to also include the method LexHimself describes, not sure if i did it right, don't have a kill-a-watt or something similar to it.

 

For anyone who might need it :)

P.S.: you need to set ig-platform-id to 0x01660004 for Clover's intel injection to work on this model.

Attached Files

  • Attached File  DSDT.zip   15.47KB   9 downloads


#324
vandebergz

vandebergz

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 104 posts

I did as it is with a few modifications to fit my system path but NVIDIA is still not disabled.

Please see my DSDT to check whether I'm doing it right or not. Thank you

Attached Files

  • Attached File  DSDT.zip   31.43KB   1 downloads


#325
vrishcons

vrishcons

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
  • Gender:Male

I had no issue disassembling your files. Here's what I did:
- downloaded your tables.zip
- unzip in place

cd ~/Downloads/tables
cd linux
iasl -da -dl DSDT.dat SSDT*.dat
cd ..
cd clover
iasl -da -dl DSDT.aml SSDT*.aml
Both were successful in creating all *.dsl files without error.

Using iasl here: https://bitbucket.or...cpica/downloads

You must be doing something wrong.

 

Dear Mr Rehabman,

 

I request a small favour on my DSDT. I am attaching them for you to review. The problem is Nvidia graphic card disabled but I lost restart facility. Every time I need to shut down. Please help me to over come this problem.

Attached Files

  • Attached File  DSDT.zip   19.87KB   2 downloads


#326
RehabMan

RehabMan

    InsanelyMacaholic

  • Coders
  • 2,715 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

Dear Mr Rehabman,
 
I request a small favour on my DSDT. I am attaching them for you to review. The problem is Nvidia graphic card disabled but I lost restart facility. Every time I need to shut down. Please help me to over come this problem.


Try calling _ON from begining of _PTS, and _OFF from end of _WAK (before the Return).

#327
vrishcons

vrishcons

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
  • Gender:Male

Try calling _ON from begining of _PTS, and _OFF from end of _WAK (before the Return).

Thanks for instant reply. I am not that much well versed with programming. Please, if you dont mind, can you update on my DSDT. Sorry for bothering you. 

 

Thanks in advance.

 

I tried to follow your instructions, Compiler returned 2 errors

 

" 5440, 4065, Object not found or not accessible from scope (^PEG0.PEGP._ON) 

 

 

5578, 4065, Object not found or not accessible from scope (^PEG0.PEGP._OFF)".

 

I added " External (\_SB_.PCI0.PEG0.PEGP._ON, MethodObj) "



#328
RehabMan

RehabMan

    InsanelyMacaholic

  • Coders
  • 2,715 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

Thanks for instant reply. I am not that much well versed with programming. Please, if you dont mind, can you update on my DSDT. Sorry for bothering you. 
 
Thanks in advance.
 
I tried to follow your instructions, Compiler returned 2 errors
 
" 5440, 4065, Object not found or not accessible from scope (^PEG0.PEGP._ON) 
 

 
5578, 4065, Object not found or not accessible from scope (^PEG0.PEGP._OFF)".
 
I added " External (\_SB_.PCI0.PEG0.PEGP._ON, MethodObj) "


No idea without seeing what you've done. Attach your edited file.

#329
vrishcons

vrishcons

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
  • Gender:Male

No idea without seeing what you've done. Attach your edited file.

 

Unable to save the DSDT with errors. How to attach edited file.



#330
RehabMan

RehabMan

    InsanelyMacaholic

  • Coders
  • 2,715 posts
  • Gender:Male
  • Location:Bellingham, WA
  • Interests:skiing, software, classic cars

Unable to save the DSDT with errors. How to attach edited file.


Save as DSDT.dsl (text).

#331
noob9999

noob9999

    InsanelyMac Protégé

  • Members
  • PipPip
  • 92 posts

Ciao, posso avere un supporto per disabilitare i miei nvidia in trifoglio?
Ho Intel HD 4600 e 860 nvidia.

https://drive.google...TVk&usp=sharing  DSDT

Grazie :)



#332
oldman20

oldman20

    InsanelyMac Protégé

  • Members
  • Pip
  • 46 posts
  • Gender:Male

How can to check optimus is disable or just hide, bro?



#333
Whit3Spirit

Whit3Spirit

    InsanelyMac Protégé

  • Donators
  • 81 posts
  • Gender:Male
  • Location:Behind you
  • Interests:Problems...

If you did like the topic then it is disable. Check in prefpane in monitor.







Also tagged with one or more of these keywords: Optimus, Disable, NVidia, Acer, Laptop, V3-571G


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy