gnome-terminal / vte doesn't follow gnome font rendering settings

Bug #204854 reported by Tim Sheridan
18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-terminal (Ubuntu)
New
Undecided
Unassigned
Nominated for Hardy by jorn
vte (Ubuntu)
Confirmed
Undecided
Unassigned
Nominated for Hardy by jorn

Bug Description

Upon changing the gnome font rendering settings with the "Appearance" preference tool, on the "Fonts" tab, the font rendering technique used in the terminal of gnome-terminal / vte does not change, while all the other fonts do reflect the changes made. Screenshot to follow.

Revision history for this message
Tim Sheridan (tghs) wrote :
Revision history for this message
Tim Sheridan (tghs) wrote :

This is a bug report for Hardy (though I can't figure out how to specify that through the launchpad interface now that I've posted the bug) and this didn't happen on previous versions of Ubuntu.

Tim Sheridan (tghs)
description: updated
Revision history for this message
MichaelM (michael-the-drummer) wrote :

Yes, there is something wrong with the font rendering in Gnome terminal in the latest Hardy.
Essentially, it ignores the system settings for subpixel rendering.

See the attached screenshot.

Character map is showing Monospace, 10 pt. The Font preferences show that the system's monospace font is Monospace, 10pt. Terminal is set to use the system font.

However, while character map and Appearance shows nice crisp monospace text, Gnome Terminal has it's own antialiasing. It is not displaying text the way the rest of the system does.

Revision history for this message
Qishuai Liu (lqs) wrote :

I can confirm this bug. It seems that vte is using another font configuration than gnome.

Changed in vte:
status: New → Confirmed
Revision history for this message
Sam Davies (seivadmas) wrote :

I've got this bug too, any news on a fix?

Revision history for this message
Marius Gedminas (mgedmin) wrote :

Could this be a duplicate of bug #190848?

Apparently /etc/fonts/conf.d/10-no-sub-pixel.conf disables subpixel rendering. All GNOME programs *except* gnome-terminal ignore this conffile, and as a result fonts look different in gnome-terminal than in all other GNOME programs (this is assuming you went into the GNOME appearance capplet and asked for subpixel rendering).

Removing that file fixes the font rendering problem for me.

The question remains: why does vte act differently from all other GNOME programs?

Revision history for this message
mbana (m.bana) wrote :

Yes, this became noticeable to me starting from Hardy. Gusty did an excellent job of it.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.