Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 163479 - mail-client/sylpheed-2.3* - disabling trayicon makes pypanel-2.4 flicker
Summary: mail-client/sylpheed-2.3* - disabling trayicon makes pypanel-2.4 flicker
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Akinori Hattori
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-23 18:29 UTC by Thomas Boje
Modified: 2007-01-29 15:59 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Boje 2007-01-23 18:29:05 UTC
If I disable trayicon in sylpheed-2.3.x, pypanel begins to flicker. This happens on every start of sylpheed, not only in the session I disabled the trayicon. I first thought only restarting pypanel helps, which kills sylpheed (shouldn't happen), but later I noticed that apparently the flicker comes from a *long* list of queued pypanel redraws. So some time after exiting sylpheed the flickering stops. Another thing to note is that an empty icon is added to the tray area, possibly causing the problem, but possibly only another symptom.

For now I masked both 2.3 releases, since sylpheed-2.2.10 does not show this bug. Happens on beryl-9999 and fluxbox-1.0_rc2-r2. 

Reproducible: Always

Steps to Reproduce:
1. emerge '>=sylpheed-2.3.0' pypanel
2. $ pypanel &
3. $ sylpheed
4. deactivate trayicon in sylpheed settings
5. (restarting sylpheed does not help)
Actual Results:  
Pypanel begins to flicker and an empty icon is added to the trayicon area.

Expected Results:  
Nothing happens in pypanel. (It's set not to show normal windows.)

emerge --info:
Portage 2.1.2-r2 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.19-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3400+
Gentoo Base System version 1.12.9
Timestamp of tree: Tue, 23 Jan 2007 15:50:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.3.6, 2.4.4, 2.5-r1
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19.2-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O3 -march=athlon64 -ftree-loop-linear -ftree-loop-im -fivopts -ftree-vectorize -funswitch-loops -funroll-loops"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O3 -march=athlon64 -ftree-loop-linear -ftree-loop-im -fivopts -ftree-vectorize -funswitch-loops -funroll-loops"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/  http://distfiles.gentoo.org"
LANG="de_DE"
LC_ALL="de_DE.UTF-8"
LINGUAS="de eo en ja"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage/xeffects/trunk"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="X a52 aac acpi aiglx alsa amd64 anthy audiofile avi bitmap-fonts bzip2 bzlib cairo canna cdr cjk cli cracklib crypt cups curl dga dlloader dri dts dvb dvd dvdr emboss emul-linux-x86 encode exif ffmpeg firefox flac foomaticdb fortran freewnn ftp gif gimpprint glitz glut gmp gnutls gtk gtk2 gtkhtml iconv imagemagick imlib ipv6 isdnlog ithreads java joystick jpeg junit lesstif lzw lzw-tiff mad madwifi maildir matroska mbox mikmod mime mmap mng motif mozsvg mp3 mp4 mpeg ncurses nls nobcel nolog4j norhino nptl nptlonly nvidia objc ogg oggvorbis openal opengl pango pcre pdflib perl pic pie png posix pppd python qt3 qt4 quicktime readline reflection rtc ruby sdl session sndfile sockets speex spell spl ssl svg tcltk tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts uim unicode userlocales v4l v4l2 vcd vorbis x264 xml xml2 xorg xpm xsl xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de eo en ja" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS

And no, emerging with CFLAGS="-O3 -march=athlon64" does not help.
Comment 1 Akinori Hattori gentoo-dev 2007-01-29 15:59:31 UTC
This is not Gentoo specific, please report this upstream.