X Freeze in i965_dri.so
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mesa (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: libgl1-mesa-dri
When I leave my Lenovo X61 Tablet idle for a while in Intrepid it sometimes freezes. All that's left showing is the desktop background, the mouse moves, but nothing can bring it back. When I ssh in Xorg is at 100% cpu. The stack trace looks like this:
#0 0xb7fcc430 in __kernel_vsyscall ()
#1 0xb7c8a1a9 in ioctl () from /lib/tls/
#2 0xb7f974ab in drmCommandWrite () from /usr/lib/
#3 0xa7597cd6 in intelWaitIrq () from /usr/lib/
#4 0xa7591f74 in ?? () from /usr/lib/
#5 0xa758b3bc in ?? () from /usr/lib/
#6 0xa758a712 in dri_fence_wait () from /usr/lib/
#7 0xa758de0d in intelCopyBuffer () from /usr/lib/
#8 0xa7590620 in intelSwapBuffers () from /usr/lib/
#9 0xa75875a7 in ?? () from /usr/lib/
#10 0xb7aefac4 in ?? () from /usr/lib/
#11 0xb7ae22ce in ?? () from /usr/lib/
#12 0xb7ae5c0a in ?? () from /usr/lib/
#13 0x0808c89f in Dispatch ()
#14 0x08071d1d in main ()
strace of the Xorg process shows the same ioctl over and over again:
ioctl(12, 0x40046445, 0xbfece618) = 0
ioctl(12, 0x40046445, 0xbfece618) = 0
ioctl(12, 0x40046445, 0xbfece618) = 0
ioctl(12, 0x40046445, 0xbfece618) = 0
ioctl(12, 0x40046445, 0xbfece618) = 0
ioctl(12, 0x40046445, 0xbfece618) = 0
ioctl(12, 0x40046445, 0xbfece618) = 0
with an occasional sigalrm:
--- SIGALRM (Alarm clock) @ 0 (0) ---
sigreturn() = ? (mask now [])
I'm running libgl1-mesa-dri 7.2-1ubuntu2.
[lspci]
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 0c)
Subsystem: Lenovo Device [17aa:20b3]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 0c)
Subsystem: Lenovo Device [17aa:20b5]
description: | updated |
Changed in mesa (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in mesa (Ubuntu): | |
status: | Confirmed → Incomplete |
Hi ianloic,
Please attach the output of `lspci -vvnn`, and attach your /var/log/Xorg.0.log file from after reproducing this issue. If you've made any customizations to your /etc/X11/xorg.conf please attach that as well.