Bug 8706 - 965G DVI output blurred in 1600x1200
Summary: 965G DVI output blurred in 1600x1200
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Alan Hourihane
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-19 12:00 UTC by Noa Resare
Modified: 2007-02-26 04:06 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
a closeup photo of a two color black/white line when the blurring occurs (102.31 KB, image/jpeg)
2006-10-19 12:01 UTC, Noa Resare
no flags Details
a closeup photo of a two color black/white line without the blurring (134.27 KB, image/jpeg)
2006-10-19 12:02 UTC, Noa Resare
no flags Details
logfile with when dvi card is inserted (64.72 KB, text/plain)
2006-10-19 12:26 UTC, Noa Resare
no flags Details
logfile with when dvi card is pulled out, and panel connected with d-sub (64.96 KB, text/plain)
2006-10-19 12:28 UTC, Noa Resare
no flags Details

Description Noa Resare 2006-10-19 12:00:20 UTC
Wanting to have the best possible open source linux graphics I have just
assembled a machine using the Asus P5B-VM motherboard with an intergrated i965G
chipset and a 'sDVO' card as per the instructions at
http://intellinuxgraphics.org/documentation.html

I then installed the Fedora Core 6 pre operating system with the i810 drivers
version 1.6.5 and connected my Phillips 1600x1200 tft screen with a dvi cable to
the slot in card.

However, the grahpics is quite blurred, as if the native resolution of the
screen was not used even though it is. When I connect an analog d-sub cable
directly to the motherboard no blurring occurs.

In Windows XP the graphics is not blurred using the DVI output.

Additional info:
The sDVO card is marked "ORION ADD2-N DUAL PAD x16 Card" and has a "Silicon
Image TMDS PanelLink" chip.

Software versions:
xorg-x11-server-Xorg-1.1.1-43.fc6
xorg-x11-drv-i810-1.6.5-8.fc6
kernel-2.6.18-1.2708.fc6
Comment 1 Noa Resare 2006-10-19 12:01:37 UTC
Created attachment 7465 [details]
a closeup photo of a two color black/white line when the blurring occurs
Comment 2 Noa Resare 2006-10-19 12:02:16 UTC
Created attachment 7466 [details]
a closeup photo of a two color black/white line without the blurring
Comment 3 Alan Hourihane 2006-10-19 12:17:08 UTC
upload log files from both DVI and VGA.
Comment 4 Noa Resare 2006-10-19 12:26:49 UTC
Created attachment 7467 [details]
logfile with when dvi card is inserted
Comment 5 Noa Resare 2006-10-19 12:28:17 UTC
Created attachment 7468 [details]
logfile with when dvi card is pulled out, and panel connected with d-sub
Comment 6 Alan Hourihane 2006-10-20 00:37:22 UTC
You may want to try the modesetting branch which programs the modes directly
rather than through the BIOS to see if that makes any difference.
Comment 7 Alan Hourihane 2006-10-20 00:42:36 UTC
Oh, just learned that the modesetting branch doesn't support the 965 yet. Soon
though.
Comment 8 Alan Hourihane 2006-12-10 13:39:31 UTC
You might want to try it now as it looks as though the 965 is supported.
Comment 9 Noa Resare 2007-01-19 01:11:58 UTC
I had a bit of a hard time finding out how to test the modesetting tree, so I'm
not sure that I have acutally tested the correct branch, but what I've done is
that I've checked out something witht this command:
"git clone -o modesetting
git://anongit.freedesktop.org/git/xorg/driver/xf86-video-intel"
packaged it as a tarball and replaced the
xf86-video-intel-1.6.0-git-modesetting-20060808.tar.bz2 file in the i810 driver
for fedora core and recompiled. 

If we assume that this does indeed test the new modesetting branch then I am
sorry to report that it makes no difference compared to the mainline branch. The
blurring still occurs.
Comment 10 Pim Zandbergen 2007-01-22 05:54:34 UTC
I have the exact same problem using the Intel® Desktop Board DG965WH with an
Asus ADD2 card and a Nec 2180ux monitor at 1600x1200. Also using Fedora Core 6,
x86_64.

With the 965G/ADD2, my monitor reports 1600x1200x59.8 Hz. With the same
hardware, in Windows XP, it reports 1600x1200x59.9 Hz, and the display is crisp.
With an ATI Radeon card, in Linux, my monitor reports 1600x1200x60 Hz, and the
display is crisp.

I wonder whether the small differences in refresh rates are responsible.
Comment 11 David Moore 2007-01-27 11:14:20 UTC
I have this same problem with the intel board DG965WH and a Wintec-branded SDVO card.  I have a Dell 2000FP monitor with a native resolution of 1600x1200.  When using analog output from the motherboard, the display is crisp (at least as crisp as analog can ever be), but when using the DVI-output on the ADD2 card, I get the blurring every time.  I tried both the driver included with FC6 and the latest version from git (as of today's date).

It appears as if the entire display is offset by exactly 0.5 pixels in both the horizontal and vertical direction, such that every pixel is an average of its four neighbors.  I have confirmed that the display is being driven at exactly 1600x1200 (by counting pixels), and the monitor's heads-up menu agrees.

Might this be a BIOS problem?  By the way, this problem occured with both the original BIOS that came with the board as well as the latest BIOS which I just flashed (dated January 17, 2007).

I have tried the modesetting branch of the driver and it _does_ fix the blurring problem.  However, I encounter bug 9680 in that case.
Comment 12 Alan Hourihane 2007-02-26 04:06:34 UTC
Closing, as FIXED. Use the modesetting branch to cure this problem.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.