Bugzilla – Bug 20527
[G965 non-GEM] systray in KDE 4 completely broken
Last modified: 2009-03-10 12:08:50 UTC
Created attachment 23642 [details]
broken icons in systray
If you know KDE 4, you probably know about the broken systray icons: the background is garbled.
With current xf86-video-intel 2.6.3, the systray also does not show any icons. It switches between not showing anything and showing garbage (without distinguishing between fore- and background).
This was fine with 2.5.1. I bisected it to 6c0ca1676bf60529dd331cc739abdf68fa9e918d
-- chipset: G965
-- system architecture: 64-bit
-- xf86-video-intel: 2.6.3
-- xserver: 1.5.3
-- mesa: 7.2
-- libdrm: 2.4.5
-- kernel: 2.6.27-gentoo-r8
-- Linux distribution: Gentoo
-- Machine or mobo model: Intel DG965SS
-- Display connector: VGA/DE-15
Linux tacticalops 2.6.27-gentoo-r8 #10 SMP Sun Mar 1 17:18:33 CET 2009 x86_64 Intel(R) Core(TM)2 CPU 4300 @ 1.80GHz GenuineIntel GNU/Linux
Created attachment 23643 [details]
Created attachment 23644 [details]
Created attachment 23645 [details]
Thanks for the bisect. So it's caused by:
author Eric Anholt <email@example.com> 2009-01-21 23:52:02 (GMT)
committer Eric Anholt <firstname.lastname@example.org> 2009-01-27 22:33:43 (GMT)
commit 6c0ca1676bf60529dd331cc739abdf68fa9e918d (patch)
Don't forget the new state bos in check_aperture.
They're tiny so it shouldn't have been a problem, but play it safe. This is another <5% loss on top of the previously reported value, bringing the whole series to about 8%.
Might check with:
Author: Eric Anholt <email@example.com>
Date: Mon Mar 9 20:06:30 2009 -0700
Fix XV with non-GEM kernels by allocating a larger fake bufmgr.
After syncing to git master, it's working fine. :)
(I do not set the bug to resolved/fixed, because I do not know your policies for doing that)
The policy is, if it's fixed upstream, go ahead and mark it fixed :)
Thanks for testing. I'm pretty sure it was that commit.