bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#40390: Rendering problems when using fonts from Guix on foreign dist


From: Evan Straw
Subject: bug#40390: Rendering problems when using fonts from Guix on foreign distro
Date: Wed, 22 Apr 2020 12:29:50 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Ludovic Courtès <address@hidden> writes:

> Hi Evan,
>
> Evan Straw <address@hidden> skribis:
>
>> I have Guix installed on a foreign distro (Ubuntu 19.10) as a package
>> manager, and I am attempting to use fonts installed through Guix for
>> applications installed from Guix, such as Emacs and keepassxc. I have
>> installed fontconfig and a few font packages. However, I am noticing
>> that these fonts seem to be interfering with fonts installed via the
>> system's package manager (APT) and are causing rendering problems in
>> non-Guix applications such as evince.
>>
>> The font packages I have installed from Guix are as follows:
>>
>> evan@virtualplaza:~$ guix package --list-installed | grep font
>> font-ubuntu  0.83    out     
>> /gnu/store/6ydn8a96n2zmmrhjckqklfmg83frwl9w-font-ubuntu-0.83
>> font-gnu-freefont-ttf        20120503        out     
>> /gnu/store/bp0hagiy6j8r0x11r4arsyv7k61lyqfk-font-gnu-freefont-ttf-20120503
>> font-dejavu  2.37    out     
>> /gnu/store/yr42nyxrqkh89fanvii82br6qil4zcbx-font-dejavu-2.37
>> gs-fonts     8.11    out     
>> /gnu/store/8ppj83wc1mmrdydh9cy7vqvg0bym8l0q-gs-fonts-8.11
>> font-adobe-source-han-sans   1.004   jp      
>> /gnu/store/z9mgamhzwnh73w3y7q9flg54gmzr9kx7-font-adobe-source-han-sans-1.004-jp
>> fontconfig   2.13.1  out     
>> /gnu/store/rkq6ipys8hf5hw66jkzzw4nfr6ncq96a-fontconfig-2.13.1
>> font-abattis-cantarell       0.111   out     
>> /gnu/store/l0h8n4jn0xhj942gdh28i3rvbbywi613-font-abattis-cantarell-0.111
>>
>>
>> However, when I open a document in evince, the terminal spits out the
>> following errors about "cairo scaled fonts":
>>
>> (evince:19449): Pango-WARNING **: 10:28:58.135: failed to create cairo 
>> scaled font, expect ugly output. the offending font is 'Ubuntu 11'
>
> You may need to update the Fontconfig font cache by running:
>
>   fc-cache -fv
>
> (See
> <https://guix.gnu.org/manual/en/html_node/Application-Setup.html#X11-Fonts>.)
>
> Does that help?
>
> Thanks,
> Ludo’.

Hello! My apologies for leaving this hanging for so long.

It appears I had a fontconfig configuration file left over from a long
time ago that was intended to manually add the path for Guix fonts to
the fontconfig paths, so that I could use Ubuntu's fontconfig rather
than use fontconfig from Guix. I had forgotten it was even
there. Getting rid of it and re-caching the fonts like you said has
fixed the issue.

Not sure why I thought that was a good idea...

Thank you for your help!
-- Evan <address@hidden>

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]