After more usage, I've found two issues while running intrepid on G45
using the current driver bits. The patches above are still a success
because this machine is now usable (no xorg freeze after login) and with
compiz off it actually works perfectly. I will file separate bugs for
these issues but I just wanted to list them here as well for
completeness.

* When compiz is active and you move a glxgears window, then it leaves a trail 
of damaged but not repainted areas. If compiz is off glxgears works perfectly.
* Sometimes when compiz is active I see constant dmesg spam (actually 
dd,klogd,syslogd and xorg are taking a lot of CPU but they can't max out all my 
four cores though so the system is very much usable despite this 
log-while-spinning-in-a-loop however with less cores this might be a big 
problem). This problem goes away when compiz is turned off though. The log spam 
looks like this:

[  144.125185] [drm:drm_ioctl] pid=5686, cmd=0x40206443, nr=0x43, dev 0xe200, 
auth=1
[  144.125186] [drm:i915_batchbuffer] i915 batchbuffer, start 4b75000 used 40 
cliprects 0
[  144.125190] [drm:drm_ioctl] pid=5686, cmd=0xc0086444, nr=0x44, dev 0xe200, 
auth=1
[  144.125191] [drm:i915_emit_irq] 
[  144.125195] [drm:drm_ioctl] pid=5686, cmd=0x4008642a, nr=0x2a, dev 0xe200, 
auth=1
[  144.125196] [drm:drm_lock] 1 (pid 5686) requests lock (0x00000002), flags = 
0x00000000
[  144.125200] [drm:i915_driver_irq_handler] i915_driver_irq_handler 
flag=00000002
[  144.125201] [drm:drm_lock] 1 has lock
[  144.135444] [drm:i915_driver_irq_handler] i915_driver_irq_handler 
flag=00000080
[  144.148778] [drm:drm_ioctl] pid=5686, cmd=0x4008642a, nr=0x2a, dev 0xe200, 
auth=1
[  144.148781] [drm:drm_lock] 1 (pid 5686) requests lock (0x00000001), flags = 
0x0000000a
[  144.148783] [drm:drm_lock] 1 has lock
[  144.148787] [drm:drm_ioctl] pid=5686, cmd=0x4004644d, nr=0x4d, dev 0xe200, 
auth=1
[  144.148853] [drm:drm_ioctl] pid=5686, cmd=0x4018643f, nr=0x3f, dev 0xe200, 
auth=1
[  144.148856] [drm:drm_update_drawable_info] Updated 0 cliprects for drawable 1
[  144.270843] [drm:drm_ioctl] pid=5686, cmd=0x40046445, nr=0x45, dev 0xe200, 
auth=1
[  144.270848] [drm:i915_wait_irq] irq_nr=77925 breadcrumb=77925
[  144.270852] [drm:drm_ioctl] pid=5686, cmd=0x40046445, nr=0x45, dev 0xe200, 
auth=1
[  144.270854] [drm:i915_wait_irq] irq_nr=77922 breadcrumb=77925
[  144.270856] [drm:drm_ioctl] pid=5686, cmd=0x40046445, nr=0x45, dev 0xe200, 
auth=1
[  144.270858] [drm:i915_wait_irq] irq_nr=77925 breadcrumb=77925
[  144.270935] [drm:drm_ioctl] pid=5686, cmd=0xc0086421, nr=0x21, dev 0xe200, 
auth=1
[  144.270937] [drm:drm_rmctx] 2

-- 
X freezes right after login when using EXA on G45 machine
https://bugs.launchpad.net/bugs/285572
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to