After initially logging in and running either mozilla or galeon, everthing looks normal; see before.jpg. Logging out and logging back in again causes the fonts used for fields to be huge; see after.jpg. Workaround: After logging out, kill the X server with CTRL-ALT-backspace. Fonts will then be normal again. I'm using Luxi serif and Luxi sans for my fonts. When the fonts are huge, changing fonts in the Preferences seems to have no effect.
Created attachment 5604 [details] Before logout/login Normal text display
Created attachment 5605 [details] After logout/login After re-login, fonts used for entry fields/drop downs are humongous.
Created attachment 5607 [details] List of installed packages
And if you use another font?
The GTK+(-1.2) theme font is used for mozilla/galeon input fields. I've been using luxi sans for the theme font. After switching to helvetica, the problem goes away. Luxi sans is a Type1 font (in /usr/X11R6/lib/X11/fonts/Type1), *and* a truetype font (/usr/X11R6/lib/X11/fonts/TTF). Helvetica is a bitmap font (/usr/X11R6/lib/X11/100dpi). Looking at /etc/X11/fs/config, Type1 might be used before TTF.
Guess that solves it.
That doesn't solve the problem. The problem persists with certain types of fonts, possibly just truetype fonts.
Have you created fonts.scale and fonts.dir files for this font properly ? Did you reorder your fontpath's for freetype fonts to be localted first ? Please post the fonts.scale, fonts.dir and encodings.dir files for directory that contains this font.
Created attachment 5964 [details] XF86Config This has the original font path order as generated by the configurator.
Created attachment 5965 [details] XftConfig Original configuration of XftConfig
Created attachment 5966 [details] fs/config Original xfs configuration
Origin of luxi sans: andy@kenny Type1 $ qpkg -f /usr/X11R6/lib/X11/fonts/Type1/l048013t.pfa x11-base/xfree * andy@kenny TTF $ qpkg -f /usr/X11R6/lib/X11/fonts/TTF/luxisr.ttf x11-base/xfree * XftConfig gives the order as: # Standard XFree86 Type 1 fonts dir "/usr/X11R6/lib/X11/fonts/Type1" # TTF fonts dir "/usr/X11R6/lib/X11/fonts/truetype" dir "/usr/X11R6/lib/X11/fonts/TrueType" dir "/usr/X11R6/lib/X11/fonts/TTF"
Have you tried to put the TTF dirs before the Type1's in XF86Config (or fs/config if using xfs) and XftConfig ?
no more traffic, closing. reopen if needed with requested info.