Contribute
Register

Latitude E6330

Status
Not open for further replies.
Applied the patches and no apparent change.
1. When I boot with the external monitor plugged in, it boots fine with the external as the only monitor.
2. When I boot with the external disconnected, before getting the logon screen, the computer goes to sleep mode. Upon hitting the power button it wakes up and I have the logon screen. From that point on it works as expected. If I then reconnect the external display, both monitors work in mirrored or extended mode. Sorry, can't attach the dsdt.dsl or .aml as they're larger than permitted.

BTW, in browsing the web, noticed that the issue with having to reconnect the external monitor has been experienced by others too.
 
Applied the patches and no apparent change.

Did you change to GraphicsEnabler=No. Otherwise GraphicsEnabler=Yes overrides DSDT...

1. When I boot with the external monitor plugged in, it boots fine with the external as the only monitor.
2. When I boot with the external disconnected, before getting the logon screen, the computer goes to sleep mode. Upon hitting the power button it wakes up and I have the logon screen. From that point on it works as expected. If I then reconnect the external display, both monitors work in mirrored or extended mode. Sorry, can't attach the dsdt.dsl or .aml as they're larger than permitted.

It might be EDID issue. You can try injecting EDID via DSDT. But let's make sure you have the patched DSDT installed correctly. Post ioreg dump: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html

In order to upload DSDT and other large files, you must upload them as a ZIP, so compress them first.

BTW, in browsing the web, noticed that the issue with having to reconnect the external monitor has been experienced by others too.

I've heard of it here too, but not to where the computer goes into sleep mode...
 
Yes, GE = no
Please see attached

All looks good wrt to DSDT, etc...

But usually with working LCD display you see AppleBacklightDisplay under GFX0->AppleIntelFramebuffer@0, which isn't there (just AppleDisplay under AppleIntelframebuffer@3).

Probably EDID issue... you could try injecting your EDID. First you have to gather your EDID from MonInfo or some other program that will display/capture your EDID (under Windows). There is probably a way on Linux too, but I don't know the specifics. Once you have the 128 bytes of EDID data, you can add it to your DSDT.

See here: http://www.tonymacx86.com/mountain-...orks-though-intel-hd-3000-a-4.html#post648787
 
Well, the injection just locked up the boot process. However, I did notice that darkwake =1 (or anything other than 0) brings it out of the sleep mode at boot, but also any other time one tries to put it in sleep mode. Still have the annoying problem of having to attach the external monitor after logon. Connecting it prior to that and the laptop lcd is turned off.
 
Well, the injection just locked up the boot process. However, I did notice that darkwake =1 (or anything other than 0) brings it out of the sleep mode at boot, but also any other time one tries to put it in sleep mode. Still have the annoying problem of having to attach the external monitor after logon. Connecting it prior to that and the laptop lcd is turned off.

You want to make sure you use the correct EDID. Maybe post the DSDT that you attempted to use and an ioreg captured when you have a working LCD. http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html
 
The ioreg dump I sent previously was with a working system without the external monitor connected. Attached is the dsdt with the injected EDID.
 

Attachments

  • dsdt2.zip
    39.9 KB · Views: 97
The ioreg dump I sent previously was with a working system without the external monitor connected. Attached is the dsdt with the injected EDID.

The question is whether the EDID data you have in the DSDT is accurate. How did you obtain it? In MonInfo? Are you sure it is the EDID for your laptop display?
 
Thanks for all the time you're spending on this. It's much appreciated. Here's the dump using edid manager
 

Attachments

  • LGD034C.txt.zip
    1.9 KB · Views: 81
Thanks for all the time you're spending on this. It's much appreciated. Here's the dump using edid manager

From what I can tell... EDID data was not entered correctly into DSDT...

Here is the data converted from the text file:
Code:
"AAPL00,override-no-edid", 
Buffer (0x80)
{
  0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x30, 0xe4, 0x4c, 0x03,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x01, 0x04, 0x90, 0x1d, 0x10, 0x78,
  0x02, 0x03, 0x65, 0x95, 0x58, 0x57, 0x8e, 0x28, 0x1e, 0x50, 0x54, 0x00,
  0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
  0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x1b, 0x56, 0x71, 0x50, 0x00,
  0x0e, 0x30, 0x28, 0x22, 0x53, 0x00, 0x25, 0xa5, 0x10, 0x00, 0x00, 0x1a,
  0x1c, 0x1b, 0x56, 0x98, 0x51, 0x00, 0xd2, 0x30, 0x28, 0x22, 0x53, 0x00,
  0x25, 0xa5, 0x10, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0xfe, 0x00, 0x4e,
  0x50, 0x46, 0x4e, 0x36, 0x80, 0x31, 0x33, 0x33, 0x57, 0x48, 0x32, 0x0a,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x21, 0x94, 0x00, 0x10, 0x00,
  0x00, 0x01, 0x01, 0x0a, 0x20, 0x20, 0x00, 0x4d
},

Maybe try that...
 
Status
Not open for further replies.
Back
Top