Bug 511942

Summary: intel [845G] Xorg uses 100% CPU when using EXA
Product: [openSUSE] openSUSE 11.1 Reporter: Matthias Pfafferodt <syntron>
Component: SaX2Assignee: Forgotten User Wum0mkMcd8 <forgotten_Wum0mkMcd8>
Status: RESOLVED WONTFIX QA Contact: E-mail List <sax2-maintainer-bugs>
Severity: Normal    
Priority: P5 - None CC: sndirsch
Version: Final   
Target Milestone: ---   
Hardware: i686   
OS: openSUSE 11.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: working (old) xorg.conf
xorg.conf by sax2
log file with working xorg.conf file
sax2 log file (resulting in a not useable config file)

Description Matthias Pfafferodt 2009-06-10 21:07:46 UTC
Created attachment 297323 [details]
working (old) xorg.conf

User-Agent:       Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.10 (like Gecko) SUSE

last week I update my fat client system. It uses an intel 845G onboard graphic card. I also used sax2 to create a new config file for xorg. After that the X server uses up to 100% CPU and I could watch how each letter was printed on the screen. All applications were slow ...

I suspected the update be using the xorg packages from the DVD did not help. But after reverting the changes to the xorg.cong file I can use my system again.



Reproducible: Always

Steps to Reproduce:
1. use sax2 to configure my intel 845G onboard graphic
2. restart X
3.
Actual Results:  
_slow_ system; watching all redraws, ... up to 100% CPU usage

Expected Results:  
fast system; max 15% CPU usage of the X-server
Comment 1 Matthias Pfafferodt 2009-06-10 21:09:04 UTC
Created attachment 297324 [details]
xorg.conf by sax2
Comment 2 Matthias Pfafferodt 2009-06-10 21:10:04 UTC
Created attachment 297327 [details]
log file with working xorg.conf file
Comment 3 Matthias Pfafferodt 2009-06-10 21:11:26 UTC
Created attachment 297328 [details]
sax2 log file (resulting in a not useable config file)
Comment 4 Stefan Dirsch 2009-06-10 22:29:01 UTC
It's a known issue that intel driver's 2D performance is horribly bad with EXA compared to XAA. This is even worse with older chipsets like 845G. Unfortunately this is nothing Novell/SUSE can fix and for such old chips I'm afraid that Intel's upstream developers won't address the issue as well. I suggest to use 

  Option        "AccelMethod" "XAA"

in xorg.conf as before,