You are not logged in.

#1 2014-02-01 01:45:19

Aestus
Member
Registered: 2013-07-18
Posts: 52

[solved] Installing MS fonts breaks non-Latin character display

Hello,
  I just installed the standard Windows 7 font-set by directly copying it into "/usr/share/fonts/Windows/"; now, various scripts -- including Arabic, Chinese, Japanese, and many others -- display as blank squares.  I have a number of unusual things installed, including the infinality-bundle and a large number of obscure manually installed fonts (to achieve complete unicode coverage).  This isn't the first time new fonts have broken things (I had to remove cardo.ttf because it replaces runic glyphs with its own placeholder) but it is the most severe.  I don't want to remove either infinality or the ms fonts, but can't find out what to modify in order to make them play nice.  The goal is to have the system primarily use Windows fonts (especially for web browsing), and fall back on the Linux fonts for unusual characters.  Fontconfig is confusingly documented.  Could anyone give me a push in the right direction?  Thank you all.

On a related note; if anyone knows a good, cohesive set of fonts that cover the entire Unicode standard, I would be in tears of joy.  smile

Last edited by Aestus (2014-02-03 22:25:18)

Offline

#2 2014-02-01 04:15:44

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [solved] Installing MS fonts breaks non-Latin character display

bdf-unifont has the most comprehensive Unicode coverage.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2014-02-01 09:07:04

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: [solved] Installing MS fonts breaks non-Latin character display

Aestus wrote:

display as blank squares

Perhaps "lsof" will help you to track down which font file(s) are messing things up.

Also, after installing files into /usr/share/whatever, you should quit xorg and run:

fc-cache -f

Offline

#4 2014-02-01 16:07:12

Aestus
Member
Registered: 2013-07-18
Posts: 52

Re: [solved] Installing MS fonts breaks non-Latin character display

Alright, so I've been adding and removing fonts and patchsets, and removing various MS fonts causes the problem to change.  I used the Gnome Character Map to see what fonts were being used for broken characters, and observed that upon removing Arial my terminal became readable again with System Monospace; however, many of the broken characters that had been using Arial were now using Tahoma and remained broken.  Also, changing from infinality to infinality-bundle or the standard fontconfig caused changes in the number of broken scripts/fonts.  It seems like it might be a problem with the way fontconfig picks fonts...  Is this a common problem?  The creator of Infinality encourages the installation of Windows fonts, and the only things that set me apart from the average system is the addition of uncommon fonts like Aegyptus, which I collect in a folder "/usr/share/fonts/Unicode/".  Removing them does not solve the problem.

Update:  But it does rearrange the mess.

Last edited by Aestus (2014-02-01 16:40:48)

Offline

#5 2014-02-01 16:40:31

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: [solved] Installing MS fonts breaks non-Latin character display

Commands you should run next:

$ fc-match arial
arial.ttf: "Arial" "Normal"

$ find /usr/share/fonts -iname arial\.ttf

$ fc-query /whereveritis/arial.ttf | grep vers
	fontversion: 446300(i)(s)

Maybe you a corrupted file?

And don't forget to run that fc-cache command, when xorg is *closed*. Those cache files are vital - see their usage:

lsof | grep fontconfig

Offline

#6 2014-02-01 16:50:08

Aestus
Member
Registered: 2013-07-18
Posts: 52

Re: [solved] Installing MS fonts breaks non-Latin character display

Ah... that's a lot.  I'll make doubly sure to run it.  Well, I ran your commands:

┌(user@localhost)─(0)─(10:44 AM Sat Feb 01)
└─(~)─(10 files, 256Kb)─> fc-match arial
arial.ttf: "Arial" "Normal"
┌(user@localhost)─(1)─(10:49 AM Sat Feb 01)
└─(~)─(10 files, 256Kb)─> fc-query /usr/share/fonts/windows/arial.ttf | grep vers
Can't query face 0 of font file /usr/share/fonts/windows/arial.ttf

I get that font-face error for a lot of fonts, they display just fine, at least for English.

Last edited by Aestus (2014-02-01 16:51:30)

Offline

#7 2014-02-01 16:54:00

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: [solved] Installing MS fonts breaks non-Latin character display

Is the dirname Windows or windows? Capitals wink

You'll get that error message if the file doesn't exist.

Offline

#8 2014-02-01 17:05:16

Aestus
Member
Registered: 2013-07-18
Posts: 52

Re: [solved] Installing MS fonts breaks non-Latin character display

... Yes, something is definitely wrong with this picture.

┌(user@localhost)─(0)─(10:54 AM Sat Feb 01)
└─(~)─(10 files, 256Kb)─> fc-query /usr/share/fonts/windows/* | grep vers
Can't query face 0 of font file /usr/share/fonts/windows/ahronbd.ttf
Can't query face 0 of font file /usr/share/fonts/windows/andlso.ttf
Can't query face 0 of font file /usr/share/fonts/windows/angsab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/angsai.ttf
Can't query face 0 of font file /usr/share/fonts/windows/angsa.ttf
Can't query face 0 of font file /usr/share/fonts/windows/angsaub.ttf
Can't query face 0 of font file /usr/share/fonts/windows/angsaui.ttf
Can't query face 0 of font file /usr/share/fonts/windows/angsau.ttf
Can't query face 0 of font file /usr/share/fonts/windows/angsauz.ttf
Can't query face 0 of font file /usr/share/fonts/windows/angsaz.ttf
Can't query face 0 of font file /usr/share/fonts/windows/aparajbi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/aparajb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/aparaji.ttf
Can't query face 0 of font file /usr/share/fonts/windows/aparaj.ttf
Can't query face 0 of font file /usr/share/fonts/windows/arabtype.ttf
Can't query face 0 of font file /usr/share/fonts/windows/arialbd.ttf
Can't query face 0 of font file /usr/share/fonts/windows/arialbi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/ariali.ttf
Can't query face 0 of font file /usr/share/fonts/windows/arial.ttf
Can't query face 0 of font file /usr/share/fonts/windows/ariblk.ttf
Can't query face 0 of font file /usr/share/fonts/windows/batang.ttc
Can't query face 0 of font file /usr/share/fonts/windows/browab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/browai.ttf
Can't query face 0 of font file /usr/share/fonts/windows/browa.ttf
Can't query face 0 of font file /usr/share/fonts/windows/browaub.ttf
Can't query face 0 of font file /usr/share/fonts/windows/browaui.ttf
Can't query face 0 of font file /usr/share/fonts/windows/browau.ttf
Can't query face 0 of font file /usr/share/fonts/windows/browauz.ttf
Can't query face 0 of font file /usr/share/fonts/windows/browaz.ttf
Can't query face 0 of font file /usr/share/fonts/windows/calibrib.ttf
Can't query face 0 of font file /usr/share/fonts/windows/calibrii.ttf
Can't query face 0 of font file /usr/share/fonts/windows/calibri.ttf
Can't query face 0 of font file /usr/share/fonts/windows/calibriz.ttf
Can't query face 0 of font file /usr/share/fonts/windows/cambriab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/cambriai.ttf
Can't query face 0 of font file /usr/share/fonts/windows/cambria.ttc
Can't query face 0 of font file /usr/share/fonts/windows/cambriaz.ttf
Can't query face 0 of font file /usr/share/fonts/windows/Candarab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/Candarai.ttf
Can't query face 0 of font file /usr/share/fonts/windows/Candara.ttf
Can't query face 0 of font file /usr/share/fonts/windows/Candaraz.ttf
Can't query face 0 of font file /usr/share/fonts/windows/comicbd.ttf
Can't query face 0 of font file /usr/share/fonts/windows/comic.ttf
Can't query face 0 of font file /usr/share/fonts/windows/consolab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/consolai.ttf
Can't query face 0 of font file /usr/share/fonts/windows/consola.ttf
Can't query face 0 of font file /usr/share/fonts/windows/consolaz.ttf
Can't query face 0 of font file /usr/share/fonts/windows/constanb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/constani.ttf
Can't query face 0 of font file /usr/share/fonts/windows/constan.ttf
Can't query face 0 of font file /usr/share/fonts/windows/constanz.ttf
Can't query face 0 of font file /usr/share/fonts/windows/corbelb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/corbeli.ttf
Can't query face 0 of font file /usr/share/fonts/windows/corbel.ttf
Can't query face 0 of font file /usr/share/fonts/windows/corbelz.ttf
Can't query face 0 of font file /usr/share/fonts/windows/cordiab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/cordiai.ttf
Can't query face 0 of font file /usr/share/fonts/windows/cordia.ttf
Can't query face 0 of font file /usr/share/fonts/windows/cordiaub.ttf
Can't query face 0 of font file /usr/share/fonts/windows/cordiaui.ttf
Can't query face 0 of font file /usr/share/fonts/windows/cordiau.ttf
Can't query face 0 of font file /usr/share/fonts/windows/cordiauz.ttf
Can't query face 0 of font file /usr/share/fonts/windows/cordiaz.ttf
Can't query face 0 of font file /usr/share/fonts/windows/courbd.ttf
Can't query face 0 of font file /usr/share/fonts/windows/courbi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/couri.ttf
Can't query face 0 of font file /usr/share/fonts/windows/cour.ttf
Can't query face 0 of font file /usr/share/fonts/windows/daunpenh.ttf
Can't query face 0 of font file /usr/share/fonts/windows/davidbd.ttf
Can't query face 0 of font file /usr/share/fonts/windows/david.ttf
Can't query face 0 of font file /usr/share/fonts/windows/dokchamp.ttf
Can't query face 0 of font file /usr/share/fonts/windows/ebrimabd.ttf
Can't query face 0 of font file /usr/share/fonts/windows/ebrima.ttf
Can't query face 0 of font file /usr/share/fonts/windows/estre.ttf
Can't query face 0 of font file /usr/share/fonts/windows/euphemia.ttf
Can't query face 0 of font file /usr/share/fonts/windows/framdit.ttf
Can't query face 0 of font file /usr/share/fonts/windows/framd.ttf
Can't query face 0 of font file /usr/share/fonts/windows/frank.ttf
Can't query face 0 of font file /usr/share/fonts/windows/Gabriola.ttf
Can't query face 0 of font file /usr/share/fonts/windows/gautamib.ttf
Can't query face 0 of font file /usr/share/fonts/windows/gautami.ttf
Can't query face 0 of font file /usr/share/fonts/windows/georgiab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/georgiai.ttf
Can't query face 0 of font file /usr/share/fonts/windows/georgia.ttf
Can't query face 0 of font file /usr/share/fonts/windows/georgiaz.ttf
Can't query face 0 of font file /usr/share/fonts/windows/gishabd.ttf
Can't query face 0 of font file /usr/share/fonts/windows/gisha.ttf
Can't query face 0 of font file /usr/share/fonts/windows/gulim.ttc
Can't query face 0 of font file /usr/share/fonts/windows/himalaya.ttf
Can't query face 0 of font file /usr/share/fonts/windows/impact.ttf
Can't query face 0 of font file /usr/share/fonts/windows/iskpotab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/iskpota.ttf
Can't query face 0 of font file /usr/share/fonts/windows/kaiu.ttf
Can't query face 0 of font file /usr/share/fonts/windows/kalingab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/kalinga.ttf
Can't query face 0 of font file /usr/share/fonts/windows/kartikab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/kartika.ttf
Can't query face 0 of font file /usr/share/fonts/windows/KhmerUIb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/KhmerUI.ttf
Can't query face 0 of font file /usr/share/fonts/windows/kokilabi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/kokilab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/kokilai.ttf
Can't query face 0 of font file /usr/share/fonts/windows/kokila.ttf
Can't query face 0 of font file /usr/share/fonts/windows/l_10646.ttf
Can't query face 0 of font file /usr/share/fonts/windows/LaoUIb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/LaoUI.ttf
Can't query face 0 of font file /usr/share/fonts/windows/lathab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/latha.ttf
Can't query face 0 of font file /usr/share/fonts/windows/leelawad.ttf
Can't query face 0 of font file /usr/share/fonts/windows/leelawdb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/lucon.ttf
Can't query face 0 of font file /usr/share/fonts/windows/lvnmbd.ttf
Can't query face 0 of font file /usr/share/fonts/windows/lvnm.ttf
Can't query face 0 of font file /usr/share/fonts/windows/majallab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/majalla.ttf
Can't query face 0 of font file /usr/share/fonts/windows/malgunbd.ttf
Can't query face 0 of font file /usr/share/fonts/windows/malgun.ttf
Can't query face 0 of font file /usr/share/fonts/windows/mangalb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/mangal.ttf
Can't query face 0 of font file /usr/share/fonts/windows/marlett.ttf
Can't query face 0 of font file /usr/share/fonts/windows/meiryob.ttc
Can't query face 0 of font file /usr/share/fonts/windows/meiryo.ttc
Can't query face 0 of font file /usr/share/fonts/windows/micross.ttf
Can't query face 0 of font file /usr/share/fonts/windows/mingliub.ttc
Can't query face 0 of font file /usr/share/fonts/windows/mingliu.ttc
Can't query face 0 of font file /usr/share/fonts/windows/monbaiti.ttf
Can't query face 0 of font file /usr/share/fonts/windows/moolbor.ttf
Can't query face 0 of font file /usr/share/fonts/windows/mriamc.ttf
Can't query face 0 of font file /usr/share/fonts/windows/mriam.ttf
Can't query face 0 of font file /usr/share/fonts/windows/msgothic.ttc
Can't query face 0 of font file /usr/share/fonts/windows/msjhbd.ttf
Can't query face 0 of font file /usr/share/fonts/windows/msjh.ttf
Can't query face 0 of font file /usr/share/fonts/windows/msmincho.ttc
Can't query face 0 of font file /usr/share/fonts/windows/msuighur.ttf
Can't query face 0 of font file /usr/share/fonts/windows/msyhbd.ttf
Can't query face 0 of font file /usr/share/fonts/windows/msyh.ttf
Can't query face 0 of font file /usr/share/fonts/windows/msyi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/mvboli.ttf
Can't query face 0 of font file /usr/share/fonts/windows/nrkis.ttf
Can't query face 0 of font file /usr/share/fonts/windows/ntailub.ttf
Can't query face 0 of font file /usr/share/fonts/windows/ntailu.ttf
Can't query face 0 of font file /usr/share/fonts/windows/nyala.ttf
Can't query face 0 of font file /usr/share/fonts/windows/palabi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/palab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/palai.ttf
Can't query face 0 of font file /usr/share/fonts/windows/pala.ttf
Can't query face 0 of font file /usr/share/fonts/windows/phagspab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/phagspa.ttf
Can't query face 0 of font file /usr/share/fonts/windows/plantc.ttf
Can't query face 0 of font file /usr/share/fonts/windows/raavib.ttf
Can't query face 0 of font file /usr/share/fonts/windows/raavi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/rod.ttf
Can't query face 0 of font file /usr/share/fonts/windows/segoeprb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/segoepr.ttf
Can't query face 0 of font file /usr/share/fonts/windows/segoescb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/segoesc.ttf
Can't query face 0 of font file /usr/share/fonts/windows/segoeuib.ttf
Can't query face 0 of font file /usr/share/fonts/windows/segoeuii.ttf
Can't query face 0 of font file /usr/share/fonts/windows/segoeuil.ttf
Can't query face 0 of font file /usr/share/fonts/windows/segoeui.ttf
Can't query face 0 of font file /usr/share/fonts/windows/segoeuiz.ttf
Can't query face 0 of font file /usr/share/fonts/windows/seguisb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/seguisym.ttf
Can't query face 0 of font file /usr/share/fonts/windows/Shonarb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/Shonar.ttf
Can't query face 0 of font file /usr/share/fonts/windows/shrutib.ttf
Can't query face 0 of font file /usr/share/fonts/windows/shruti.ttf
Can't query face 0 of font file /usr/share/fonts/windows/simfang.ttf
Can't query face 0 of font file /usr/share/fonts/windows/simhei.ttf
Can't query face 0 of font file /usr/share/fonts/windows/simkai.ttf
Can't query face 0 of font file /usr/share/fonts/windows/simpbdo.ttf
Can't query face 0 of font file /usr/share/fonts/windows/simpfxo.ttf
Can't query face 0 of font file /usr/share/fonts/windows/simpo.ttf
Can't query face 0 of font file /usr/share/fonts/windows/simsunb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/simsun.ttc
Can't query face 0 of font file /usr/share/fonts/windows/sylfaen.ttf
Can't query face 0 of font file /usr/share/fonts/windows/symbol.ttf
Can't query face 0 of font file /usr/share/fonts/windows/tahomabd.ttf
Can't query face 0 of font file /usr/share/fonts/windows/tahoma.ttf
Can't query face 0 of font file /usr/share/fonts/windows/taileb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/taile.ttf
Can't query face 0 of font file /usr/share/fonts/windows/timesbd.ttf
Can't query face 0 of font file /usr/share/fonts/windows/timesbi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/timesi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/times.ttf
Can't query face 0 of font file /usr/share/fonts/windows/tradbdo.ttf
Can't query face 0 of font file /usr/share/fonts/windows/trado.ttf
Can't query face 0 of font file /usr/share/fonts/windows/trebucbd.ttf
Can't query face 0 of font file /usr/share/fonts/windows/trebucbi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/trebucit.ttf
Can't query face 0 of font file /usr/share/fonts/windows/trebuc.ttf
Can't query face 0 of font file /usr/share/fonts/windows/tungab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/tunga.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcdbi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcdb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcdi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcdl.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcebi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upceb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcei.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcel.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcfbi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcfb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcfi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcfl.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcibi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcib.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcii.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcil.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcjbi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcjb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcji.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcjl.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upckbi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upckb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcki.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upckl.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upclbi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upclb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcli.ttf
Can't query face 0 of font file /usr/share/fonts/windows/upcll.ttf
Can't query face 0 of font file /usr/share/fonts/windows/utsaahbi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/utsaahb.ttf
Can't query face 0 of font file /usr/share/fonts/windows/utsaahi.ttf
Can't query face 0 of font file /usr/share/fonts/windows/utsaah.ttf
Can't query face 0 of font file /usr/share/fonts/windows/Vanib.ttf
Can't query face 0 of font file /usr/share/fonts/windows/Vani.ttf
Can't query face 0 of font file /usr/share/fonts/windows/verdanab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/verdanai.ttf
Can't query face 0 of font file /usr/share/fonts/windows/verdana.ttf
Can't query face 0 of font file /usr/share/fonts/windows/verdanaz.ttf
Can't query face 0 of font file /usr/share/fonts/windows/vijayab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/vijaya.ttf
Can't query face 0 of font file /usr/share/fonts/windows/vrindab.ttf
Can't query face 0 of font file /usr/share/fonts/windows/vrinda.ttf
Can't query face 0 of font file /usr/share/fonts/windows/webdings.ttf
Can't query face 0 of font file /usr/share/fonts/windows/wingding.ttf

┌(user@localhost)─(130)─(11:04 AM Sat Feb 01)
└─(~)─(10 files, 256Kb)─> fc-query /usr/share/fonts/Unicode/* | grep vers
Can't query face 0 of font file /usr/share/fonts/Unicode/Aegean.ttf
Can't query face 0 of font file /usr/share/fonts/Unicode/Aegyptus_B.ttf
Can't query face 0 of font file /usr/share/fonts/Unicode/Aegyptus_R.ttf
Can't query face 0 of font file /usr/share/fonts/Unicode/Akkadian.ttf
Can't query face 0 of font file /usr/share/fonts/Unicode/Analecta.ttf
Can't query face 0 of font file /usr/share/fonts/Unicode/Anatolian.ttf
	fontversion: 65536(i)(s)
	fontversion: 203162(i)(s)
	fontversion: 72745(i)(s)
	fontversion: 131072(i)(s)
Can't query face 0 of font file /usr/share/fonts/Unicode/CODE2001.TTF
Can't query face 0 of font file /usr/share/fonts/Unicode/CODE2002.TTF
	fontversion: 76736(i)(s)
	fontversion: 65602(i)(s)
	fontversion: 65536(i)(s)
	fontversion: 65536(i)(s)
	family: "Everson Mono"(s)
	fullname: "EversonMono"(s)
	file: "/usr/share/fonts/Unicode/Everson Mono.ttf"(s)
	fontversion: 406389(i)(s)
	postscriptname: "EversonMono"(s)
Can't query face 0 of font file /usr/share/fonts/Unicode/gulim.ttc
Can't query face 0 of font file /usr/share/fonts/Unicode/gulim.ttf
	fontversion: 101449(i)(s)
	fontversion: 65536(i)(s)
	fontversion: 65536(i)(s)
	fontversion: 131072(i)(s)
Can't query face 0 of font file /usr/share/fonts/Unicode/Maya.ttf
	fontversion: 131072(i)(s)
Can't query face 0 of font file /usr/share/fonts/Unicode/Musica.ttf
Can't query face 0 of font file /usr/share/fonts/Unicode/Quivira.ttf
	fontversion: 39321(i)(s)
	fontversion: 183500(i)(s)
	fontversion: 65536(i)(s)
	fontversion: 327680(i)(s)
	fontversion: 58982(i)(s)
	fontversion: 163840(i)(s)
	fontversion: 163840(i)(s)
Can't query face 0 of font file /usr/share/fonts/Unicode/UnBatang_0613.ttf
Can't query face 0 of font file /usr/share/fonts/Unicode/Unidings.ttf
	fontversion: 262144(i)(s)
	fontversion: 65536(i)(s)
	fontversion: 52428(i)(s)
	fontversion: 52428(i)(s)
	fontversion: 281804(i)(s)
	fontversion: 144179(i)(s)

Offline

#9 2014-02-01 17:10:31

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: [solved] Installing MS fonts breaks non-Latin character display

File/dir permissions? Or maybe this more "forceful" (that's a technical term which means I'm too lazy to look at the source code to see what it does) command:

fc-cache -rf

Offline

#10 2014-02-01 17:20:27

Aestus
Member
Registered: 2013-07-18
Posts: 52

Re: [solved] Installing MS fonts breaks non-Latin character display

Yes!  The file permissions are wrong.  When I reran that same fc-query command as root, it displayed everything faithfully.  I'll change the permissions and see if that fixes anything.

Offline

#11 2014-02-01 18:01:28

Aestus
Member
Registered: 2013-07-18
Posts: 52

Re: [solved] Installing MS fonts breaks non-Latin character display

AND... it... fixed everything... ::facepalm::  That was a massive amount of trouble for something so simple.  You have my endless thanks.

Offline

Board footer

Powered by FluxBB