[Intel-gfx] Screen Corruption On Intel GM45

Mike Lothian mike at fireburn.co.uk
Thu Apr 16 22:28:04 PDT 2009


2009/4/17 Jesse Barnes <jbarnes at virtuousgeek.org>:
> On Thu, 16 Apr 2009 23:04:36 +0100
> Mike Lothian <mike at fireburn.co.uk> wrote:
>
>> Hi
>>
>> I've noticed some horrible screen corruption using the lastest git
>> xorg & intel stack with in X.
>>
>> I've made the screen usable by booting with i915.modeset=0 with
>> Linus's latest tree (this just gives me a back screen with the
>> intel-next tree)
>>
>> I think the problem surfaced the same time as the tiling patches
>> appeared - is there a way to disable tiling to test this?
>>
>> My 2.6.29 and last weeks git kernels would refuse to startx for very
>> long not allowing kde to start (it was possible to recognise the
>> loading screen) it would just crash X then try and start it again
>>
>> The latest intel-next tree allows KDE to start WITH the corruption now
>> when KMS is enabled. When I VT switch the consoles look fine, it's
>> only X that's corrupted
>>
>> Hope this isn't too random a bug report
>
> On GM45 you'll need
> http://git.kernel.org/?p=linux/kernel/git/anholt/drm-intel.git;a=commit;h=f544847fbaf099278343f875987a983f2b913134
> which is currently in Eric's drm-intel-next branch.  Otherwise in a KMS
> config the 2D driver will try to use a tiled buffer but the kernel
> won't set it up properly and you'll just get corruption.
>
> --
> Jesse Barnes, Intel Open Source Technology Center
>

Hi Jesse

As I stated in my e-mail I've already tried the drm-intel-next branch

This allows KDE to start, there isn't any corruptions at first,
however when KDE's compositing manager starts this is when the screen
becomes corrupted. I also tried Keith's patch: [Intel-gfx] [PATCH]
drm/i915: fix transition to I915_TILING_NONE but this didn't change
anything either

Regards

Mike



More information about the xorg mailing list