Jump to content
volram

Nvidia Optimus GT 630m - NOT Working in Mavericks (OTB) - Intel HD 4000 is Ok

15 posts in this topic

Recommended Posts

Everybody knows that with Geforce.kext and others Nvidia kexts the system hangs and the video crash. But with the actualization of Mavericks (DP2-DP7), my two cards are running. I'm using SMBIOS 9,1. I don´t know if the system automatically switch between the cards. My files for those that want to dig in this. Thanks. http://db.tt/0qjLahVb

Share this post


Link to post
Share on other sites
Advertisement

The GT630m card does not work, because no display for this card shows up.

 

You are not the first one with a working Nvida card in an Optimus enabled lappy.

 

I am sorry for you. I have really wished, that you have got it running.

 

Have fun.

Share this post


Link to post
Share on other sites

I think you are confusing the detection of the card with a working situation. 

There is no problem to get it detected via string but the actual switch does not work. 

Share this post


Link to post
Share on other sites

Well, the card is not only detected, but is working with the intel hd 4000. That is the point. The kext Geforce.kext don't load with ML and the system crashes. But with Mavericks that don't happen. Look at Ioreg.

Share this post


Link to post
Share on other sites

Could you maybe try to attach an external monitor, to a connector that is directly connected to the NVIDIA GPU, to see what happens? At least some progress is made as the system doesn't crash anymore, and some power management works, too, as when not disabling the NVIDIA GPU by DSDT the system doesn't really get hotter.

Share this post


Link to post
Share on other sites

can't see the file only photo and by your screenshot i look yor conf. is like my with hd3000 & GF610m but if you look it better you can see as ram show's only "1MB" also it's only partially recognized and don't cause crash with geforce.kext

Share this post


Link to post
Share on other sites

I have disabled integrated graphics card in bios (boot VGA Controller Selection for" to "other" instead of "windows 7/Vista"), and the behavior is the same in the OS X (no acceleration by Nvidia). In Windows 7 only one card (nvidia). The problem has to be in some other thing...

Share this post


Link to post
Share on other sites

Pretty late, but let's answer anyway.

 

@volram

Not sure if you had any luck yet, but probably your bootloader (Chameleon, Clover, ...) will drop the system DSDT and maybe SSDT's and then load the ones you have provided. Your BIOS setting might involve changing the system DSDT/SSDT's, which are afterwards dropped by the bootloader and replaced by ones that might not have the appropriate edits. To test, you could extract them under Windows and compare between the BIOS settings.

Share this post


Link to post
Share on other sites

I know a think: nvidia card+intel card (OPTIMUS) is not working under OSX!!!! In this scenario you may have ONLY intel card working properly! You can verify if in bios you can disable intel card, some laptops allow you to do it.

That's why I've bough my Clevo laptop: no intel card=no optimus!

Stop waste your time!

;)

Share this post


Link to post
Share on other sites

Hello!

 

All Nvidia mobile cards without direct connection to display do not work under OSX because of Optimus, except there is the option in unmodded bios to switch to dedicated card only like on Leonovo Thinkpad W520, starting with the Sandybrigde platform.

 

Therefore I have to agree with Rikoshet: Stop wasting your time. It is not worth getting perhaps troubles by trying to use a modded bios, because this could end up with a black screen, if you switch with it to the dedicated gfx because of no connected display.

 

Have fun.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By vanquybn
      I got dual gpu working on my Mac os x
      Please check out this video:

    • By noob9999
      Hello, I have n551JM CN201 asus laptop with Intel HD 4600 and NVIDIA 860m. The battery with Hackintosh is low because the Nvidia discharge the battery quickly. Can anyone help me to disable DSDT Patch My nvidia? My bootloader v2.3 clover. thanks 
      DSDT.aml.zip
    • By Ivan92
      Hi all
       
      I got an ASUS U41SV with a discrete NVIDIA graphics card, and I have reached a solution to disable it in OS X.
       
      Spec of the laptop
      CPU: Intel Core i5-2410M 2.3 GHz Memory: 8GB DDR3 1333 MHz Chipset: Intel HM65 Graphics: Intel HD3000 + NVIDIA GeForce GT540M Display: 14" 1366 x 768 Audio codec: Realtek ALC269 WiFi: Atheros 9285  
      OS X Configuration
      Niresh's distro of Yosemite A whole SSD reserved for OS X Chameleon bootloader SMBIOS: MacBookPro8,1 (13-inch, Early 2011) Updated to 10.10.1 via App Store  
      Disabling Optimus
       
      The guide here does not fit this laptop, but after some modifications, it works on U41SV.
      I first extracted DSDT under Windows with AIDA64 Back to OS X, I used MaciASL to edit the DSDT extracted from Windows At the begging of the file, I added the following line: // ... DefinitionBlock ("iASLnv4Cgf.aml", "DSDT", 1, "_ASUS_", "Notebook", 0x00000000) { // the line below was added External (\_SB_.PCI0.PEG0.GFX0.SGOF, MethodObj) // ... Then I added the following method before Method (_WAK, 1, Serialized) // ... Method (M_OF, 0, NotSerialized) { If (CondRefOf (\_SB.PCI0.PEG0.GFX0._OFF)) { \_SB.PCI0.PEG0.GFX0._OFF () } If (CondRefOf (\_SB.PCI0.PEG0.GFX0._PS3)) { \_SB.PCI0.PEG0.GFX0._PS3 () } If (CondRefOf (\_SB.PCI0.PEG0.GFX0.SGOF)) { \_SB.PCI0.PEG0.GFX0.SGOF () } } // ... Then called the method M_OF in the method _WAK // ... Method (_WAK, 1, Serialized) { M_OF () // calling M_OF () WAK (Arg0) Return (Package (0x02) { Zero, Zero }) } // ... And called the method M_OF again in the method _INI // ... Scope (_SB.PCI0) { Method (_INI, 0, NotSerialized) { Store (0x07D0, OSYS) M_OF () // calling M_OF () If (CondRefOf (\_OSI, Local0)) { If (_OSI ("Linux")) { Store (0x03E8, OSYS) } // ... Finally clicked compile in MaciASL, and saved the DSDT as /Extra/DSDT.aml  
      And now NVIDIA Optimus is disabled.
      Edit: HDMI output working, VGA untested, able to adjust brightness of built-in display

       
      And here is my edited DSDT.
      ASUS-U41SV-DSDT.aml.zip
       
       
      Credits
      Thanks to Whit3Spirit for the guide here
    • By xZaggin
      Can anyone help me compile one? 
       
      I need to patch one so that I can follow the rest of this tutorial: http://www.insanelymac.com/forum/topic/295584-disabling-nvidia-optimus-card-on-all-laptops/page-11
       
      The thing is I'm not sure what's going wrong, I've tried to use Chameleon wizard to patch it but got 3 errors, and from what I've been told if it has any errors at all it will not be patched so no disabling nVidia for me.
       
      Someone told me to manually rewrite the DSDT, or maybe it was to rewrite the patch within it but I simply have no idea how that is done or where to even begin
       
      Some instructions would be great, I would like to understand what I'm doing so I know what exactly is going on.
       
      Not sure if this is necessary
       
      Specs:
      Asus S550CM (touchscreen laptop)
      Intel core  i5-3317u  1.7 Ghz Quad
      8 Gigs Ram
      1TB HDD
      24 Gigs SSD (mac installed on it)
      Win 8.1
       
    • By kenia1234
      Hi all.
       
      I own a laptop (ASUS N56VZ) very well hackintoshed.
      Pretty much everything works, except the external video ports (HDMI,VGA).
      Here are some specs : Intel i7 3630Q, Chipset HM67, nVidia GT650M, Intel HD4000
       
      Unfortunately with OSX Mavericks, VGA can't be used anymore on HD4000, and I need to use an external monitor for work. The HDMI port is dedicated to the nVidia card, so the only way to have it was to disable the Integrated Graphics and use only Nvidia.
      Of course the system uses nVidia optimus engine for the switching mechanism, but I found a way to disable it via BIOS and use discrete graphics only (since I use it as a desktop replacement)
       
      It works very well on windows (HDMI only) of course but not on OSX unfortunately!!
      nVidia GT 650m appears to be loading ok (kext loaded and registered), but that's all! it does not go on.
       
      The weird thing is that I can't even boot into safe mode (-x) unless I delete nvidia drivers.
       
      Is there anybody who can help me?
       
      Here's what I did :
       
      -I tried both Clover and Chameleon, InjectNvidia on/off GraphicsEnabler on/off.
      -Installed 10.9 nVidia drivers over 10.9.2
      -booted with and without my DSDT
       
      If you need any other kind of info to help me out just ask!!
       
      Thanks in advance!
×