[SCM] KDE Base Workspace module packaging branch, squeeze, updated. debian/4.4.5-5-3-gdb49c80

Modestas Vainius modax at alioth.debian.org
Sat Jan 1 21:46:37 UTC 2011


The following commit has been merged in the squeeze branch:
commit db49c80ec9aca70c8ff9b749e7553222644c9b40
Author: Modestas Vainius <modestas at vainius.eu>
Date:   Sat Jan 1 22:24:23 2011 +0200

    Document a workaround for the "dark taskbar" bug in README.Debian.
    
    The real fix is in KDE SC 4.5 or later. However, regardless, I think this
    change closes: #564941.
---
 debian/README.Debian |   32 ++++++++++++++++++++++++++++++++
 debian/changelog     |    5 +++++
 2 files changed, 37 insertions(+), 0 deletions(-)

diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644
index 0000000..a9a967b
--- /dev/null
+++ b/debian/README.Debian
@@ -0,0 +1,32 @@
+Working around the dark taskbar bug (#564941) in KDE SC 4.4
+-----------------------------------------------------------
+
+If your taskbar sometimes turns black, dark or loses transparency, you've
+probably been hit by #564941. The bug usually occurs with default Plasma theme
+(known as "Air") when compositing (also known as "Desktop Effects") is off or
+when it is suspended with e.g. Ctrl+Shift+F12. The bug is said to be rarer when
+compositing is on or another Plasma theme is used. Refer to [1] and [2] for
+more information.
+
+The bug is triggered by pixmap cache corruption. While there is no real fix for
+it, Plasma in KDE SC 4.5 or later solved it by moving away from KPixmapCache
+class to a new KDE SC 4.5 technology. Therefore, it was not possible to
+backport the real fix to KDE Software Compilation 4.4.5 which Debian Squeeze
+6.0 ships with.
+
+Fortunately, there is a workaround. You can avoid the bug by turning off Plasma
+theme pixmap caching at the expense of performance. Don't be very alarmed
+though, typically slowdown should not be very noticeable. In order to do this,
+add the following two lines:
+
+[CachePolicies]
+CacheTheme=false
+
+to either /etc/kde4/plasmarc (system-wide option) or
+~/.kde/share/config/plasmarc (user-specific option). Alternatively,
+user-specific option can be changed with the following command:
+
+$ kwriteconfig --file plasmarc --group CachePolicies --type bool --key CacheTheme false
+
+[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=564941
+[2] https://bugs.kde.org/show_bug.cgi?id=224666
diff --git a/debian/changelog b/debian/changelog
index fc0c3ce..7c5f5ef 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,11 @@ kdebase-workspace (4:4.4.5-6) UNRELEASED; urgency=medium
   * Move the solid servicetypes from kdebase-workspace-bin.install.linux to
     kdebase-workspace-bin.install. (Closes: #608541)
 
+  [ Modestas Vainius ]
+  * Document a workaround for the "dark taskbar" bug in README.Debian. The real
+    fix is in KDE SC 4.5 or later. However, regardless, I think this change
+    closes: #564941.
+
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sat, 01 Jan 2011 10:36:45 +0100
 
 kdebase-workspace (4:4.4.5-5) unstable; urgency=medium

-- 
KDE Base Workspace module packaging



More information about the pkg-kde-commits mailing list