Jump to content
InsanelyMac Forum
  • Announcements

    • Allan

      Solution to create a topic or post.   04/24/2018

      Hello guys. The majority of you are having issues to create a topic or post here. This are a problem with our current theme InsanelyMac.  Now the theme will be the Default IPS. Sorry for any inconvenience.
s.goten

After update 10.7.2 Black screen on desktop. HELP!

Recommended Posts

Hi,

I've updated Lion to 10.7.2 and now after the boot process when the apple logo disappear, instead of desktop I get a black screen. The system seems to be works under that black screen but there is no desktop. Only black.

Please help me!

Thanks in advance

Share this post


Link to post
Share on other sites
Advertisement

GraphicsEnabler=Yes ?

 

i had the same issue on a mac with Graphics that are Efi Injected... i deleted the device-properties and add GraphicsEnabler=Yes to boot.plist, and it works.

Share this post


Link to post
Share on other sites

UPDATE: this post is obsolete. i got it up and running. obviously i messed something up. i did a fresh install, updated and voila - everything works just with graphicsenabler. :-)

short restore from my last backup, and even icloud runs like a charm.

thanks to everyone that helped me!

-------------------------------

ORIGINAL POST:

-------------------------------

i had exactly the same problem. as i used graphicsenabler set to yes in boot.plist and nothing else, i changed it to "no". at least i can now log in. i used no dsdt and so i tried NVEnabler, which did not work for me (NVidia Geforce 8400GS). any ideas how i might fix my graphics in 10.7.2?

 

thanks in advance!

smorf

Share this post


Link to post
Share on other sites

Black Screen FIX (DSDT Injection):

 

Replace:

 

"device_type"

Buffer (0x0D)

{

"NVDA,Geforce"

}

 

with:

 

"device_type"

Buffer (0x0C)

{

"NVDA,Parent"

}

Share this post


Link to post
Share on other sites

It seems like a lot of people experiencing problems with nvidia cards, don't know how about ATI, but it seems like GraphicsEnabler=y is not enough

i did checked while i had this trouble another card just to be sure it's a graphic problem (which i firstly experienced), so i inserted the 8400GS and got to the desktop, but no QE/CI

with the 220GT i got to nothing (Black Screen),

so i enabled Screen Sharing and had to play with all sort of things with my iPod (different DSDT with and without injection, no DSDT, Graphicsenabler=y/n, and finally, EFI string, which worked)

Share this post


Link to post
Share on other sites

Hi Noam,

 

So is the only way to get the screen working by using efi strings and not using DSDT to inject?

 

Is this likely to be solved in the near future? I want to keep things as simple as possible.

 

Cheers

Share this post


Link to post
Share on other sites

I'll re-post my reply from a similar topic:

 

I have a GTS 250 (512MB) card and upon booting OS X following the 10.7.2 update, I was also greeted by a black screen.

 

I had been using an EFI string in my com.apple.boot.plist to inject the graphics card, but this apparently was causing the system to fail.

 

I tried the following:

  1. Removed my DSDT just in case it was causing problems-- I don't have graphics injection in my DSDT so this didn't make a difference. For the remaining attempts, the DSDT remained in /Extra.
     
  2. Removed EFI String from com.apple.boot.plist, but kept <GraphicsEnabler><No> key in com.apple.boot.plist-- this allowed OS X to boot into the GUI, but without proper resolution or accelerated graphics.
     
  3. Removed EFI String, changed <GraphicsEnabler> key to <Yes> -- this booted with "full" QE/CI and proper resolution, but it was extremely choppy with intermittent white flashes on the screen and buggy animations.
     
  4. Removed EFI string, changed <GraphicsEnabler> key to <No>, and added NVEnabler.kext (64-bit) to /Extra/Extensions-- a verbose boot indicated that the extension wasn't being loaded, so no dice.
     
  5. Removed EFI string, changed <GraphicsEnabler> key to <No>, and added NVEnabler.kext (64-bit) to /System/Library/Extensions and repaired with KextUtility-- VOILA!

 

Hope that helps somebody. Check my signature for more details on the rest of my hardware. Feel free to PM me if you have a similar card and can't get it to work!

 

Now, if we can take care of this iCloud business of my Apple ID not being recognized as an iCloud ID... grr...

Share this post


Link to post
Share on other sites

Got the black screen after 10.7.2 update.

I was also using EFI string for my Nvidia 9800 GT.

Removed the string and used GraphicsEnabler=Yes in my org.chameleon.Boot.plist.

Worked

Share this post


Link to post
Share on other sites

about a month ago i was comparing nvidia dsdt inject to an ioregdump and i noticed this .. i didnt check it much, but foresaw something like this coming.

Share this post


Link to post
Share on other sites
Black Screen FIX (DSDT Injection):

 

Thanks. It works for me to.

 

However, it's quite bizarre as previously to do this change, if I rebooted OSX without any KextCache (I cleaned all of them with ONYX - or I rebooted with the alt key pressed), it works. But I've go the black screen as soon as the KextKernel cache is loaded. No idea why ???

Share this post


Link to post
Share on other sites

THX goes to zoliky for the fix!

 

I've used the fix to edit my plist and was able to generate a new EFI String thats now working like before and backwards compatible!

 

A short guide:

Locate the following section in your in.plist or what ever you called it:

<key>device_type</key>

<string>NVDA,GeForce</string>

 

Replace NVDA,GeForce with NVDA,Parent.

 

Generate a new EFI String and insert it into your org.chameleon.Boot.plist.

 

That's it!

Share this post


Link to post
Share on other sites

Hi,

I am also getting the black screen problem. I have a GTX 260. I am not very good at this stuff but I remember adding a string to my com.apple.boot. Is this and EFI string? Anyways, I tried deleting that sting and using NVEnabler64, but it did not work. It is evident that DSDT Injection works fine. How do I do this, I am completely lost.

 

Thanks,

Matt

Share this post


Link to post
Share on other sites

The efi string in the boot.plist is in hex format u can use gfxutil to convert it to xml and apply the change.

Share this post


Link to post
Share on other sites
So do I use EFI strings, DSDT Injection, or both?

 

Matt, I am in the exact same basket as you. Did you get anywhere with it?

 

I am using chameleon and need to change the DSDT.aml file as per the zoliky's instructions; how can this be done in boot options in chameleon? How can this be done when I get the black screen on boot?

 

Thanks

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.



  • Posts

    •   Sadly the relevent information is between these 2 pictures.   I know there is a dont reboot on panic flag in Clover which might help you taking a better picture.   [mention=1166456]Allan[/mention] or other might have more experiences than I with High Sierra and laptop as I have none   Envoyé de mon PH-1 en utilisant Tapatalk      
    • Oh okay so should I still go ahead with your first suggestion then? 
    • Well this is what I got: Displays: Framebuffer: 0x2BC4E780 Size: 1600x900 Depth bits Per Pixel: 24 Depth bits Per Sample: 8 Depth is Planar: false Frame: (0.0, 0.0, 1600.0, 900.0) Visible Frame: (37.0, 0.0, 1563.0, 877.0) Depth backing Scale Factor: 1.0 Name: Display Vendor Id: 0x6AF (1711) Product Id: 0x139E (5022) Year Of Manufacture: 2013 Week of Manufacture: 17 Blue Point X: 0.150390625 Blue Point Y: 0.0595703125 Green Point Y: 0.3251953125 Green Point Y: 0.5703125 Red Point X: 0.6201171875 Red Point Y: 0.33984375 White Point X: 0.3134765625 White Point Y: 0.3291015625 White Gamma: 2.20000004768372 Brightness Affects Gamma: true Horizontal Image Size: 380 Vertical Image Size: 210 Has Back light: true Is Digital: true Is HDMI Sink: false EDID data: 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x06, 0xAF, 0x9E, 0x13, 0x00, 0x00, 0x00, 0x00, 0x01, 0x13, 0x01, 0x03, 0x80, 0x26, 0x15, 0x78, 0x0A, 0xC4, 0x95, 0x9E, 0x57, 0x53, 0x92, 0x26, 0x0F, 0x50, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1C, 0x2A, 0x40, 0x6E, 0x61, 0x84, 0x0C, 0x30, 0x30, 0x20, 0x36, 0x00, 0x7E, 0xD6, 0x10, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x41, 0x55, 0x4F, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x42, 0x31, 0x37, 0x33, 0x52, 0x57, 0x30, 0x31, 0x20, 0x56, 0x33, 0x20, 0x0A, 0x00, 0x24 next step is to integrate relative code in the app
    • Anyone with 3d envy can share his dsdt?
×