Thanks for the suggestions, I did move forward to 3.6-rc1. It gives me lots of messages I expect, but does not yet work... http://pastebin.com/RLp5qjQX I'm still convinced there is some basic thing I'm not setting up right; still getting these pipe0 stuck messages. Now, the one thing I'm definitely doing different than the driver, after a discussion with Jesse, is not setting up the ring or status page. It's not supposed to be needed for this basic set up. It all starts to go sour here: [000000.0] [drm:ironlake_edp_panel_on], Turn eDP power on [000000.0] [drm:ironlake_wait_panel_power_cycle], Wait for panel power cycle [000000.0] [drm:ironlake_wait_panel_status], mask b800000f value 00000000 status 00000000 control abcd0008 [000000.0] [drm:ironlake_wait_panel_on], Wait for panel power on [000000.0] [drm:ironlake_wait_panel_status], mask b000000f value 80000008 status 0000000a control abcd000b [000000.0] [drm:ironlake_edp_panel_vdd_off], Turn eDP VDD off 1 [000000.0] [drm:ironlake_panel_vdd_off_sync], PCH_PP_STATUS: 0x80000008 PCH_PP_CONTROL: 0xabcd0003 [000000.0] [drm:intel_dp_start_link_train], too many voltage retries, give up And then we get no further (after several iterations) than the voltage retries. Any further suggestions welcome :-) ron