Jump to content

After update 10.7.2 Black screen on desktop. HELP!


  • Please log in to reply
34 replies to this topic

#1
s.goten

s.goten

    InsanelyMac Protégé

  • Members
  • PipPip
  • 81 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

#2
chewara

chewara

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
  • Gender:Male
  • Location:Berlin
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.

#3
stuppy_

stuppy_

    InsanelyMac Geek

  • Donators
  • 117 posts
Having the same problem. Have enabled GraphicsEnabler and disabled it and no effect. Help!

#4
Noam AA

Noam AA

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 437 posts
  • Gender:Male
  • Location:IL
my DSDT injection for my Graphics (220 GT) stopped working after 10.7.2 update, only EFI string worked

#5
Daniel S. Holmstock

Daniel S. Holmstock

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
used NVEnabler and remove any efi strings

#6
s.goten

s.goten

    InsanelyMac Protégé

  • Members
  • PipPip
  • 81 posts
I solved deleting the video injection code in dsdt and keeping Graphic Enabler = Yes

#7
smorf

smorf

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 189 posts
  • Gender:Male
  • Location:Pacifica, CA
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

#8
steftrikia

steftrikia

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Location:France
I have a Geforce 8400GS and it used to work with NVenabler, before I injected EFI strings. Which version did you try ?

#9
zoltankr

zoltankr

    zoliky

  • Members
  • PipPipPipPipPipPip
  • 427 posts
  • Gender:Male
Black Screen FIX (DSDT Injection):

Replace:

"device_type"
Buffer (0x0D)
{
"NVDA,Geforce"
}


with:

"device_type"
Buffer (0x0C)
{
"NVDA,Parent"
}



#10
Noam AA

Noam AA

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 437 posts
  • Gender:Male
  • Location:IL
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)

#11
stuppy_

stuppy_

    InsanelyMac Geek

  • Donators
  • 117 posts
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

#12
Noam AA

Noam AA

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 437 posts
  • Gender:Male
  • Location:IL
Thank you zoliky, u have solved my DSDT injection problem, now it's working!

#13
stuppy_

stuppy_

    InsanelyMac Geek

  • Donators
  • 117 posts

As I said earlier, DSDT injection works.


Sorry zoliky. Totally missed your post. I'll try this now and see what happens. Cheers.

Zoliky you legend. Solved the problem thanks!

#14
cubswinfllclssic

cubswinfllclssic

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
  • Gender:Male
  • Location:Elmhurst, IL
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:
  • 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.
  • 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.
  • 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.
  • 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.
  • 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...

#15
JBraddock

JBraddock

    Ph.D (Can) in Human Rights

  • Members
  • PipPipPipPipPipPipPip
  • 549 posts
  • Location:UK

Black Screen FIX (DSDT Injection):

Thank you for this. It fixed the problem. :)

#16
FishCow

FishCow

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
  • Gender:Male
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

#17
luggi

luggi

    InsanelyMac Protégé

  • Members
  • PipPip
  • 60 posts
I got it to work, no more Black screen after Booting. I posted a follow up in this thread cause there is the place for stuff related to DSDT modification:

http://www.insanelym...p...t&p=1760327

#18
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida
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.

#19
VMonHeros

VMonHeros

    InsanelyMac Protégé

  • Members
  • PipPip
  • 82 posts
  • Gender:Male
  • Location:Toulouse, France

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 ???

#20
MatzeOS86

MatzeOS86

    InsanelyMac Protégé

  • Members
  • PipPip
  • 70 posts
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!





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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