[i855GM] entire display shows just one color unless LVDS disabled

Bug #305269 reported by Lesmana Zimmer
4
Affects Status Importance Assigned to Milestone
xf86-video-intel
Fix Released
High
xserver-xorg-video-intel (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-intel

since i upgraded to ubuntu 8.10 my entire display shows just one color (under gdm and under x). i asume it is the color value of a certain pixel because when i move the mouse in a certain spot it will switch color from black to white to brown. aside from the display problem everything else is working fine. i can login, i can start applications (using the alt+f2 tool), i can switch to the virtual console and see the applications i started using ps. i made a screenshot using scrot, the image is showing a normal desktop with a resolution of 1024x768 (monitor should show 1600x1200).

using ubuntu 8.10 and xserver-xorg-video-intel version 2:2.4.1-1ubuntu10.1

[lspci]
00:00.0 Host bridge [0600]: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller [8086:3580] (rev 02)
 Subsystem: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller [8086:3580]
00:02.0 VGA compatible controller [0300]: Intel Corporation 82852/855GM Integrated Graphics Device [8086:3582] (rev 02)
 Subsystem: Intel Corporation 82852/855GM Integrated Graphics Device [8086:3582]

Revision history for this message
Lesmana Zimmer (lesmana) wrote :
Revision history for this message
Lesmana Zimmer (lesmana) wrote :
Revision history for this message
Geir Ove Myhr (gomyhr) wrote :

Thank you for reporting this bug. That was certainly an interesting behaviour. Could you attach the output of `lspci -vvnn` as well? Does anything change if you move /etc/X11/xorg.conf to a different name and restart? (so that there is no xorg.conf when you start up, there will be a new minimal one created.)

Also, what is your monitor setup? Is this a laptop? Is there an external monitor connected using DVI? If this is not a laptop, you can try the Ignore LVDS Quirk on https://wiki.ubuntu.com/X/Quirks#Ignore%20LVDS%20Output%20Quirk .

Revision history for this message
Lesmana Zimmer (lesmana) wrote :
Revision history for this message
Lesmana Zimmer (lesmana) wrote :

i tried the quirk and now i see a proper image, but first to my system setup.

the system is a not a notebook but not a common desktop either. mainboard is a mb890 (link http://www.ibase-i.com.tw/mb890.htm ). the mainboard has three video outputs: VGA, DVI and LVDS. my monitor is connected to the DVI output. monitor is an IBM ThinkVision L200p. other video outputs are not connected to anything, as far as i can tell.

my xorg.conf was already a "minimal" xorg.conf (as created by dpkg-reconfigure), so renaming xorg.conf and restarting x didn't change the behaviour. i then tried the quirk and added the LVDS ignore lines in xorg.conf and now i have a proper image, but the resolution is limited to 1024x768. the monitor is able to go up to 1600x1200.

should i post a new "Need LVDSout quirk for <your video card PCI ID>" bug as suggested in the wiki? i do see a proper image now but the resolution is still not correct. i'm sure it would be possible to force xorg to 1600x1200 using appropriate xorg.conf lines, but it would be better if the driver did it right automatically.

Revision history for this message
Lesmana Zimmer (lesmana) wrote :
Revision history for this message
Lesmana Zimmer (lesmana) wrote :
Revision history for this message
Geir Ove Myhr (gomyhr) wrote :

If the LVDS quirk that can be added to the driver works as I think it does (basically by doing the same as adding the stuff to xorg.conf, but by default), it may be problematic to add it, since one may also want to connect that main board to a LVDS output and that wouldn't work if the driver quirks it away. But I'm not an expert, so we can let the experts decide.

What about changing the name of this bug to "Need LVDSout quirk for 8086:3582" and opening a new one (referencing this) for the resolution issue? (most of the information in this report is about the LDVSout problems anyway.)

Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel:
status: New → Confirmed
Revision history for this message
Lesmana Zimmer (lesmana) wrote : Re: Need LVDSout quirk for 8086:3582

changed the bug title

i think this bug covers my other problem:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/189694

Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel:
assignee: nobody → bryceharrington
importance: Undecided → High
status: Confirmed → Triaged
Bryce Harrington (bryce)
description: updated
Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel:
status: Triaged → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xserver-xorg-video-intel - 2:2.5.1-1ubuntu8

---------------
xserver-xorg-video-intel (2:2.5.1-1ubuntu8) jaunty; urgency=low

  * 103_quirk_intel_mb890.patch: Add ignore lvds quirk for mb890
    motherboards to fix issue where display shows all in one color.
    (LP: #305269)

 -- Bryce Harrington <email address hidden> Tue, 13 Jan 2009 00:01:48 -0800

Changed in xserver-xorg-video-intel:
status: In Progress → Fix Released
Revision history for this message
Bryce Harrington (bryce) wrote :

From feedback on the upstream bug, this quirk causes issues for other hardware using this same chipset.
So we may need to revert it and ask you to just use the xorg.conf option to control the LVDS enablement.
I'll just leave this bug open for a bit before making that change, in case a better idea comes along.

Changed in xserver-xorg-video-intel:
status: Fix Released → In Progress
Changed in xserver-xorg-video-intel:
status: Unknown → Confirmed
Changed in xserver-xorg-video-intel:
status: Confirmed → Fix Released
Changed in xserver-xorg-video-intel:
status: Fix Released → Confirmed
Revision history for this message
Bryce Harrington (bryce) wrote :

Lesmana, please test the newer 2.6.99.1 git snapshot of the -intel driver to see if it contains the fix already:
http://ppa.launchpad.net/xorg-edgers/ubuntu/pool/main/x/xserver-xorg-video-intel/

Revision history for this message
Lesmana Zimmer (lesmana) wrote :

i tried the 2.6.99.1 driver using the ubuntu 9.04 alpha 4 live cd. i was not able to install the 2.6.99.1 driver under ubuntu 8.10 because of the dependencies.

to be exact, i used following command: dpkg -i xserver-xorg-video-intel_2.6.99.1+git20090207.3aa8591a-0ubuntu0tormod2_i386.deb

the 2.6.1 driver shipped with the alpha 4 live cd was working fine (although still with the 1024x768 problem). the 2.6.99 driver showed the same problem as in my original report, the entire display showed the color of one pixel. perhaps this is because of the integrated LVDS quirk in the 2.6.1 driver?

Revision history for this message
Lesmana Zimmer (lesmana) wrote :
Changed in xserver-xorg-video-intel:
status: Confirmed → Fix Released
Revision history for this message
Bryce Harrington (bryce) wrote : Re: [855GM] entire display shows just one color unless LVDS disabled

[Setting to incomplete pending testing of newer driver]

Changed in xserver-xorg-video-intel:
assignee: bryceharrington → nobody
status: In Progress → Incomplete
Revision history for this message
Bryce Harrington (bryce) wrote :
Revision history for this message
Bryce Harrington (bryce) wrote :

Yes, the 2.6.1 driver worked because of the lvds quirk we're carrying for this bug. (I will be dropping it once we have a proper fix.)

If I understand your prior comment, xserver-xorg-video-intel_2.6.99.1+git20090207.3aa8591a-0ubuntu0tormod2_i386.deb did *not* resolve the issue.

I'll comment on the upstream bug; please subscribe to the upstream bug and put your comments there, so progress on solving this bug isn't bottlenecking on me (I'm pretty swamped with other stuff so may not be able to stay on top of this bug.)

Changed in xserver-xorg-video-intel:
status: Incomplete → Triaged
Revision history for this message
Bryce Harrington (bryce) wrote :

Lesmana, upstream needs some further information from you, so please subscribe to that bug and provide it to the upstream report.

Changed in xserver-xorg-video-intel:
status: Fix Released → Confirmed
Changed in xserver-xorg-video-intel:
status: Confirmed → Fix Released
Andrew Ash (ash211)
tags: added: corruption
Revision history for this message
Bryce Harrington (bryce) wrote :

Thanks for testing this upstream, I will pull it into Karmic.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xserver-xorg-video-intel - 2:2.7.99.1+git20090602.ec2fde7c-0ubuntu1

---------------
xserver-xorg-video-intel (2:2.7.99.1+git20090602.ec2fde7c-0ubuntu1) karmic; urgency=low

  * Update to git 20090602 (master branch) up to commit ec2fde7c
    - xvmc is disabled since DRI1 no longer supported
    - LP: #96991 - 3D stuff breaks with Compiz: Redirected Direct Rendering
      is needed in DRI
    - LP: #120834 - X freezes with I830WaitLpRing error when running OpenGL apps
    - LP: #337608 - X crashes in fbBlt() when using Sun Java Plugin 6 + firefox3.0
    - LP: #339555 - compiz slowmotion after Jaunty upgrade
    - LP: #363900 - X.org freezes with intel driver, no apparent trigger
    - LP: #331719 - VT switching doesn't work on Intel 915GM
    - LP: #339091 - X freezes a few minutes after resuming
    - LP: #348436 - Kubuntu: X server crash when screensaver is started (4500MHD)
    - LP: #279727 - Kubuntu: Display Corruption w/ Intel 4700MHD
    - LP: #357851 - Kubuntu: Distorted display after switching virtual desktops w/ exa
    - LP: #158415 - Front buffer dynamic resize not supported
    - LP: #324998 - x server restarts itself w/ compiz on Intel 945GM
    - LP: #355593 - after upgrade to 9.04, rotating desktop cube ran slow
    - LP: #357290 - 1 fps in 3d apps like neverball with EXA
    - LP: #360774 - Graphical Corruption with EXA on X4500
    - LP: #364126 - screensaver prefs dialog in 9.04 RC livecd leaves dirt
    - LP: #375712 - Native resolution for dell "2005fpw" monitor not listed
    - LP: #375264 - Choppy flash video and poor performance with compiz
    - LP: #349568 - Jaunty / Compiz slow and tearing on GMA 4500MHD
    - LP: #356056 - window tearing during movement on 965 (no compiz)
    - LP: #330460 - xorg shows black image/hangs with jpg in firefox
    - LP: #347587 - X asserts on pI830->batch_ptr != 0 on resume from suspend
  * Merge with Debian experimental. Remaining Ubuntu changes:
    - Add lpia architecture
    - Re-enable the patch system, add quilt to build-deps.
    - 110_quirk_hp_mini.patch: quirk (sent upstream)
    - 117_quirk_thinkpad_x30.patch: quirk (sent upstream)
  * Drop 116_8xx_disable_dri.patch. There have been fixes for 3d on 8xx
    chipsets upstream, so drop the DRI disablement so the fixes can be
    re-tested.
  * Drop 103_quirk_intel_mb890.patch. Better quirk available upstream.
    (LP: #305269)

 -- Bryce Harrington <email address hidden> Tue, 02 Jun 2009 10:47:32 -0700

Changed in xserver-xorg-video-intel (Ubuntu):
status: Fix Committed → Fix Released
Changed in xserver-xorg-video-intel:
importance: Unknown → High
Changed in xserver-xorg-video-intel:
importance: High → Unknown
Changed in xserver-xorg-video-intel:
importance: Unknown → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.