Jump to content

E6220 and External Monitor


jschulman

Recommended Posts

Hi all,

 

I am running an E6220 with the HD3000 integrated graphics card.

 

I am trying to get an external monitor working.  I have tried the HDMI, VGA, and DVI ports with no luck.

 

Using EDP and the E6220 profile, I enabled the VGA/HDMI fix with no lock.  Additionally, I've tried a variety of AppleIntelFramebufferCapri.kext and AppleIntelSNBGraphicsFB.kext with no luck.

 

Any suggestions on things to try?

 

Thanks.

Link to comment
Share on other sites

  • Moderators

Hi all,

 

I am running an E6220 with the HD3000 integrated graphics card.

 

I am trying to get an external monitor working.  I have tried the HDMI, VGA, and DVI ports with no luck.

 

Using EDP and the E6220 profile, I enabled the VGA/HDMI fix with no lock.  Additionally, I've tried a variety of AppleIntelFramebufferCapri.kext and AppleIntelSNBGraphicsFB.kext with no luck.

 

Any suggestions on things to try?

 

Thanks.

Try this DSDT. Rename the one in your Extra folder first. Reboot and try to see if the HDMI works.

DSDT.aml.zip

Link to comment
Share on other sites

Try this DSDT. Rename the one in your Extra folder first. Reboot and try to see if the HDMI works.

No go.  The login screen flashes and the laptop goes to sleep.

 

Once I start it back up, the LCD display works fine.  I'm closer.  I now see this in the logs:

 

8/31/13 9:40:42.692 PM WindowServer[79]:   Display 0x0c198580: MappedDisplay Unit 0; Vendor 0xe430 Model 0x6616 S/N 0 Dimensions 10.91 x 6.14; online enabled built-in, Bounds (0,0)[1366 x 768], Rotation 0, Resolution 1
8/31/13 9:40:42.692 PM WindowServer[79]:   Display 0x003f003e: MappedDisplay Unit 2; Vendor 0xffffffff Model 0xffffffff S/N -1 Dimensions 0.00 x 0.00; offline enabled, Bounds (2390,0)[1 x 1], Rotation 0, Resolution 1
8/31/13 9:40:42.692 PM WindowServer[79]:   Display 0x003f003d: MappedDisplay Unit 1; Vendor 0xffffffff Model 0xffffffff S/N -1 Dimensions 0.00 x 0.00; offline enabled, Bounds (2391,0)[1 x 1], Rotation 0, Resolution 1
Link to comment
Share on other sites

  • Moderators

 

No go.  The login screen flashes and the laptop goes to sleep.

 

Once I start it back up, the LCD display works fine.  I'm closer.  I now see this in the logs:

 

8/31/13 9:40:42.692 PM WindowServer[79]:   Display 0x0c198580: MappedDisplay Unit 0; Vendor 0xe430 Model 0x6616 S/N 0 Dimensions 10.91 x 6.14; online enabled built-in, Bounds (0,0)[1366 x 768], Rotation 0, Resolution 1
8/31/13 9:40:42.692 PM WindowServer[79]:   Display 0x003f003e: MappedDisplay Unit 2; Vendor 0xffffffff Model 0xffffffff S/N -1 Dimensions 0.00 x 0.00; offline enabled, Bounds (2390,0)[1 x 1], Rotation 0, Resolution 1
8/31/13 9:40:42.692 PM WindowServer[79]:   Display 0x003f003d: MappedDisplay Unit 1; Vendor 0xffffffff Model 0xffffffff S/N -1 Dimensions 0.00 x 0.00; offline enabled, Bounds (2391,0)[1 x 1], Rotation 0, Resolution 1

 

Try replacing your Extra folder with mine attached below. Make sure to backup yours first. Run myhack/full and reboot. HDMI and DVI output works. Didn't test HDMI audio, so not sure if it'll work or not.

Cheers.

Extra-E6220.zip

Link to comment
Share on other sites

Try replacing your Extra folder with mine attached below. Make sure to backup yours first. Run myhack/full and reboot. HDMI and DVI output works. Didn't test HDMI audio, so not sure if it'll work or not.

Cheers.

 

Still no go.  I got a kernel panic in the AppleIntelCPUPowerManagement, so I switched that out to NullPowerManagement and it boots fine. 

 

Your version shows 64MB Shared Memory (compared with mine originally showing 512MB).

 

But I still get the following screens detected:

 

9/2/13 9:39:28.247 PM WindowServer[81]:   Display 0x0c198580: MappedDisplay Unit 0; Vendor 0xe430 Model 0x6616 S/N 0 Dimensions 10.91 x 6.14; online enabled built-in, Bounds (0,0)[1366 x 768], Rotation 0, Resolution 1
9/2/13 9:39:28.247 PM WindowServer[81]:   Display 0x003f003e: MappedDisplay Unit 2; Vendor 0xffffffff Model 0xffffffff S/N -1 Dimensions 0.00 x 0.00; offline enabled, Bounds (2390,0)[1 x 1], Rotation 0, Resolution 1
9/2/13 9:39:28.247 PM WindowServer[81]:   Display 0x003f003d: MappedDisplay Unit 1; Vendor 0xffffffff Model 0xffffffff S/N -1 Dimensions 0.00 x 0.00; offline enabled, Bounds (2391,0)[1 x 1], Rotation 0, Resolution 1
Link to comment
Share on other sites

  • Moderators

Your version shows 64MB Shared Memory (compared with mine originally showing 512MB).

This just means your display kext is not loaded, no QE/CI.

I'll try to rebuild my E6220 again with the attached above bootpack and see if I encounter issue as you.

Stay tune...

Update:

Sorry, it took so long, busy with work stuff...

So I rebuilt the E6220 with bootpack attached above and have no issue. QE/CI, HDMI, audio, sleep all work right away. Then I update to 10.8.4, no change. All working as expected.

My installer is 10.8.2 with myHack 3.2beta8.

I'm on BIOS A12, with all default settings except changing to AHCI and have CPU XD Support enabled.

Other than replacing the stock Intel wireless with a Dell dw1510, everything is stock.

Link to comment
Share on other sites

Ok, I've rebuilt twice.

 

Your bootpack blue screens on my machine.  I wonder if there are different variations of the E6220.

 

The only thing I can figure out is that in the logs, I have a prelinked error on some kexts.  I wonder if the right kexts aren't loading.  Otherwise, I'm out of ideas.

 

Thanks for your help.

Link to comment
Share on other sites

  • Moderators

Ok, I've rebuilt twice.

 

Your bootpack blue screens on my machine.  I wonder if there are different variations of the E6220.

 

The only thing I can figure out is that in the logs, I have a prelinked error on some kexts.  I wonder if the right kexts aren't loading.  Otherwise, I'm out of ideas.

 

Thanks for your help.

Since upgrading your bios, can you set it to the default and then change to AHCI and enable CPU XD Support.

Also replace the dsdt from my bootpack with the dsdt from post #2. Make sure when you replace the bootpack on your USB Installer to run myfix/full to update cache and permissions.

 

Oh, can you list your specs as well, include CPU and display resolution.

Link to comment
Share on other sites

×
×
  • Create New...