Corrupted screen on G33 with -14 kernel; regression from -13
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| xserver-xorg-video-intel (Ubuntu) |
High
|
Kyle McMartin |
Bug Description
Hi,
Since upgrading to linux-image-
My motherboard is G33 based (Asus P5K-V) and I have xserver-
The -13 kernel works fine.
Bye,
Loïc Minier (lool) wrote : | #1 |
Loïc Minier (lool) wrote : | #2 |
For the record in this bug, this was my revert:
commit e1b2d424de27643
Author: Loic Minier <email address hidden>
Date: Wed Oct 10 20:57:55 2007 +0200
Revert "Revert "Revert "UBUNTU: remove broken changes from intel-agp.c"""
This reverts commit a14a5742c371dc5
Causes major corruption with the xserver-
(so a revert of revert of revert of removal :-)
In the end, what I wanted is to flip the seemingly only change related to G33 between -13 and -14, which resulted in using the current upstream code and in this diff:
diff --git a/drivers/
index aeaa4fa..4b7002e 100644
--- a/drivers/
+++ b/drivers/
@@ -508,6 +508,11 @@ static void intel_i830_
}
} else {
+ /* G33's GTT stolen memory is separate from gfx data
+ * stolen memory.
+ */
+ if (IS_G33)
+ size = 0;
Loïc Minier (lool) wrote : | #3 |
Loïc Minier (lool) wrote : | #4 |
Loïc Minier (lool) wrote : | #5 |
I also tried with a single screen connected and the VirtualSize setup commented out.
Loïc Minier (lool) wrote : | #6 |
Loïc Minier (lool) wrote : | #7 |
Loïc Minier (lool) wrote : | #8 |
Loïc Minier (lool) wrote : | #9 |
After discussion with BenC, assigning to Kyle and setting Importance/
Changed in linux-source-2.6.22: | |
assignee: | nobody → kyle |
importance: | Undecided → High |
milestone: | none → ubuntu-7.10 |
Loïc Minier (lool) wrote : | #10 |
After clarification with Kyle, turns out the kernel should only have been accepted with the xserver-
Changed in linux-source-2.6.22: | |
status: | New → Confirmed |
Steve Langasek (vorlon) wrote : | #11 |
The package version that fixes this bug has been accepted:
xserver-
* 04-fix-
- Nuke, caused graphics corruption on G33, reverted kernel code.
Changed in xserver-xorg-video-intel: | |
status: | Confirmed → Fix Released |
I tried rebuilding a kernel with a14a5742c371dc5 5ca55bfc23bec89 2dfea26b9b reverted, but that didn't help.
Either I did something wrong, or I have no idea which change could have broken this.