Bug 166827 - Systray icon resize/rendering does no longer work after changing settings in xorg.conf
Summary: Systray icon resize/rendering does no longer work after changing settings in ...
Status: RESOLVED NOT A BUG
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-17 13:06 UTC by René Krell
Modified: 2008-09-18 18:51 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Snapshot showing the badly rendered systray after switching to EXA acceleration for Intel graphics hardware (6.26 KB, image/png)
2008-07-17 13:08 UTC, René Krell
Details

Note You need to log in before you can comment on or make changes to this bug.
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