Bug 26423 - 965G "out of range" error on viewsonic vg2030wm
Summary: 965G "out of range" error on viewsonic vg2030wm
Status: CLOSED INVALID
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86 (IA32) All
: medium normal
Assignee: Daniel Vetter
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-03 20:28 UTC by Lexual
Modified: 2016-10-07 10:09 UTC (History)
4 users (show)

See Also:
i915 platform:
i915 features:


Attachments
log file (29.99 KB, text/plain)
2010-02-03 20:29 UTC, Lexual
no flags Details
var log (677.83 KB, text/plain)
2010-02-03 20:30 UTC, Lexual
no flags Details
X logfile when xserver doesn't come up correctly. (18.82 KB, text/plain)
2010-02-09 13:51 UTC, Lexual
no flags Details
X logfile when xserver loads with no error. (19.49 KB, text/plain)
2010-02-09 13:52 UTC, Lexual
no flags Details
dmesg on first boot with X coming up with no error. (44.13 KB, text/plain)
2010-02-09 14:38 UTC, Lexual
no flags Details
dmesg from above after restarting X twice and X coming up with error on 2nd restart. (46.81 KB, text/plain)
2010-02-09 14:39 UTC, Lexual
no flags Details
2.6.33 rc7 dmesg (50.61 KB, text/plain)
2010-02-12 15:20 UTC, Lexual
no flags Details
2.6.33 dmesg with drm.debug (46.06 KB, text/plain)
2010-04-14 18:49 UTC, Lexual
no flags Details

Description Lexual 2010-02-03 20:28:48 UTC
Hi,

card: 965G
monitor: viewsonic vg2030wm

setup has worked fine with previous versions.

Seeing problem with latest versions of ubuntu/fedora/etc.

I have no xorg.conf.

on xserver coming up I get the following error on monitor:

"out of range
h.frequency 37khz
v.frequency 85hz"

If I restart xserver a couple of times it will eventually come up correctly.

kernel: 2.6.32

attaching Xorg.0.log and Xorg.0.log.old but I'm not sure if they're helpful because may relate to when xserver come up fine.

Please let me know what other info is required.

Lex.
Comment 1 Lexual 2010-02-03 20:29:32 UTC
Created attachment 33050 [details]
log file
Comment 2 Lexual 2010-02-03 20:30:14 UTC
Created attachment 33051 [details]
var log
Comment 3 Lexual 2010-02-09 13:51:34 UTC
Created attachment 33198 [details]
X logfile when xserver doesn't come up correctly.

X logfile when xserver doesn't come up correctly.
Comment 4 Lexual 2010-02-09 13:52:22 UTC
Created attachment 33199 [details]
X logfile when xserver loads with no error.

X logfile when xserver loads with no error.
Comment 5 Lexual 2010-02-09 14:38:36 UTC
Created attachment 33200 [details]
dmesg on first boot with X coming up with no error.
Comment 6 Lexual 2010-02-09 14:39:45 UTC
Created attachment 33201 [details]
dmesg from above after restarting X twice and X coming up with error on 2nd restart.
Comment 7 Lexual 2010-02-09 15:04:25 UTC
Appears to be kernel related and a regression.

I can reproduce easily running 2.6.32
I cannot reproduce with 2.6.26 or 2.6.30

These are the debian supplied kernels (I have experienced this same bug with fedora/ubuntu, etc).

It doesn't appear there is a 2.6.31 kernel in the debian repositories.
Comment 8 Julien Cristau 2010-02-09 15:39:29 UTC
> --- Comment #7 from Lexual <floss@lex.hider.name>  2010-02-09 15:04:25 PST ---
> It doesn't appear there is a 2.6.31 kernel in the debian repositories.

There's a couple linked from
http://stabile.debian.org:5001/package/linux-2.6/
Comment 9 Lexual 2010-02-09 16:16:13 UTC
Appears to be regression between 2.6.31 and 2.6.32
Running 2.6.31 I haven't been able to reproduce this bug.
With 2.6.32 it is trivial to reproduce.

Please advise if any additional information is required.
Comment 10 ykzhao 2010-02-12 00:19:11 UTC
From the log it seems that we can't get the correct EDID for this montior.
   >[   14.801015] [drm:edid_is_valid] *ERROR* EDID checksum is invalid, remainder is 12
[   14.801021] [drm:edid_is_valid] *ERROR* Raw EDID:
[   14.801025] <3>00 ff ff ff ff ff ff 00 5a 63 1e a5 01 01 01 01


Will you please try to add the boot option of "drm.debug" on the latest kernel(2.6.33-rc7) and attach the output of dmesg?

Thanks.
Comment 11 Lexual 2010-02-12 00:32:21 UTC
will do.
It may take me a while because I haven't compiled my own kernel in about 5 years.
Comment 12 Lexual 2010-02-12 15:20:41 UTC
Created attachment 33263 [details]
2.6.33 rc7 dmesg

this is dmesg output with drm.debug from 2.6.33rc7

I haven't been able to reproduce this bug with this kernel version yet.

I will continue testing.

It does appear that I can reproduce bug only on 2.6.32.
Comment 13 Carl Worth 2010-02-16 17:14:01 UTC
(In reply to comment #12)
> this is dmesg output with drm.debug from 2.6.33rc7
> 
> I haven't been able to reproduce this bug with this kernel version yet.
> 
> I will continue testing.
> 
> It does appear that I can reproduce bug only on 2.6.32.

Sounds like the bug has since been fixed then.

I'll close this bug now, but feel free to re-open it if you find that
you can actually reproduce it with a new kernel.

-Carl

Comment 14 Lexual 2010-02-17 14:12:49 UTC
Any idea what changes were made?

It seems that both ubuntu and debian's next versions may be based on 2.6.32 kernel, so I'm going to file bugs in their system about this behaviour encouraging them to either move to 2.6.33 or backport the relevant patches.
Comment 15 Lexual 2010-04-14 18:48:17 UTC
Now the bug occurs when the display goes to sleep.

The monitor error message states:
"Out of Range
H.frequency 33 KHz
V.frequency 31 Hz"

After this, I can't switch to console with Ctrl+Alt+F[1-9].
I need to reboot to recover this error.

Never had this problem with previous kernel versions.

reproducible with 2.6.33 & 2.6.32

965G
Viewsonic vg2030wm.

To trigger bug I just run:
xset dpms force suspend
Comment 16 Lexual 2010-04-14 18:49:41 UTC
Created attachment 35045 [details]
2.6.33 dmesg with drm.debug
Comment 17 Lexual 2010-04-14 18:58:52 UTC
Confirming that can't currently reproduce with 2.6.31

Very annoying as many current distros are shipping or about to ship 2.6.32
Comment 18 Lexual 2010-05-06 19:10:35 UTC
Can still reproduce with 2.6.34-rc6
Comment 19 Carl Worth 2010-05-07 11:28:16 UTC
(In reply to comment #14)
> Any idea what changes were made?
> 
> It seems that both ubuntu and debian's next versions may be based on 2.6.32
> kernel, so I'm going to file bugs in their system about this behaviour
> encouraging them to either move to 2.6.33 or backport the relevant patches.

Since you have a machine that can reproduce the bug with some versions of the kernel, and not with others, the most useful thing you could do would be to run a "git bisect" session on the kernel to identify the single commit that introduced the problem.

Please let me know if you need any guidance on how to do that.

Thanks,

-Carl
Comment 20 Jesse Barnes 2012-04-16 14:14:20 UTC
Can you still reproduce this one?  As Carl says, a bisect would help.
Comment 21 Chris Wilson 2012-10-21 14:30:18 UTC
Timeout. Please do reopen if you can still reproduce the issue and help us diagnose the problem, thanks.
Comment 22 Jari Tahvanainen 2016-10-07 10:09:49 UTC
Closing old bug (2012) without any updates.


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.