GNOME Bugzilla – Bug 96760
font prefs
Last modified: 2004-12-22 21:47:04 UTC
I can understand that for the sake of simple user interfaces, the font picker thing has been changed to 2 option menus [font name] [font size] but this does not seem to allow me to choose my font preference: -*-fixed-medium-r-normal--20-*-*-*-*-*-*-*,*-r-* which happens to be the only font/size I can stand as a terminal font. I normally just copy/paste that font choice around from gnome-term to xchat to etc etc etc I think that gnome-terminal can probably be a little less "friendly" to new users since they will probably not be using it much anyway. Perhaps I'm wrong, but I'd still like to be able to more finely tune my font and a GtkEntry provided the easiest means of doing it before (obviously it should still have either a font-picker-dialog like in 1.4 or the current 2-option-menu thing in addition to the GtkEntry) I would be willing to implement this (gnome-terminal is the *only* app in GNOME that I actually use much, so it's important to me... I might even be willing to take maintainership of it)
The option menu isn't a simplification, it's just the only font selector anyone contributed that could do core X fonts. You are clearly using libzvt. That's why you are in crappy legacy core X font mode. Get fontconfig, get Xft2, build with the VTE widget instead, and it all works a lot better. It will have the same font selector as every other GNOME 2 app. Note that the X -*-*-*-*-*- crap is dead, though, with fontconfig. You'll need to add the PCF file for that fixed font (grep fonts.dir for the right file, but it's probably 10x20.pcf or something) to the fontconfig configuration. Read: https://listman.redhat.com/pipermail/psyche-list/2002-October/000585.html https://listman.redhat.com/pipermail/psyche-list/2002-October/002797.html As far as I'm concerned, core X font mode is "as-is" and deprecated. But yeah, it's broken.
apparently this is a dup of bug #81900 since it involves X fonts. *** This bug has been marked as a duplicate of 81900 ***