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.
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.
Created attachment 60667 [details] normal dmesg
Created attachment 60668 [details] crashlog
Created attachment 60670 [details] kernlog
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.
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.
Created attachment 60672 [details] drm.debug6 after adjusting display settings
Created attachment 60673 [details] drm.debug6 after detaching and reattaching VGA cable
Created attachment 60674 [details] error after trying to fix the "desktop collision"
Created attachment 60676 [details] attach and detach projector. The projector is showing nothing...
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.
Created attachment 60677 [details] Received unknown WMI event (0x11) while attaching and detaching VGA cable
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.
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
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
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
This case seems to be fairly similar as well... https://bugs.launchpad.net/linux/+bug/763688
FYI, the bug is still present in the final 3.4 kernel
Jelle, have you been able to test more recent kernels? Lots of our mode setting code has changed since 3.4...
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.