After upgrading from x11-wm/fluxbox-0.9.10-r3 to x11-wm/fluxbox-0.9.10-r4 the menu does not show text anymore, but it is possible to click and navigate. Very strange! I used the same ~/.fluxbox/menu both times and have no idea what could be wrong. First I upgraded to fluxbox-0.9.10-r4, then the text in the menu wasn't there anymore, so I downgraded to fluxbox-0.9.10-r3 again, which works fine again! So it's definitively not an x-server error or something other than fluxbox itself. Reproducible: Always Steps to Reproduce: 1. emerge fluxbox-0.9.10-r4 2. umerge fluxbox-0.9.10-r4 3. emerge fluxbox-0.9.10-r3 Actual Results: I saw the menu again :) Expected Results: Show the menu after I emerged fluxbox-0.9.10-r4! Portage 2.0.51-r2 (default-x86-2004.0, gcc-3.4.2, glibc-2.3.4.20041021-r0, 2.6.8-gentoo-r4 i686) ================================================================= System uname: 2.6.8-gentoo-r4 i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.6.5 distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux-headers-2.4.22 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.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/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://gd.tuwien.ac.at/opsys/linux/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dfx 3dnow 3dnowext X aalib alsa apm arts avi berkdb bitmap-fonts cdr crypt cups encode esd f77 foomaticdb gdbm gif gpm gtk gtk2 imlib java jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls ntpl oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang snmp socks5 spell sse ssl svga tcpd tiff truetype usb x86 xinerama xml2 xmms xv zlib"
Please try to reproduce this on a system built with sane CFLAGS.
I couldn't try it with the machine I described today, so I tried with my k6/3-380 Laptop, with CFLAGS="-march=k6-3 -O3" Exactly the same results! No text in the menu after upgrading to x11-wm/fluxbox-0.9.10-r4.
Ok, what fonts and what locale?
I have the same Problem with German locales and the standard fonts (I have the artwiz fonts installed, but I'm not sure if the system uses them by default, did'nt change anything in the configuration files), but with r3 and not r4. On my laptop which runs also r3, I do not have such problems. Plus, when the fonts disappear and I navigate into the Style menu "blindly" and select a different style, the fonts show up again (but not with all styles though). When I then go back to the old style that had no fonts at startup, fonts are there again (but this is not the case with every style either).
Do they work if you switch to using media-fonts/artwiz-aleczapka-en instead? There's a problem with the encoding in media-fonts/artwiz-fonts.
same problem here with the fluxbox-0.9.10-r4. However it only occurs under certain condition: a) antialiasing has to be disabled in fluxbox and b) it only happens with some locale settings. setting LANG to POSIX, oder de_DE and everything works fine, but when using de_DE@euro oder de_AT@euro text is missing in fluxbox.
Bleh. Please take any fluxbox NLS / font screwiness upstream. I'm not getting anything useful from them...