Bug 49220 - [ilk] Screen jitters at 1920x1080p
Summary: [ilk] Screen jitters at 1920x1080p
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Daniel Vetter
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-27 05:55 UTC by Jelle Smedts
Modified: 2017-07-24 23:02 UTC (History)
5 users (show)

See Also:
i915 platform:
i915 features:


Attachments
normal dmesg (62.91 KB, text/plain)
2012-04-27 06:14 UTC, Jelle Smedts
no flags Details
crashlog (2.02 MB, text/plain)
2012-04-27 06:16 UTC, Jelle Smedts
no flags Details
kernlog (1.72 MB, text/plain)
2012-04-27 06:19 UTC, Jelle Smedts
no flags Details
drm.debug6 after adjusting display settings (234.83 KB, text/plain)
2012-04-27 06:48 UTC, Jelle Smedts
no flags Details
drm.debug6 after detaching and reattaching VGA cable (246.03 KB, text/plain)
2012-04-27 06:48 UTC, Jelle Smedts
no flags Details
error after trying to fix the "desktop collision" (1.36 MB, image/png)
2012-04-27 06:51 UTC, Jelle Smedts
no flags Details
attach and detach projector. The projector is showing nothing... (171.46 KB, text/plain)
2012-04-27 07:20 UTC, Jelle Smedts
no flags Details
Received unknown WMI event (0x11) while attaching and detaching VGA cable (66.85 KB, text/plain)
2012-04-27 07:24 UTC, Jelle Smedts
no flags Details
dmesg on 3.4 rc3 kernel. (52.94 KB, application/octet-stream)
2012-04-28 03:28 UTC, Jelle Smedts
no flags Details

Description Jelle Smedts 2012-04-27 05:55:57 UTC
I have a Dell Latitude E5510 with an intel GPU, which works absolutely fine, until I plug in an extra monitor or projector. I have a lot of hardware to work with and up until precise, about 40% of the hardware was displaying fine.

One monitor I'm working with (LG E2340T-PN) used to work with oneiric on full HD just fine. no problems at all!
After the (clean) installation of precise I suddenly have to use the 1680x1050 resolution. switching to 1080p just thrashes X.

The monitor I use at home is a Dell 20" (1680x1050 native). I have to switch to 1280x1024 to make my monitor work. If I don't, my screen flickers and jitters and tries to sync (constantly).

The projector I use at home is a SONY VPL-CX76 (1400x1050). no problems with it, at all! a Dell projector at work simply doesn't work at all (getting no signal). We have a couple high end sony projectors as well (1080p monsters), that give me the same jittering as on my monitor at home.

Right now I'm working on the 23" LG (1080p native, but running on 1680x1050 now)
my xrandr output:

VGA1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 510mm x 290mm
1920x1080      60.0 +
1680x1050      60.0* 
1280x1024      75.0     60.0  
1280x960       60.0  
1152x864       75.0  
1024x768       75.1     60.0  
832x624        74.6  
800x600        75.0     60.3     56.2  
640x480        75.0     60.0  
720x400        70.1  


j0lle@j0lle-laptop:~$ lsmod | grep i915
i915                  468651  3 
drm_kms_helper         46978  1 i915
drm                   242038  4 i915,drm_kms_helper
i2c_algo_bit           13423  1 i915
video                  19596  1 i915


j0lle@j0lle-laptop:~$ dpkg -l xserver-xorg-video-intel
xserver-xorg-video-intel              2:2.17.0-1ubuntu4                     

I've been looking FOR MONTHS and I can't find a case like mine... Some are quite similar, but never the same. I tried different kernels, different drivers (xorg-edgers), some patches, nothing worked so far.

Similar (recent) cases
https://bugs.freedesktop.org/show_bug.cgi?id=36515
https://bugs.freedesktop.org/show_bug.cgi?id=48518

I'm now running a custom 3.3 kernel as suggested here: https://bugs.freedesktop.org/show_bug.cgi?id=36515#c36
But it did not resolve my issue.

There are countless others with some distortion problems, but I've never found a bug that described my issue.
Comment 1 Chris Wilson 2012-04-27 06:03:24 UTC
Xorg.0.log and dmesg are good starting points, along with perhaps a dmesg with the kernel boot parameters drm.debug=6. Considering that you have filed this with upstream, you have at least booted an upstream kernel and drivers?

What do you mean by "thrashes X, jittering at high resolution"? As that is the only description we have for the crashes and hangs. In other words you mention several bugs in the title, but only give a little detail towards one.
Comment 2 Jelle Smedts 2012-04-27 06:14:53 UTC
Created attachment 60667 [details]
normal dmesg
Comment 3 Jelle Smedts 2012-04-27 06:16:26 UTC
Created attachment 60668 [details]
crashlog
Comment 4 Jelle Smedts 2012-04-27 06:19:08 UTC
Created attachment 60670 [details]
kernlog
Comment 5 Jelle Smedts 2012-04-27 06:25:24 UTC
Chris, I tried this with all kinds of kernels and drivers (incl upstream), I really can't be specific as I don't remember the information.
Will give you all the info I possibly can.
Comment 6 Chris Wilson 2012-04-27 06:38:30 UTC
The crashlog attached refers to a kernel bug that is fixed upstream, not an X crash though, just a GPU hang. More importantly, we need info on the modesetting issue.
Comment 7 Jelle Smedts 2012-04-27 06:48:22 UTC
Created attachment 60672 [details]
drm.debug6 after adjusting display settings
Comment 8 Jelle Smedts 2012-04-27 06:48:47 UTC
Created attachment 60673 [details]
drm.debug6 after detaching and reattaching VGA cable
Comment 9 Jelle Smedts 2012-04-27 06:51:59 UTC
Created attachment 60674 [details]
error after trying to fix the "desktop collision"
Comment 10 Jelle Smedts 2012-04-27 07:20:16 UTC
Created attachment 60676 [details]
attach and detach projector. The projector is showing nothing...
Comment 11 Jelle Smedts 2012-04-27 07:21:33 UTC
Chris, I'm testing and collecting evidence and posting them as I go, If there's anything else I can do, please let me know.
Comment 12 Jelle Smedts 2012-04-27 07:24:52 UTC
Created attachment 60677 [details]
Received unknown WMI event (0x11) while attaching and detaching VGA cable
Comment 13 Jelle Smedts 2012-04-27 08:16:22 UTC
FYI, the Jittering and all other symptoms don't happen on 1080p exclusively.
It depends on the monitor, and I don't have it on all monitors.
Comment 14 Jelle Smedts 2012-04-28 03:28:15 UTC
Created attachment 60727 [details]
dmesg on 3.4 rc3 kernel.

What I did:
1. no external monitor attached (all ok)
2. attach external monitor (1280x1024 resolution is picked automatically, all ok)
3. switch to native resolution (1680x1050). monitor is now unusable. I will upload a video of this as well
Comment 15 Jelle Smedts 2012-04-28 03:57:53 UTC
The images look badly photoshopped, I assure you that is not the case (just my DHD running on experimental ICS, and the camera is very buggy)

First, screen attached on 1280x1024
http://img404.imageshack.us/img404/6175/32326279.jpg

now xrandr'ing to 1680x1050
http://img651.imageshack.us/img651/5898/84453521.jpg
http://img593.imageshack.us/img593/5535/95878044.jpg

The laptop is still responsive so I can adjust is back to 1280x1024
http://img23.imageshack.us/img23/523/12854079.jpg
Comment 16 Jelle Smedts 2012-04-29 08:56:44 UTC
xrandr --verbose

VGA1 connected 1680x1050+1600+0 (0x49) normal (normal left inverted right x axis y axis) 434mm x 270mm
	Identifier: 0x42
	Timestamp:  571465
	Subpixel:   unknown
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       0
	CRTCs:      0 1
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID:
		00ffffffffffff0010ac08e04c464a31
		270f01036e2b1b78ea0195a3574c9c25
		125054a54b008180714f010101010101
		01010101010121399030621a274068b0
		3600b20e1100001c000000ff00503635
		3337353953314a464c0a000000fd0038
		4b1e530f000a202020202020000000fc
		0044454c4c20323030354650570a00fc
  1680x1050 (0x49)  146.2MHz -HSync +VSync *current +preferred
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock   65.3KHz
        v: height 1050 start 1053 end 1059 total 1089           clock   60.0Hz
  1280x1024 (0x4a)  135.0MHz +HSync +VSync
        h: width  1280 start 1296 end 1440 total 1688 skew    0 clock   80.0KHz
        v: height 1024 start 1025 end 1028 total 1066           clock   75.0Hz
  1280x1024 (0x4b)  108.0MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock   64.0KHz
        v: height 1024 start 1025 end 1028 total 1066           clock   60.0Hz
  1152x864 (0x4c)  108.0MHz +HSync +VSync
        h: width  1152 start 1216 end 1344 total 1600 skew    0 clock   67.5KHz
        v: height  864 start  865 end  868 total  900           clock   75.0Hz
  1024x768 (0x4d)   78.8MHz +HSync +VSync
        h: width  1024 start 1040 end 1136 total 1312 skew    0 clock   60.1KHz
        v: height  768 start  769 end  772 total  800           clock   75.1Hz
  1024x768 (0x4e)   65.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  800x600 (0x4f)   49.5MHz +HSync +VSync
        h: width   800 start  816 end  896 total 1056 skew    0 clock   46.9KHz
        v: height  600 start  601 end  604 total  625           clock   75.0Hz
  800x600 (0x50)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  640x480 (0x51)   31.5MHz -HSync -VSync
        h: width   640 start  656 end  720 total  840 skew    0 clock   37.5KHz
        v: height  480 start  481 end  484 total  500           clock   75.0Hz
  640x480 (0x52)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   60.0Hz
  720x400 (0x53)   28.3MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock   31.5KHz
        v: height  400 start  412 end  414 total  449           clock   70.1Hz
Comment 17 Jelle Smedts 2012-04-29 09:03:32 UTC
This case seems to be fairly similar as well...
https://bugs.launchpad.net/linux/+bug/763688
Comment 18 Jelle Smedts 2012-05-22 11:45:35 UTC
FYI, the bug is still present in the final 3.4 kernel
Comment 19 Jesse Barnes 2012-12-12 19:28:08 UTC
Jelle, have you been able to test more recent kernels?  Lots of our mode setting code has changed since 3.4...
Comment 20 Chris Wilson 2013-03-15 13:29:09 UTC
A few months without update... Assuming we accidentally fixed it, so please reopen if you get a chance to retest.


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.