Bug 33498

Summary: [EXAVSync] Screen corruption with LibreOffice.
Product: xorg Reporter: Lukasz Krotowski <lukasz.krotowski>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED WORKSFORME QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
LO startup screen corruption.
none
dmesg
none
Xorg.0.log none

Description Lukasz Krotowski 2011-01-25 12:45:48 UTC
When running LO (OOo is also affected FWIW) screen is randomly corrupted (screenshot attached). And dmesg says something about unknown package in CS checker (logs attached).

System:
kernel: 2.6.37 + fairly recent drm-next merged (drm/radeon/kms: add quirk for Mac Radeon HD 2600 card), KMS
xserver: today git master
xf86-video-ati: today git master
Comment 1 Lukasz Krotowski 2011-01-25 12:46:50 UTC
Created attachment 42486 [details]
LO startup screen corruption.
Comment 2 Lukasz Krotowski 2011-01-25 12:47:19 UTC
Created attachment 42487 [details]
dmesg
Comment 3 Lukasz Krotowski 2011-01-25 12:47:43 UTC
Created attachment 42488 [details]
Xorg.0.log
Comment 4 Alex Deucher 2011-01-25 13:14:17 UTC
Is this a recent regression?  If so when did it start?
Comment 5 Lukasz Krotowski 2011-01-25 13:42:53 UTC
Frankly I don't know. I hardly use office suite on that PC (I don't see corruption on my other system: radeon driver with X1300, T60 laptop).

I know it's not connected with xserver upgrade because corruption was present with xserver git master from 2010-05-12 (I only upgraded to check if it makes a difference). On the other hand I upgrade xf86-video-ati fairly often.

I reckon I've spotted corruption when switched to LO (that big fork announcement). LO shows more corruption than OOo. And, IIRC, I was using drm-next at 2.6.35 level.
Comment 6 Lukasz Krotowski 2011-01-25 15:43:27 UTC
FWIW I don't use compiz or any other compositing manager.
Comment 7 Michel Dänzer 2011-01-26 01:24:29 UTC
Does it also happen without all the options you're enabling in xorg.conf?
Comment 8 Lukasz Krotowski 2011-01-27 00:36:12 UTC
Good catch! Corruption is caused by Option "EXAVSync" "on".
Comment 9 Lukasz Krotowski 2011-01-27 03:09:52 UTC
FWIW on my other machine (T60) I didn't have EXAVSync turned on. Turning it on also causes corruption.
Comment 10 Lukasz Krotowski 2014-11-14 15:22:16 UTC
Closing, lots of time and git changes later I can't see any corruption.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.