Jump to content

Display turn off with Smbios Other then mac pro 5

vaio nvidia 410m vpceh16en black screen

  • Please log in to reply
6 replies to this topic

#1
Purval

Purval

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts

Hello i have vaio vpceh16en...which has core i3 2310m cpu and nvidia geforce 410m graphics card...everything works perfect including nvidia graphics card ( detects natively with GraphicsEnabler or IGPEnaber flag) with smbios of mac pro 5,1..except speed step..because for speed step it require smbios of macbook pro.without speed step laptop is heating very badly...

but when i start my system with macbook pro smbios..laptop display turn off at the login screen...also tried with PciRoot=1, injecting nvidia card info in dsdt.

i am attaching my native dsdt ,patched dsdt and irog(with smbios mac pro 5).. and i am using yosemite 10.10.1 ( ##### installation ).

Attached Files



#2
Slice

Slice

    InsanelyMac V.I.P.

  • Local Moderators
  • 6,323 posts
  • Gender:Male
  • Location:Moscow

Because AppleGraphicsPowerManagement.kext depends on model.

See its info.plist and think what to do.



#3
Hervé

Hervé

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,955 posts
  • Gender:Male
  • Location:Rennes, BZH of course!

MacPro5,1 is desktop with quad-core Xeon CPU

MacBookPro5,1 is laptop with Core2Duo CPU

 

I take it you used the MacBookPro5,1 SMBIOS on your laptop, not the MacPro5,1.

 

Regardless, you need to call on a SandyBridge-based SMBIOS profile (e.g.: MBP8,1) if you want proper CPU power management, not the SMBIOS of a C2D-based Mac. Depending on your boot loader (Clover vs. Chameleon for instance), you may or may not need to create your i3-2310M specific SSDT table (using Pike R Alpha well known SSDT generator script) and verify your P + C States configuration (should not be activated).



#4
Purval

Purval

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts

i used macbook pro 8,1 smbios...but with this smbios my laptop internal display turn off at login screen



#5
Hervé

Hervé

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,955 posts
  • Gender:Male
  • Location:Rennes, BZH of course!

That's quite possible, indeed. Did/can you disable the nVidia GPU or the HD3000 GPU in BIOS? What's the LCD screen resolution? I guess that, by now, you know that no Hackintosh can support Optimus switching so you can only run either on the nVidia GPU or on the HD3000.

 

You may be able to disable the nVidia GPU via a DSDT patch or you can alternatively delete the nVidia kexts to run only on the HD3000.



#6
Purval

Purval

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts

That's quite possible, indeed. Did/can you disable the nVidia GPU or the HD3000 GPU in BIOS? What's the LCD screen resolution? I guess that, by now, you know that no Hackintosh can support Optimus switching so you can only run either on the nVidia GPU or on the HD3000.

 

You may be able to disable the nVidia GPU via a DSDT patch or you can alternatively delete the nVidia kexts to run only on the HD3000.

screen resolution is 1366x768 .i know optimus card is not supported..and there is no option in bios for switching between nvidia or hd3000...is it possible that my cpu dont have intel hd3000 and only have nvidia card..because in window it shows only nvidia geforce 410m no intel hd3000...

 

and i am not able to understand why my laptop internal display works fine (with full graphics) with mac pro 5 smbios...and not working with any macbook pro smbios....i dint face such problem in 10.8.2 version



#7
Hervé

Hervé

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,955 posts
  • Gender:Male
  • Location:Rennes, BZH of course!

I've never heard of "i" Core CPUs that had  the integrated GPU disabled. For your i3 2310M, the specs are as follows: http://ark.intel.com...-Cache-2_10-GHz.

 

SMBIOS profiles do impact the behaviour of the OS, it would not be required otherwise. In your particular case, it appears that one SMBIOS profile allows detecting one of your GPUs properly (which one you doid not say) but that the other profile does not. Trouble: you need the 2nd one for proper CPU power management.

 

So, what I would try is:

. disabling of the nVidia GPU through DSDT patching so that you only use the integrated HD3000

. adjust/patch HD3000 kexts/framebuffer as/if necessary

. use the MacBookPro SMBIOS to gain proper CPU power management (and probably support for sleep/wake)







Also tagged with one or more of these keywords: vaio, nvidia, 410m, vpceh16en, black screen


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy