sillysloft / fluxbox

Fluxbox Window Manager (Mirror)
http://fluxbox.org/news/
Other
0 stars 1 forks source link

amsn trayicon #623

Open sillysloft opened 18 years ago

sillysloft commented 18 years ago

Some times the trayicon of amsn open like a window instead of in the traydock. The amsn team said that is fluxbox fault.

check another user's screenshot:

http://img114.imageshack.us/img114/4822/10qv1.png

Sorry my bad english. Bye

-----------------------------

Aveces el trayicon de amsn en ves de situarse donde corresponde aparece como una ventana, y el espacio en el traydock queda en blanco, a pesar de que se cierre el amsn. La equipo de amsn, tras el reporte del error, dice que es una falla del fluxbox.

Aqui hay una captura de otro usuario del problema:

http://img114.imageshack.us/img114/4822/10qv1.png

------------------------------

Fluxbox 1.0rc-gentoo xorg-x11-7.0-r1 amsn-0.96_rc1

Reported by: ebray187

sillysloft commented 18 years ago

Logged In: YES user_id=296419

Which fluxbox version? Please upgrade to 1.0rc2 if have an old version.

Original comment by: fluxgen

sillysloft commented 18 years ago

Logged In: YES user_id=1139702

Fluxbox 1.0rc-gentoo xorg-x11-7.0-r1 amsn-0.96_rc1

Original comment by: ebray187

sillysloft commented 18 years ago

Logged In: YES user_id=1538990

I wouldn't take their word for it. We do get some complaints about the system tray, but we get a lot more about amsn. I tried installing it once just to debug the issues, and it crashed before it ever opened a window. I never encountered this particular bug, though. Can you give steps to reproduce it? If not, it's very unlikely that we'll be able to fix it.

Original comment by: mark-t

sillysloft commented 18 years ago

Logged In: YES user_id=1139702

For me just emerge amsn and then run it like a normal user in the normal way. If not happens, close amsn and then open it again.

Here is the link to the post http://amsn.sourceforge.net/forums/viewtopic.php?t=634

It's difficul't the english for me, sorry. :P

Original comment by: ebray187

sillysloft commented 18 years ago

Logged In: YES user_id=1139702

For me just emerge amsn and then run it like a normal user in the normal way. If not happens, close amsn and then open it again.

Here is the link to the post http://amsn.sourceforge.net/forums/viewtopic.php?t=634

It's difficul't the english for me, sorry. :P

Original comment by: ebray187

sillysloft commented 18 years ago

Logged In: YES user_id=1538990

I just emerged amsn and ran it 52 times. The bug never occurred. It did take about five seconds to show up a few times, though, and it once failed to revert focus. Either this has been magically fixed in svn or there are more specific circumstances required to reproduce the bug (e.g. other running programs, time of day, system libs, etc.). I'll look and see if I can find anything interesting in the debug output.

Original comment by: mark-t

sillysloft commented 18 years ago

Logged In: YES user_id=1139702

I try the svn and the problem still there. Here is my emerge info and my fluxbox uses # emerge -pv fluxbox

[ebuild R ] x11-wm/fluxbox-1.0_rc1 USE="disableslit gnome imlib kde nls truetype -disabletoolbar -xinerama" 0 kB

---------------------------------------------------

# emerge --info Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16- gentoo-r13 i686)

System uname: 2.6.16-gentoo-r13 i686 Pentium III (Coppermine) Gentoo Base System version 1.6.15 app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.3.5-r2, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -pipe -march=pentium3 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/ 3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/ shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/ config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ / usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/ terminfo" CXXFLAGS="-O2 -pipe -march=pentium3 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/ linux/distributions/gentoo" LANG="es_CL" LC_ALL="es_CL" LINGUAS="es" MAKEOPTS="-j2" 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/portage/local/layman/portage-xgl /usr/portage/local/layman/pro-audio" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aac alsa apache2 apm avi bash-completion berkdb bitmap- fonts cdr cli crypt dlloader dri dvd eds emboss encode ffmpeg flac fortran gdbm gif gpm gstreamer gtk gtk2 imlib isdnlog jack jpeg libg++ libwww mad mikmod mmx mmxext motif mp3 mpeg musepack musicbrainz ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl oss pam pcre pdflib perl pic png pppd python qt3 qt4 quicktime readline reflection sdl session sndfile spell spl sse ssl svg tcpd truetype truetype-fonts type1-fonts udev userlocales vcd vorbis win32codecs xml xmms xorg xv zlib elibc_glibc input_devices_ keyboard input_devices_mouse kernel_linux linguas_es userland_GNU video_ cards_nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Original comment by: ebray187

sillysloft commented 18 years ago

Logged In: YES user_id=1582096

system gentoo Fluxbox 1.0_rc2-r2 amsn 0.96_rc1

Well, I do have the same problem. Restarting the amsn a few times (3-4) is enough to replicate the thing... My fealling is that it's a timmings related problem... (a shot in the dark) I don't know the fb slit api so... But apparently amsn asks for a space in the slit. The space gets reserved, but amsn slit icon end up in a smal window. The slit space is never released. Only the smal window is released. Probably the reference to the reserved space is lost. I can't say that this is a fluxbox or amsn problem yet.

Original comment by: wearevenom

sillysloft commented 17 years ago

Logged In: YES user_id=1597091

I have the same problem, running fluxbox-1.0_rc2-r2 with the slit disabled, together with the latest amsn. It looks to me as if the slit does exist and amsn gets a place in it even though fluxbox should be compiled without? What happens is that amsn doesn't get a spot in the tray, but there is an empty space in the tray that never leaves.

An additional problem exists by the way, that I think is related to the first: when I get an e-mail on my msn account, amsn, again sometimes, gets an empty space on the tray instead of the e-mail icon, this time the slit doesn't seem to appear anyway.

I've been able to reproduce this a lot of times by starting up fluxbox, then starting X-chat2 (2.4.5), followed by amsn. However, if I start Opera first (right after X-chat2), which generates an icon in the systray, and start amsn after Opera, most of the time amsn will fit in nicely in the tray.

I'll try to include some additional info about libraries that might be important:

x11-wm/fluxbox-1.0_rc2-r2 USE="disableslit gnome imlib kde nls truetype - disabletoolbar -xinerama" x11-libs/gtk+-2.8.19 USE="X jpeg tiff -debug -doc -xinerama" dev-lang/tcl-8.4.9 USE="threads*" dev-lang/tk-8.4.9 USE="threads*" amsn: source tarball version from the site (version: amsn-0.96RC1). x11-base/xorg-x11-7.0-r1 USE="-3dfx" INPUT_DEVICES="keyboard mouse synaptics -acecad -aiptek -calcomp -citron -digitaledge -dmc - dynapro -elo2300 -elographics -evdev -fpit -hyperpen -jamstudio -joystick -magellan -magictouch -microtouch -mutouch -palmax -penmount - spaceorb -summa -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="fbdev i810 nvidia vesa -apm -ark -chips -cirrus -cyrix - dummy -fglrx -glint -i128 -i740 -imstt -mach64 -mga -neomagic -nsc -nv - r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb - tdfx -tga -trident -tseng -v4l -vga -via -vmware -voodoo"

Original comment by: qplqyer

sillysloft commented 17 years ago

Logged In: NO

I can reproduce this bug with the qt-gui plugin of licq-1.3.2 (and newer versions) and fluxbox-1.0rc2. I thought that this is a licq bug, until I found this report. It only happens after a fresh start of x and fluxbox and only if there is no other app that uses the tray started before. I need to close licq and restart fluxbox (menu). after that everything is working fine. I do not have this problem with other apps (it seems that every gtk app that uses the tray works fine even after a fresh start of fluxbox). hope this helps...

Original comment by: nobody

sillysloft commented 17 years ago

Logged In: YES user_id=1538990 Originator: NO

I still can't reproduce this bug, but I've made a random attempt at a fix in fluxbox's svn version. Could someone please try it and report back?

Original comment by: mark-t

sillysloft commented 17 years ago

Logged In: NO

I know how to create this bug.

aMSN 0.97 RC1 fluxbox 1.0rc3

Start fluxbox Start amsn Then go to your fluxbox menu and click reload

Once fluxbox reloads, your amsn tray-icon will appear on the top left part of screen inside a little window.

At least this works always in my computer.

Original comment by: nobody

sillysloft commented 17 years ago

Logged In: YES user_id=1538990 Originator: NO

That's a separate issue and is undeniably aMSN's fault. They have no code that detects when one system tray exits and another one starts.

Original comment by: mark-t

sillysloft commented 17 years ago

Original comment by: rathnor

sillysloft commented 17 years ago

Logged In: YES user_id=603593 Originator: NO

please try with latest svn, probably fixed. If it's not, then i agree with mark_t: amsn fault for unhandled case

Original comment by: rathnor