Inkscape does not see any new installed font.
- Installed inkscape 0.92 (snap package)
- It works and recognizes all default fonts of Ubuntu 16.10
- Installed new font with font manager (Roboto ttf font family)
- Restarted inkscape and system. Inkscape does not "see" new font.
- Installed roboto font by copying directly to the
usr/share/fonts/folder. Refreshed font cache. Restarted system. Inkscape still does not see new font.
I've tried with couple of different fonts, and the situation is the same.
New fonts are appearing in LibreOffice for example, but not in Inkscape (maybe I need to ask elsewhere if it's Inkscape's problem?)
23 Answers
this is a known issue with the snap package format for Ubuntu. As far as I understand, they do only find fonts that you put into the .fonts directory in your home directory.
1Check which Inkscape you use: snap or apt.
In the Ubuntu 18.04 AppCenter, there are two different versions of Inkscape, one from the Snap Store, one from ubuntu-bionic-universe.
If you have the first one, you’re in trouble, there are no fonts you have installed and a Windows XP-like interface. Remove this version and get the second one and you'll be happy then.
2I just went through this with Ubuntu 18.04 and Inkscape 0.92. Putting fonts (TrueType) in ~/fonts did not work. Moving them to /usr/share/fonts/truetype did.
After putting the fonts in ~/fonts and not seeing them in Inkscape found here interfaces: mount host system fonts in desktop interface #3889 I executed
$ snap refresh --channel=edge core... which didn't help.
I then move the fonts to /user/share/fonts/truetype and could finally see the fonts in Inkscape.