The plugin does load, but there is no icon shown on the systray. If I move the mouse pointer over the area I expect the systray icon to be at, and right-click, the proper context menu (that is, the one belonging to xchat-systray) _does_ show up. Reproducible: Always Steps to Reproduce: 1.emerge xchat-systray (once) 2. start xchat 3. Expected Results: The software should display the xchat icon in the notification area. It seems this is an icon path problem, see also: http://fedoraforum.org/forum/showthread.php?p=243104#post243104 emerge --info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r9 i686) ================================================================= System uname: 2.6.11-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, May 4 2005, 22:58:55)] ccache version 2.3 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://files.gentoo.gr ftp://ftp.ntua.gr/pub/linux/gentoo/ http://ftp.ntua.gr/pub/linux/gentoo/ ftp://ftp.uoi.gr/mirror/OS/gentoo/ http://ftp.ceid.upatras.gr/pub/linux/gentoo ftp://ftp.ceid.upatras.gr/pub/linux/gentoo http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LANG="el_GR.utf8" LC_ALL="el_GR.utf8" LINGUAS="el en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X a52 aac acpi alsa apache2 avi bash-completion berkdb bitmap-fonts bluetooth cdr crypt cups curl dedicated doc dts dv dvd dvdr dvdread eds emboss encode esd ethereal exif fam ffmpeg flac foomaticdb fortran ftp gd gdbm geoip gif gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 hal icq imagemagick imlib ithreads java javascript joystick jpeg junit lcms libg++ libwww mad matroska mikmod mmx mozilla mp3 mpeg msn ncurses nls nptl ogg oggvorbis opengl oss pam pcre pdflib perl png ppds python quicktime readline rrdtool samba sdl speex spell sse sse2 ssl svg svga tcpd threads tiff truetype truetype-fonts type1-fonts unicode usb vcd videos vorbis wmf wxgtk1 wxwindows xine xml2 xv xvid yv12 zlib linguas_el linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Did you adjust the "Select icons path" setting under "SysTray settings" to be "/usr/share/xchat-systray/"? You need to do it manually.
Created attachment 60843 [details] The area pointed by the red arrow, when right-clicked, does present the context sensitive commands of the xchat-systray plugin. The icon does not show up though The area pointed by the red arrow, when right-clicked, does present the context sensitive commands of the xchat-systray plugin. The icon does not show up though
(In reply to comment #1) > Did you adjust the "Select icons path" setting under "SysTray settings" to be > "/usr/share/xchat-systray/"? You need to do it manually. Apologies Sven, just saw your response. I tried what you suggested and worked flawlessly. Shouldn't this information though be installed automatically for all users? I'm not an experienced linux user I must confess...
The ebuild should have printed this information after merging: * * As of 2.4.5 the images will be installed seperately and will not be included * in the binary. The images have been installed in /usr/share/xchat-systray * * Please update your settings accordingly! * I've updated the mesage to: * * The icons have been installed in /usr/share/xchat-systray * * The icons path is a per-user setting and you need to set it or the icons * will not show up in the menu. Please go to 'Systray settings' and set * 'Select icons path' to /usr/share/xchat-systray to set the icons path. *
(In reply to comment #4) > The ebuild should have printed this information after merging: > > * > * As of 2.4.5 the images will be installed seperately and will not be included > * in the binary. The images have been installed in /usr/share/xchat-systray > * > * Please update your settings accordingly! > * > > I've updated the mesage to: > > * > * The icons have been installed in /usr/share/xchat-systray > * > * The icons path is a per-user setting and you need to set it or the icons > * will not show up in the menu. Please go to 'Systray settings' and set > * 'Select icons path' to /usr/share/xchat-systray to set the icons path. > * > Nice work :) I'd still prefer this to be transparent to the user, but I guess it can't be easily done. Good job mate, keep the portage great. :)
I'm thinking about making a patch that uses /usr/share/xchat-systray as a default if the settings is not set yet. This way it just works for our users.
(In reply to comment #6) > I'm thinking about making a patch that uses /usr/share/xchat-systray as a default > if the settings is not set yet. This way it just works for our users. That would indd be perfect! Hope you manage to do it!
Been there, done that. I just add xchat-systray-2.4.5-r2 that has patch to use the /usr/share/xchat-systray setting as a default for new users and also uses it as a fallback if the user supplied settings is not accessible.
(In reply to comment #8) > Been there, done that. I just add xchat-systray-2.4.5-r2 that has patch to use > the /usr/share/xchat-systray setting as a default for new users and also uses > it as a fallback if the user supplied settings is not accessible. Nice job!! :thumbsup: :)