This must be related to the GTK 1.x engine that's used with XFCE 4. I say
that because the font in the type location box (Ctrl+L) has the same
ugliness that Dillo renders websites with, and this font is the same as
used by the menus at the top of Multi-Gnome-Terminal. But on GTK 2.x
programs I get a nice anti-aliased font for the menus. J-Pilot, a GTK
app, was recently converted from 1.x to 2.x. Before the upgrade fonts
were terrible; now they're smooth.
KDE must use a slightly different configuration for GTK 1.x apps; on the
wife's computer, both Dillo and Multi-Gnome-Terminal use nice fonts for
the menus, location box (Dillo, Ctrl+L), and when Dillo renders HTML.
I have the same versions of GTK 1.x and 2.x on both machines.
XFCE 4 is GTK 2.x-based.
Do I *have* to install a heavy window manager to use a light web browser?
Not fair :(
Livio Baldini Soares wrote:
> Chris, regarding your Debian box, make sure you have correctly
> configured your '/etc/fonts/local.conf' configuration file.
> Specifically, I have found that most Debian default installations
> disable bitmapped fonts, due to the use of anti-aliased or truetype
> fonts used in most applications and/or window managers. Uncomment the
> lines around: <dir>/usr/X11R6/lib/X11/fonts</dir>
>
> After you do that, run:
>
> $ defoma-reconfigure
> and
> $ fc-cache -f
No gold.
> Another issue is that fonts with "odd" sizes are butt-ugly. In this
> respect, try adding 0.1 to your "font_factor" variable in your dillorc
> file (if it's 1.0 set it to 1.1, if it's 1.1 set it to 1.2, for
> example). It usually makes very little difference in the final font
> size, but makes it a _big_ difference in scalability.
No difference.
Thanks for the attempt.
higuita wrote:
> try
>
> "-misc-fixed-*-*-*--*-*-*-*-*-*-iso8859-1"
Same.
> probably kde installed truetype fonts...
> try to do the xfontsel in that computer and compare
> then
I don't think you mean xfontsel because that just lets me see what fonts
look like, it doesn't show which my X server is using.
Jorge Arellano Cid said:
> This is a problem with your machine's installed
> fonts, not with Dillo.
Never doubted that for a second, especially when exactly the same Dillo
binary and config file worked at home. Just writing this list because I
don't know where else to look.
> I'm not a Debian user, but most probably you left out
> a set of "legacy" fonts that Dillo requires.
Wish that were true... I've installed every font package the other machine
has.
> Maybe the fastest solution is to check the font-specific .debs
> of your wife's cpmputer against yours, once this is done update
> the font cache, restart X and retry.
I compared font packages on both machines and ensured both had the same
packages installed. Some were missing, so I installed them, updated the
font cache, restarted X. No joy.
xlsfonts shows exactly the same fonts on both machines.
X on both machines are now using strictly xfs for fonts.
I think I'll just give up using Dillo for now... it hurts the eyes too much.