[i945gm] Kubuntu: corrupt login screen and X freeze on startup when using desktop effects (UXA bug)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xf86-video-intel |
Fix Released
|
Critical
|
|||
xserver-xorg-video-intel (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
System: Intel Mac Mini Core Solo, 2M RAM,
Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
Software: Kubuntu 9.04 updated on 4 April 2009.
I am using a xorg.conf containing Option "AccelMethod" "UXA" and no driver is specified.
After the last (large) update, at login I get a corrupt screen that is divided into 5 vertical bands, each band containing hundreds of light and dark horizontal stripes in a cyclic pattern. The login window, and text, is visible behind this but has many dark spots where the rendering has failed. I can enter the login password but soon after that, when showing the last icon in the middle of the screen, X freezes, apart from mouse movement. No response from keyboard. Have to power down.
I can get round this by switching to tty1 immediately after entering the password (so I don't see the icons on the foreground screen) then waiting until I hear the logon sounds. Then I know it is safe to switch to tty7 and view the graphics sceen. This is a repeatable workaround but obviously not ideal.
I found that turning off desktop effects got rid of the problem completely.
Also I tried regenerating xorg.conf using dpkg-reconfigure. This produced a vesa driver version of xorg.conf. This vesa version works without problem and there is no noticable difference in performance compared with the UXA version I was using before.
This problem did not exist using desktop effects before the last update.
Incidentally I tried using the ubuntu-bug command as printed below and all I got was a usage message. My command did conform to the usage message syntax but the command was not accepted.
[lspci]
00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
Subsystem: Intel Corporation Device [8086:7270]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2] (rev 03)
Subsystem: Intel Corporation Device [8086:7270]
summary: |
- corrupt login screen and lockup during login when using desktop effects + corrupt login screen and X freeze during login when using desktop + effects |
Changed in xserver-xorg-video-intel (Ubuntu): | |
status: | Incomplete → Confirmed |
description: | updated |
summary: |
- corrupt login screen and X freeze during login when using desktop - effects + [i945gm] corrupt login screen and X freeze during login when using + desktop effects |
Changed in xserver-xorg-video-intel (Ubuntu): | |
importance: | Undecided → High |
status: | Incomplete → Triaged |
summary: |
[i945gm] corrupt login screen and X freeze during login when using - desktop effects + desktop effects (UXA bug) |
summary: |
- [i945gm] corrupt login screen and X freeze during login when using - desktop effects (UXA bug) + [i945gm] corrupt login screen and X freeze on startup when using desktop + effects (UXA bug) |
Changed in xserver-xorg-video-intel: | |
status: | Unknown → Confirmed |
tags: | added: freeze |
tags: | added: corruption |
tags: | added: compiz |
summary: |
- [i945gm] corrupt login screen and X freeze on startup when using desktop - effects (UXA bug) + [i945gm] Kubuntu: corrupt login screen and X freeze on startup when + using desktop effects (UXA bug) |
Changed in xserver-xorg-video-intel: | |
status: | Confirmed → Fix Released |
tags: | added: kubuntu |
tags: |
added: 945gm removed: needs-lspci-vvnn needs-xorglog |
tags: | added: karmic |
Changed in xserver-xorg-video-intel: | |
importance: | Unknown → Critical |
Changed in xserver-xorg-video-intel: | |
importance: | Critical → Unknown |
Changed in xserver-xorg-video-intel: | |
importance: | Unknown → Critical |
Hi peter-hwtl,
Please attach the output of `lspci -vvnn`, and attach your /var/log/Xorg.0.log (and maybe Xorg.0.log.old) file from after reproducing this issue. If you've made any customizations to your /etc/X11/xorg.conf please attach that as well.
[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]