[Pkg-xfce-devel] Bug#710098: xfce4-notifyd shows artefacts in "transparent" areas with i3wm and no compositing

chrysn chrysn at fsfe.org
Tue May 28 08:47:21 UTC 2013


Package: xfce4-notifyd
Version: 0.2.4-2
Severity: normal

with the i3wm window manager and no compositing manager active (which is
correctly reported by gtk_widget_is_composited), i get artefacts showing
along the edges (which are supposed to be hidden).

i looked at the code and disabled this line from xfce-notify-window.c
(which is supposed to be executed only when compositing is *off*, which
was the case):

gdk_window_shape_combine_region(widget->window, region, 0, 0);

i'm aware that this disables the whole window clipping on non-composited
outputs, so either

* this should detect that window shaping isn't supported by the window
  manager and not even try,
* i3 should properly announce that it can't do this, or
* i3 should respect this setting.

this bug report is filed against xfce4-notifyd assuming that it can be
fixed there, but if that's impossible, please reassign to i3-wm.

-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.8-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xfce4-notifyd depends on:
ii  libc6               2.17-2
ii  libcairo2           1.12.2-3
ii  libdbus-1-3         1.6.8-1
ii  libdbus-glib-1-2    0.100.2-1
ii  libgdk-pixbuf2.0-0  2.26.1-1
ii  libglib2.0-0        2.36.1-2build1
ii  libgtk2.0-0         2.24.13-1
ii  libnotify4          0.7.5-2
ii  libx11-6            2:1.5.0-1
ii  libxfce4ui-1-0      4.10.0-2
ii  libxfce4util6       4.10.1-1
ii  libxfconf-0-2       4.10.0-2

Versions of packages xfce4-notifyd recommends:
ii  libnotify-bin  0.7.5-2

xfce4-notifyd suggests no packages.

-- no debconf information

-- 
To use raw power is to make yourself infinitely vulnerable to greater powers.
  -- Bene Gesserit axiom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20130528/8aaf587b/attachment.pgp>


More information about the Pkg-xfce-devel mailing list