Jump to content

Intel GMA945? or is it GMA950?


maleorderbride
 Share

11 posts in this topic

Recommended Posts

I have a Dell inspiron e1405 that I have installed a retail 10.5.6->10.5.8 and later a XXX 10.5.6 release on. I did the retail by connecting the HDD to another Mac and the XXX with a DVD.

 

Both have the same problem. Upon first boot (after the Chameleon 2RC2 loading screen and apple loading screen) I am greeted with nothing on the screen. I tried connecting another monitor via VGA, but that just remains blank. There is no video at all being outputed.

 

The Boot-132 loader seems to indicate that I have a GMA945, but googling leads me to believe that the e1405 shipped with GMA950.

 

I have tried every single GMA950 (maybe too many at once?) kexts and strings in order to get any kind of graphical interface. Nothing works and I cannot find any kexts/strings for GMA945.

 

I can even hear sound when the mac is booted up, just the screen is blank!

 

If it matters, I am using a EFI install of Chameleon2RC2 right now. I have quite a few kexts in the extensions folder currently, including several GMA950 bundles, GMA950.kext, AppleIntegratedFramebuffer.kext, Callisto.kext, and CallistoHAL.kext.

 

Please help =/

Link to comment
Share on other sites

I have a Dell inspiron e1405 that I have installed a retail 10.5.6->10.5.8 and later a XXX 10.5.6 release on. I did the retail by connecting the HDD to another Mac and the XXX with a DVD.

 

Both have the same problem. Upon first boot (after the Chameleon 2RC2 loading screen and apple loading screen) I am greeted with nothing on the screen. I tried connecting another monitor via VGA, but that just remains blank. There is no video at all being outputed.

 

The Boot-132 loader seems to indicate that I have a GMA945, but googling leads me to believe that the e1405 shipped with GMA950.

 

I have tried every single GMA950 (maybe too many at once?) kexts and strings in order to get any kind of graphical interface. Nothing works and I cannot find any kexts/strings for GMA945.

 

I can even hear sound when the mac is booted up, just the screen is blank!

 

If it matters, I am using a EFI install of Chameleon2RC2 right now. I have quite a few kexts in the extensions folder currently, including several GMA950 bundles, GMA950.kext, AppleIntegratedFramebuffer.kext, Callisto.kext, and CallistoHAL.kext.

 

Please help =/

You should only need the GMA950 Natit.kext along the the stock kexts for the GMA950. Nothing else.

Link to comment
Share on other sites

You should only need the GMA950 Natit.kext along the the stock kexts for the GMA950. Nothing else.

 

Right now I have:

Natit.kext (from a GMA950 thread

AppleIntelGMA950.kext

AppleIntelGMA950GA.plugin

AppleIntelGMA950GLDriver.bundle

AppleIntelGMA950VADriver.bundle

AppleIntegratedFrambuffer.kext

ACPIBattery.kext

 

I will try deleting everything GMA related except AppleIntelGMA950.kext and Natit.kext and ACPIBattery.kext.

Link to comment
Share on other sites

your onboard card is a gma950, the chipset is 945G (or other, click on support and software here). It's confusing...

 

As mentioned before, the stock gma950 including framebuffer kext should work. You have to wake your monitor from sleep via a script after boot (black screen, still hdd activity). This is a well known problem for the gma950 on Dell Inspirons. Try Sonotone's patcher or get a script like sleepenabler. You should be able to boot into safe mode (press F8 and type -x at Darwin prompt) and you can define a hot corner in expose in which your mouse will activate monitor sleep/wake. Also make sure you uncheck automatic login (the scripts mentioned earlier will only work with login). Once enabled, reboot normal and then move your mouse into the corner and back (note: it may take some time for the system to completely boot, try a couple times).

 

In case -x doesn't work, you should be able to attach an external monitor. The requirement is that you boot with it attached. Only then you will get the display on it.

 

btw. you don't need natit.kext, but it doesn't hurt either.

 

sorry you to tell you that you got your installation perfectly fine all along, you were just missing the sleep/wake display part.

good luck

tgd

Link to comment
Share on other sites

Thanks Deceiver!

 

I read that thread, but did not realize that the "sleep" issue was the same issue I was running into. I just assumed that my GMA950 kexts were incorrect, screwed by 10.5.8, or something...

 

Edit:

Ah, Function+F8 proves to be the key to getting the attached monitor to work. Duhh! However, that monitor still shows the same sleep symptoms. So far I installed the Dell Laptop Post Installer v1.4.1 to the hard drive (though another Mac), then booted with -x. No dice?

 

How do I get to expose to define the hot corner and log in the first time disable autologin?

Link to comment
Share on other sites

Thanks Deceiver!

 

I read that thread, but did not realize that the "sleep" issue was the same issue I was running into. I just assumed that my GMA950 kexts were incorrect, screwed by 10.5.8, or something...

 

Edit:

Ah, Function+F8 proves to be the key to getting the attached monitor to work. Duhh! However, that monitor still shows the same sleep symptoms. So far I installed the Dell Laptop Post Installer v1.4.1 to the hard drive (though another Mac), then booted with -x. No dice?

How do I get to expose to define the hot corner and log in the first time disable autologin?

 

ok, let's do this step by step.

1) can you boot into safe mode? before the system boots into the spinning wheel, hit F8 a few times. it should show the Darwin prompt. type -x and enter.

 

edit: I just realized that you used Fn F8. That will not work. It still thinks you have the internal. You need to boot with the external monitor attached without pressing any buttons. If booting with it doesn't work, then boot without it, wait until you get the black screen then plug it in. It always works here.

Also, I realized that sonotone's patcher doesn't work correctly anymore. Instead, use the screensleeper solution .

of course all this requires you to be able to log in. The crucial part here is that you either do this via safe mode or external monitor. Try external monitor PLUS safe mode.

Your next step is to disable autologin under accounts and install the screensleeper solution.

Link to comment
Share on other sites

ok, let's do this step by step.

1) can you boot into safe mode? before the system boots into the spinning wheel, hit F8 a few times. it should show the Darwin prompt. type -x and enter.

 

edit: I just realized that you used Fn F8. That will not work. It still thinks you have the internal. You need to boot with the external monitor attached without pressing any buttons. If booting with it doesn't work, then boot without it, wait until you get the black screen then plug it in. It always works here.

Also, I realized that sonotone's patcher doesn't work correctly anymore. Instead, use the screensleeper solution .

of course all this requires you to be able to log in. The crucial part here is that you either do this via safe mode or external monitor. Try external monitor PLUS safe mode.

Your next step is to disable autologin under accounts and install the screensleeper solution.

 

Thanks for your help so far.

 

My installation got screwed up by the old installer packages and just KPs. I am doing a quick re-install of 10.5.6 retail ->10.5.8.

 

I can boot in safe mode (with the -x flag), but I just get the black screen. I have tried plugging a monitor in the entire time with normal and safe mode boot, but I do not think I ever did safe mode+plug in the monitor after OS X has loaded. I will do that after this install finishes.

 

Alternatively, I noticed that I can install the sleep enabler package directly to the HDD through another Mac. Should I do so?

Link to comment
Share on other sites

Thanks for your help so far.

 

My installation got screwed up by the old installer packages and just KPs. I am doing a quick re-install of 10.5.6 retail ->10.5.8.

 

I can boot in safe mode (with the -x flag), but I just get the black screen. I have tried plugging a monitor in the entire time with normal and safe mode boot, but I do not think I ever did safe mode+plug in the monitor after OS X has loaded. I will do that after this install finishes.

 

Alternatively, I noticed that I can install the sleep enabler package directly to the HDD through another Mac. Should I do so?

 

maybe I forgot to tell you to ONLY install the gma950 patch, nothing else from sonotone's patcher. you should not get KPs.

when you reinstall, before the last reboot don't restart, make sure you use active corner in expose to invoke sleep/wake as a backup. I am not sure why you can't boot with an external monitor. That always works here. Odd.

Not sure if you can install the screensleeper from another OSX. It may be a script that installs in the autorun.

Link to comment
Share on other sites

maybe I forgot to tell you to ONLY install the gma950 patch, nothing else from sonotone's patcher. you should not get KPs.

when you reinstall, before the last reboot don't restart, make sure you use active corner in expose to invoke sleep/wake as a backup. I am not sure why you can't boot with an external monitor. That always works here. Odd.

Not sure if you can install the screensleeper from another OSX. It may be a script that installs in the autorun.

 

OK, on a completely retail install, booting off the BOOT-132 from sonotone I can enter safe mode and see the desktop using an external monitor. I was previously using a 22" 1680x1050, but that did not work for whatever reason. Plugged in an old 19" 1280x1024 and it immediately displayed the desktop!

 

I then installed the screensleeper .pkg and disabled auto-login. I have specified the upper left corner to be the sleep with expose.

 

I am fully retail right now, so do I need to get any kexts for basic functionality?

 

edit:

By sonotone GMA950 patch do you mean the Post Installer v1.4.1 package, then manually highlight Intel->GMA950->hit install? Or is this a kext I am supposed to have.

 

edit2:

OK, normal boot is working with display through the laptop LCD. I am going to try playing with some kexts in the /extra folder now, but thanks a lot deceiver! If you want to just upload your extensions folder that would be great as well :P

Link to comment
Share on other sites

OK, on a completely retail install, booting off the BOOT-132 from sonotone I can enter safe mode and see the desktop using an external monitor. I was previously using a 22" 1680x1050, but that did not work for whatever reason. Plugged in an old 19" 1280x1024 and it immediately displayed the desktop!

 

I then installed the screensleeper .pkg and disabled auto-login. I have specified the upper left corner to be the sleep with expose.

 

I am fully retail right now, so do I need to get any kexts for basic functionality?

 

edit:

By sonotone GMA950 patch do you mean the Post Installer v1.4.1 package, then manually highlight Intel->GMA950->hit install? Or is this a kext I am supposed to have.

 

edit2:

OK, normal boot is working with display through the laptop LCD. I am going to try playing with some kexts in the /extra folder now, but thanks a lot deceiver! If you want to just upload your extensions folder that would be great as well :)

 

don't!! you are all set. no need for extra gma950 kexts. The stock kexts work. just make sure you got Quartz Extreme and Core Image. If you do you are golden.

I use voodoopower and voodoops2controller and voodoo hda, nothing else. and either a fixed 10.5.8 kernel or latest voodoo kernel to be able to use both cores. the voodoo kexts don't need to be in extra, as they won't be overwritten by upgrades.

voodoo power enables speedstep. You should remove intelcpumanagement.kext as this will run your cpu at a constant 20%.

voodoops2controller enables full functionality of the trackpad and gets rid of nasty keyboard missing issues upon upgrades

voodoo hda enables mute on headphone plugin (sigmatel on mine).

 

always repair permissions when you install them, even if it uses an installer. Some kexts have dependencies and may not work in extra. Better to leave the voodoo in S/L/E

Link to comment
Share on other sites

OK, I will google up those kexts then.

 

Will they work if put in extra? I would prefer to have a hidden EFI partition so as to enable easy re-installs and reduce the chance of the GF being able to screw anything up :)

 

Thanks a ton, btw!

 

 

Edit:

 

thanks even more for the linked kexts!

Link to comment
Share on other sites

 Share

×
×
  • Create New...