[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#473838: xserver-xorg-video-intel: Blank screen with intel driver 2.3-rc2



On Wed, Apr  2, 2008 at 00:11:50 +0200, Soenke wrote:

> Since updating xserver-xorg-video-intel 2:2.2.99.901-1 (2.3-rc1) to
> xserver-xorg-video-intel 2:2.2.99.902-1 (2.3-rc2), I get a blank screen (no
> backlight, no picture) on X start-up. This happens with kdm as well as startx.
> SSH to the machine is possible. Killing kdm/Xorg, doing vbetool post and
> restarting X with a working driver gets me a working X-session.
> 
Hi again,

can you try the attached patch?

Thanks,
Julien
diff --git a/src/i830_lvds.c b/src/i830_lvds.c
index 33b4f26..04d9f35 100644
--- a/src/i830_lvds.c
+++ b/src/i830_lvds.c
@@ -543,8 +543,10 @@ i830_lvds_mode_fixup(xf86OutputPtr output, DisplayModePtr mode,
     xf86SetModeCrtc(adjusted_mode, INTERLACE_HALVE_V);
 
     /* Native modes don't need fitting */
-    if (adjusted_mode->HDisplay == mode->HDisplay &&
-	adjusted_mode->VDisplay == mode->VDisplay) {
+    /* debian bug#473838: also disable fitting on !9xx */
+    if ((adjusted_mode->HDisplay == mode->HDisplay &&
+	adjusted_mode->VDisplay == mode->VDisplay) ||
+	!IS_9XX(pI830)) {
 	pfit_control = 0;
 	pfit_pgm_ratios = 0;
 	border = 0;

Reply to: