After updating gtk+ from version 2.4.1 to version 2.4.3 resp. updating xfree from version 4.3.0-r5 to version 4.3.0-r6 the panel of the wm xfce4 is screwed up: so the icons are cropped and the text in the menus is too big so that it is cropped, too. I've already re-compiled all xfce packages without success. Reproducible: Always Steps to Reproduce: 1. start X with xfce4 2. Look at the panel 3. Actual Results: Panel is screwed up. Expected Results: Should not be. Portage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-rc3) ================================================================= System uname: 2.6.7-rc3 i686 AMD Duron(tm) Gentoo Base System version 1.4.16 distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=i686 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /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/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=i686 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi alsa apache2 apm avi berkdb bonobo cdr clamav crypt cups dedicated dvd encode esd fbcon foomaticdb freetype gd gdbm gif gnome gpm gtk gtk2 imagemagick imlib java jpeg libg++ libwww mad mikmod mmx motif mpeg mysql ncurses net nls oggvorbis opengl oss pam pdflib perl png python quicktime radeon readline ruby samba sdl slang spell sse ssl tcltk tcpd tetex truetype usb videos x86 xml2 xmms xv zlib"
Confirmed here. Occurred after upgrade from gtk+-2.4.1 to gtk+-2.4.3 (xserver is xorg-x11 6.7.0-r1)
it is definately the GTK update, I posted this same problem inside the xfce bugtracker: huysmans 06-18 15:33 The problem is that gtk changed button size allocation. There is a fix in the CVS version that should be backported soon if it doesn't cause any problems. -> upstream
There is a fix in the cvs HEAD version, don't know about 4.0, but AFAIK there will be a bugfix release shortly with some of these problems fixed, hopefully this is one of them.
I have this problem, and it also happens with the close tab cross in gaim (in both gnome and xfce, but it's worse in xfce)
gaim problem also happens here, I'm suddenly asking myself what GTK+ changed in their codebase, probably a lot programs are affected.
Upgrade to gtk+-2.4.3 and recompiling of all xfce4 packages had no effect.
fixed with 4.0.6
Sry, but it seems not to be fixed for me. Under [1] I have made a new screenshot after having gtk+ updated to 2.4.4 and xfce to 4.0.6 . The look has changed but it is as worse as before: the items within the menus are still cropped and the icons directly in the panel have a different size and some are also much too little (Lock screen and Logout). What have I done wrong? [1] http://mwegner.de.ms/xfce4-panel-new.png
hmm that's weird...something must be linking against an old library or something as this was one of the biggest reasons 4.0.6 was released. Have you tried removing all of the xfce packages and rebuilding?
Removed all packages of xfce4 and emerged them again. Still the same as in the screenshot I posted in my last comment. What am I doing wrong?
maybe you're having a theme problem...have you tried changing themes?
Yes, you were right: it is a bug in the theme XFce-winter but only if the panel size is very small. Other themes work fine.
closing, should be fixed with latest gtk-xfce-engines