Artifacts on screen with ivy bridge
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xf86-video-intel |
Fix Released
|
Critical
|
|||
mesa (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Critical
|
Timo Aaltonen | ||
xserver-xorg-video-intel (Ubuntu) |
Fix Released
|
High
|
Timo Aaltonen | ||
Precise |
Fix Released
|
Critical
|
Unassigned |
Bug Description
[IMPACT]
renders IVB GT1 systems basically inoperable, with massive distortion on screen
also affects systems on the certification queue
[TESTCASE]
boot 12.04 on a IVB GT1 (HD2500) system
[Regression Potential]
None, the changes are oneliners to reduce the max thread count on IVB GT1, which matches the current (internal?) intel specs
[NOTE]
The mesa update is added on top of a current SRU in -proposed, which is already being tested elsewhere. This commit should not risk that SRU, or vise versa (mesa got an exception from the TB)
--
I have a Intel 3570 CPU (Ivy Bridge) with built in 2500 graphics [1].
There is a lot of artifacts on screen, both in lightdm and in unity. There more or less impossibly to read any text on screen.
I have tested quantal and the packages from ppa:xorg-edgers/ppa without any improvement. I had high hopes what xf86-video-intel 2.20.2 was the solution because it contains ivy bridge fixes, but still no result. [2]
Note (link 2):
"For the last 9 months, since 2.16.901, we have been shipping a driver that
does not work on IvyBridge GT1 systems (HD2500 graphics); we were telling
the GPU to use an invalid number of threads for the pixel shader and this
in turned caused the GPU to hang."
With a plain install of precise I only see artifacts, but X hangs (hard) when I'm using quantal or the packages from ppa:xorg-edgers/ppa
My current ugly workaround is to remove the intel driver and let X fall back to something else, not a perfect solution but the system is usable.
[1] http://
[2] http://
Currently the system is running 12.04 with ppa ppa:xorg-
I have xserver-
The system is not in use and I'm free to install and test whatever version and/or packages you want me to install.
Changed in xserver-xorg-video-intel (Ubuntu Precise): | |
importance: | Undecided → High |
status: | New → In Progress |
tags: | added: blocks-hwcert-enablement |
description: | updated |
description: | updated |
Changed in mesa (Ubuntu Precise): | |
milestone: | none → ubuntu-12.04.1 |
Changed in xserver-xorg-video-intel (Ubuntu Precise): | |
milestone: | none → ubuntu-12.04.1 |
description: | updated |
description: | updated |
tags: | added: edgers |
tags: | added: rls-q-incoming |
tags: |
added: regression-proposed removed: rls-q-incoming |
Changed in xserver-xorg-video-intel: | |
importance: | Unknown → Critical |
status: | Unknown → Fix Released |
Created attachment 64520
Ubuntu 12.04 login screen
I'm getting Severe graphics corruption on my system. Graphics are fine in Windows 7. I have had the motherboard and CPU replaced, the issue still exists. Memory tests fine.
Symptoms:
1) The screen is covered in small wrong-color squares, almost like a corrupt JPG. Some screen elements render fine (e.g: the twm menu) while others are unreadable. Screen elements are not always drawn over when they go away. See the pictures attached for examples:
2) Driver hangs on any 3d type activity. glxgears, for example, will cause the screen to basicly freeze. The driver will then reset (as shown in dmesg). xorg-edgers drivers do not appear to freeze, but glxgears exits with "intel_ do_flush_ locked failed: Input/output error". glxgears registers 0.163fps or lower.
3) The image seems to display properly using the VESA driver. (Boot gentoo live-dvd with -nofb option)
4) With ubuntu and the xorg-edgers PPA, the corruption is present using both the "uxa" and "sna" AccelMethod options in xorg.conf
5) Sometimes, switching to a VT and back will clean up the image for a moment (i.e. until something moves) Also, after glxgears crashed with the error above, most applications were readable. However, redraw problems were still rampant, and trying to run glxgears again gives the do_flush_locked error above
I have confirmed these issues are present when booting the following distros:
Linux Mint 13 (64bit) Live-dvd
Ubuntu 12.04 (64bit) Install CD and Standard install
Gentoo 64bit Live-DVD 12.1 (regular boot, -nofb boots into vesa mode)
Ubuntu 12.04 with xorg-edgers PPA (As of July 22, 2012)
Hardware:
CPU: Intel i5-3470
Chipset: Intel Z77 (M/B: Asus P8Z77-V, bios rev 1205)
Memory: 2x 8GB Patriot G3 DDR3-12800 1600mhz
Monitor: VGA connected CRT or HDMI connected LCD
Currently Running kernel:
Linux Hoita 3.5.0-5-generic #5-Ubuntu SMP Wed Jul 18 07:35:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Installed packages (Up-to-date with xorg-edgers-ppa as of July22, 2012): git20120713. 992e2afd- 0ubuntu0ricotz~ precise .cdad337f- 0ubuntu0sarvatt ~precise xorg-video- intel 2:2.20. 0+git20120720. f92a64dd- 0ubuntu0sarvatt ~precise
linux-generic 3.5.0.5.5
xorg 1:7.6+12ubuntu1
libdrm2 2.4.37+
libgl1-mesa-dri 8.1~git20120720
xserver-