Bug#857661: awesome: systray frequently messed up

2017-03-14 Thread Uli Schlachter
Hi,

could you try if starting awesome with the --no-argb flag fixes this?

First: "Why I think that this is not a bug in awesome"
The systray is implemented as windows. The systray provider (awesome in
this case) only places these windows, but it does not draw them. Since
in X11 a window cannot be at multiple places at once, awesome cannot
actually cause this.

Second: "Why I suggest --no-argb"
I do this for all bugs involving rendering issues. If you want, you can
check if the fix for [1], which seems to be [2], makes your issue go away.

[1]: https://bugs.freedesktop.org/show_bug.cgi?id=99220
[2]: https://patchwork.freedesktop.org/patch/137290/

Cheers,
Uli
-- 
Sent from my Game Boy.



Bug#857661: awesome: systray frequently messed up

2017-03-13 Thread Toni Mueller
Package: awesome
Version: 4.0-1
Severity: normal


Hi,

since a few weeks, my systray gets messed up. In particular, if I open
one of the programs listed there, the icons frequently get re-arranged,
but, much more annoying, awesome frequently starts to display the same
icon for several programs. Eg. at the moment, I can see two keyboard
icons (from fcitx), and two loudspeakers (from volti), where there
should have been a wicd and a clipit icon. If I manage to click the
'correct' icon, then the appropriate program will start - eg. clipit in
the case of one of the loudspeaker icons - but this is really, really
annoying. Sometimes, it flips back to normal, displaying every icon as
it should be. When I tried to take a screenshot, all icons flipped back
to normal, but it would be nice if awesome could always display the
correct icons by itself.


Cheers,
--Toni++



-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages awesome depends on:
ii  dbus-x11  1.10.16-1
ii  gir1.2-freedesktop1.50.0-1+b1
ii  gir1.2-pango-1.0  1.40.3-3
ii  libc6 2.24-9
ii  libcairo2 1.14.8-1
ii  libdbus-1-3   1.10.16-1
ii  libgdk-pixbuf2.0-02.36.5-2
ii  libglib2.0-0  2.50.3-1
ii  liblua5.1-0   5.1.5-8.1+b2
ii  libstartup-notification0  0.12-4
ii  libx11-6  2:1.6.4-3
ii  libxcb-cursor00.1.1-3
ii  libxcb-icccm4 0.4.1-1
ii  libxcb-keysyms1   0.4.0-1
ii  libxcb-randr0 1.12-1
ii  libxcb-render01.12-1
ii  libxcb-shape0 1.12-1
ii  libxcb-util0  0.3.8-3
ii  libxcb-xinerama0  1.12-1
ii  libxcb-xkb1   1.12-1
ii  libxcb-xrm0   1.0-2
ii  libxcb-xtest0 1.12-1
ii  libxcb1   1.12-1
ii  libxdg-basedir1   1.2.0-1
ii  libxkbcommon-x11-00.7.1-1
ii  libxkbcommon0 0.7.1-1
ii  lua-lgi   0.9.1-1
ii  menu  2.1.47

Versions of packages awesome recommends:
ii  feh2.18-1
ii  rlwrap 0.42-3
ii  x11-xserver-utils  7.7+7

awesome suggests no packages.

-- no debconf information