Bug 166827

Summary: Systray icon resize/rendering does no longer work after changing settings in xorg.conf
Product: [Plasma] plasma4 Reporter: René Krell <renda.krell>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED NOT A BUG    
Severity: normal CC: fabo, renda.krell
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Snapshot showing the badly rendered systray after switching to EXA acceleration for Intel graphics hardware

Description René Krell 2008-07-17 13:06:59 UTC
Version:           0.1 (using KDE 4.0.98)
Installed from:    SuSE RPMs
Compiler:          gcc 
OS:                Linux

After having some massive performance problems with X server XAA acceleration using the Intel video drivers I changed it to EXA in the following way:
/etc/X11/xorg.conf, adding options:
  Option       "AccelMethod" "EXA"
  Option       "MigrationHeuristic" "greedy"
  Option       "ExaNoComposite" "false"
/etc/environment, added entry:
  INTEL_BATCH=1
After that and restarting the computer, the hardware acceleration worked perfectly, but the KDE 4.1 systray is absolutely unusable. The whole systray is badly rendered. The rest od my desktop looks as usual and works.

I will send you an attachment, if this will be possible here, later.
Comment 1 René Krell 2008-07-17 13:08:33 UTC
Created attachment 26198 [details]
Snapshot showing the badly rendered systray after switching to EXA acceleration for Intel graphics hardware
Comment 2 René Krell 2008-07-17 14:21:34 UTC
I played with these settings and got to add the following remarks:
- The relevant setting for this misbehaviour is
  Option       "MigrationHeuristic" "greedy"
  which is an suboption of and depending on "AccelMethod" "EXA".
- Setting this option to
  Option       "MigrationHeuristic" "smart"
  Option       "MigrationHeuristic" "always"
  the systray works (except of its usual flickering on changes), but the hardware acceleration isn't efficient and makes for instance longer wegpages in Konqueror scrolling very slowly.
Comment 3 Aaron J. Seigo 2008-07-17 20:38:09 UTC
upstream driver bug with "MigrationHeuristic" "greedy"
Comment 4 Fathi Boudra 2008-09-18 18:51:07 UTC
Upstream bug link:
https://bugs.freedesktop.org/show_bug.cgi?id=16773