Feature #7882

Fonts look ugly on Jessie

Added by anonym 2014-09-08 11:27:34 . Updated 2014-11-13 21:02:30 .

Status:
Resolved
Priority:
High
Assignee:
Category:
Target version:
Start date:
2014-09-08
Due date:
2014-10-20
% Done:

100%

Feature Branch:
feature/jessie
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

Are the LCD-optimized fonts (commit 7276c3a) not used any more? In any case, they look ugly and needlessly invalidates most images in the automated test suite.


Subtasks


Related issues

Blocks Tails - Feature #7563: Update the automated test suite for Jessie ISO images Resolved 2014-11-26 2016-01-15

History

#1 Updated by anonym 2014-09-08 11:29:13

  • blocks Feature #7563: Update the automated test suite for Jessie ISO images added

#2 Updated by anonym 2014-09-08 11:47:07

#3 Updated by intrigeri 2014-09-09 15:40:51

  • Assignee set to intrigeri

anonym wrote:
> Are the LCD-optimized fonts (commit 7276c3a) not used any more?

I’m on it. Some config snippets have moved from /etc to /usr on Jessie.

#4 Updated by intrigeri 2014-09-09 16:07:06

  • Subject changed from Fonts look ugly in Jessie to Fonts look ugly on Jessie
  • Status changed from Confirmed to In Progress
  • Assignee changed from intrigeri to anonym
  • % Done changed from 0 to 20
  • QA Check set to Ready for QA

I’ve fixed the symlinks (bc874db). Looks better?

#5 Updated by intrigeri 2014-09-15 10:32:28

Hmm, it actually doesn’t look much better. anonym, can you please confirm?

If so, then next step would be to try removing all our custom fonts configuration. It might be that it interacts badly with the default one, and it might be that the default configuration just does the right thing on Jessie.

#6 Updated by intrigeri 2014-09-22 16:22:01

  • QA Check deleted (Ready for QA)

intrigeri wrote:
> If so, then next step would be to try removing all our custom fonts configuration. It might be that it interacts badly with the default one, and it might be that the default configuration just does the right thing on Jessie.

Tried that, and the result doesn’t look good any better here (libvirt/KVM, QXL virtual graphics adapter).

One way to improve this could be to play with the font settings in gnome-tweak-tool, find something that gives a nice result, look at the saved config files (~/.fonts, I guess) and turn it into a system-wide configuration.

OTOH, it might be that things now work fine on bare metal, i.e. LCD panels might be auto-detected and the fontconfig configuration adjusted accordingly. I’ve not tested that. It would be a shame if we optimized things for running in a VM, without noticing that we’re making it worse on bare metal.

#7 Updated by intrigeri 2014-09-22 17:18:15

  • % Done changed from 20 to 50
  • QA Check set to Ready for QA
  • Feature Branch set to feature/jessie

OK, I think I have something that looks better. Only the bold font in the apps menu still seem blury and ugly, the rest looks very good. anonym, please confirm.

(And I’m curious if GNOME Classic’s apps menu is affected. Maybe the last bit that’s ugly will be solved by migrating away from GNOME Flashback :)

#8 Updated by intrigeri 2014-10-11 03:47:29

  • Due date set to 2014-10-20
  • Priority changed from Normal to High

Raising priority, and setting due date, for the same reason as Feature #7563 that’s block by this ticket. The same question asked there is valid here as well.

#9 Updated by anonym 2014-11-13 21:02:30

  • Status changed from In Progress to Resolved
  • Assignee deleted (anonym)
  • % Done changed from 50 to 100
  • QA Check changed from Ready for QA to Pass

The fonts look good to me but I’m certainly not a font connoisseur.