Bug 12924 - On GM965 KMS enabled kernel X does not draw untill mouse is moved. Probably IRQ problems.
Summary: On GM965 KMS enabled kernel X does not draw untill mouse is moved. Probably I...
Status: CLOSED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - Intel) (show other bugs)
Hardware: All Linux
: P1 blocking
Assignee: drivers_video-dri-intel@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-24 00:07 UTC by Mateusz Kaduk
Modified: 2009-09-17 06:52 UTC (History)
2 users (show)

See Also:
Kernel Version: 2.6.29
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Mateusz Kaduk 2009-03-24 00:07:44 UTC
Latest working kernel version: Every version with KMS disabled.
Earliest failing kernel version: Same problem with 2.6.29rc8
Distribution: GNU/Linux Debian Sid
Hardware Environment: 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)

Software Environment: Xorg(master) libdrm(master) xf86-intel(master) mesa(master)
Problem Description: X does not draw elements unless mouse currsor is moved. Moreover things are horribly slow.

Also after booting in KMS enabled mode.
 grep i915 /proc/interrupts 
 29:          1          0   PCI-MSI-edge      i915
After booting in KMS disabled mode.
 grep i915 /proc/interrupts 
 29:       5853       5411   PCI-MSI-edge      i915@pci:0000:00:02.0

dmesg/syslog/Xorg.0.log does not produce any strange information so not attached.

Steps to reproduce: Boot in KMS enabled kernel 2.6.29 on GM965 with software as above and startx or gdm.
Comment 1 Andrew Barr 2009-04-03 23:52:20 UTC
Confirming this issue with the same hardware...present in drm-fixes and drm-linus trees as well. Makes KMS useless on my laptop, even though it otherwise works correctly.
Comment 2 Gordon Jin 2009-09-17 03:51:36 UTC
Does this still exist in 2.6.31?
Comment 3 Mateusz Kaduk 2009-09-17 06:52:18 UTC
This has been fixed in 2.6.30 already or maybe 2.6.29.
And was caused by vbetool on Debian systems messing with gpu, now not only this package is not mandatory, but there is also in kernel fix for such a cases.

I am closing this.

Note You need to log in before you can comment on or make changes to this bug.