Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 372723 - >sys-kernel/gentoo-sources-2.6.32 monitor resolution is 1 line less than specified with i915 driver
Summary: >sys-kernel/gentoo-sources-2.6.32 monitor resolution is 1 line less than spec...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL: https://bugzilla.redhat.com/show_bug....
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-23 22:03 UTC by Richard Kenney
Modified: 2012-09-25 21:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Kenney 2011-06-23 22:03:18 UTC
All kernels that I have tried since 2.6.32 using KMS with my Intel G35 based motherboard and DVI connected monitor have displayed 1 line less than claimed

e.g. computer reports 1920x1200, monitor reports 1920x1199

This is incredibly annoying with a monitor that stretches the display to fit!

Reproducible: Always

Steps to Reproduce:
1. Compile kernel > 2.6.32 with KMS enabled for Intel i915 driver
2. Boot new kernel on computer using X3500 graphics and monitor connected via DVI

Actual Results:  
monitor resolution is incorrect, display is 1 line less than expected and reported by the computer.

Expected Results:  
Monitor resolution should match computer reported resolution

The problem seems to come from commit 81a14b46846fea0741902e8d8dfcc6c6c78154c8
to the kernel source code (see http://www.mail-archive.com/dri-devel@lists.freedesktop.org/msg09038.html for more information).

When I reverse the above commit (by commenting out three IF statements) the display resolution is correct.

The X driver had the same problem a few years ago (2008), see https://bugs.freedesktop.org/show_bug.cgi?id=15370
Comment 1 Andreas Sturmlechner gentoo-dev 2012-03-04 15:09:28 UTC
I've never seen that (GM45). Does that bug still exist for you in 3.2?
Comment 2 Richard Kenney 2012-03-22 23:59:33 UTC
(In reply to comment #1)
> I've never seen that (GM45). Does that bug still exist for you in 3.2?

It's taken a while to get round to configuring/compiling the 3.2 kernel but yes, I see the same issue.

I'm not surprised you don't see it as you have a GM45 based system.  As far as I understand it this issue was caused by some register definition differences between Intel chipsets which caused this problem with the (older) G35.
Comment 3 Chí-Thanh Christopher Nguyễn gentoo-dev 2012-03-23 00:06:16 UTC
Does a bug report exist at https://bugs.freedesktop.org/ (other than the old ddx report)? If not please file one and add the link to this bug.
Comment 4 Richard Kenney 2012-04-09 13:02:02 UTC
New bug raised on Freedesktop:

https://bugs.freedesktop.org/show_bug.cgi?id=48465
Comment 5 Richard Kenney 2012-09-25 21:04:58 UTC
I've rebuilt with 3.4.9, bug is now fixed for me as stated by upstream in their bug reporting system (see Freedesktop bug opened above).