please consider shipping Ubuntu font in the initramfs-tools

Bug #1003480 reported by Dimitri John Ledkov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
plymouth (Ubuntu)
Confirmed
Wishlist
Unassigned

Bug Description

Currently:
        # and copy the font support files needed in order to actually display
        # any text
        mkdir -p ${DESTDIR}/usr/share/fonts/truetype/ttf-dejavu
        mkdir -p ${DESTDIR}/etc/fonts/conf.d
        cp /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf ${DESTDIR}/usr/share/fonts/truetype/ttf-dejavu/
        cp /etc/fonts/fonts.conf ${DESTDIR}/etc/fonts/fonts.conf
        cp -L /etc/fonts/conf.d/60-latin.conf ${DESTDIR}/etc/fonts/conf.d

Please consider using Ubuntu font, is the glyph coverage is comparable.

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

By the looks of it, at least arabic & hebrew are missing from Ubuntu, while implemented in DejaVuSans to some degree.

Changed in plymouth (Ubuntu):
status: New → Confirmed
Revision history for this message
Steve Langasek (vorlon) wrote :

One point that was discussed at UDS was that it should be possible to pre-render images for all the strings we need to display, and include those in the initramfs instead, saving space. I think we should look into that here - it would make it unnecessary to pick and choose fonts by hand when assembling the initramfs.

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

I would not want to pre-render fonts due to
- different screen resolutions / DPI across the machines
- (?!) bisecting language packs and post-processing them

On a side note, I'm not an expert in fontconfig but it looks like /etc/fonts/conf.d/60-latin.conf never prefers ubuntu font.
Separate bug I guess.

Changed in plymouth (Ubuntu):
importance: Undecided → Wishlist
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.