Thread (5 messages) 5 messages, 2 authors, 2011-01-31

apparent workaround for i915 "black screen" issue

From: Robert P. J. Day <hidden>
Date: 2011-01-31 17:12:04

On Mon, 31 Jan 2011, selvamuthukumar v wrote:
On Mon, Jan 31, 2011 at 6:46 PM, Robert P. J. Day [off-list ref] wrote:
quoted
On Mon, 31 Jan 2011, selvamuthukumar v wrote:
quoted
On Sat, Jan 29, 2011 at 4:13 PM, Robert P. J. Day [off-list ref] wrote:
quoted
quoted
diff --git a/drivers/gpu/drm/i915/intel_opregion.c b/drivers/gpu/drm/i915/intel_opregion.c
index 64fd644..28adc6d 100644
--- a/drivers/gpu/drm/i915/intel_opregion.c
+++ b/drivers/gpu/drm/i915/intel_opregion.c
@@ -495,6 +495,8 @@ int intel_opregion_setup(struct drm_device *dev)
? ? ? ? ? ? ? ?opregion->acpi = base + OPREGION_ACPI_OFFSET;
? ? ? ?}

+return 0; // rday
+
? ? ? ?if (mboxes & MBOX_SWSCI) {
? ? ? ? ? ? ? ?DRM_DEBUG_DRIVER("SWSCI supported\n");
? ? ? ? ? ? ? ?opregion->swsci = base + OPREGION_SWSCI_OFFSET;
Yes. I was also facing similar issue. This workaround works for me.
Tested using lenovo R61.
?so you're saying that you were persistently getting a black screen
boot, but that that simple tweak solved the problem? ?i'm not scared
to admit that i still don't understand *how* that fixes things, i was
just following the guidance of the appropriate mailing list and, so
far, things have been working. ?i'm sure there will be a formal fix in
the near future.
Yes. I was getting black screen consistently. I do not remember
exactly from which version issue started happening. But behavior was
different with different kernel version. In 2.6.37 I used to get
scrambled output. In 2.6.38-rc2 I get black screen, but CAPSLOCK LED
is blinking continuously, probably a kernel panic. With this
workaround I get the desktop.
  ok, thanks for clearing that up.  i still haven't heard back from
the intel mailing list so if anyone wants to try to narrow things down
further, feel free.  i don't know why this fixes things but, until i
do, i'm just going to keep applying this patch to my git build.

rday

-- 

========================================================================
Robert P. J. Day                               Waterloo, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help