[prev in list] [next in list] [prev in thread] [next in thread]
List: opensuse-factory
Subject: Re: firefox does not start after update to Tumbleweed 20220410
From: Michael Hamilton <michael () actrix ! gen ! nz>
Date: 2022-04-20 5:41:00
Message-ID: 202204201741.01207.michael () actrix ! gen ! nz
[Download RAW message or body]
On Wednesday 20 April 2022, Berthold Höllmann wrote:
> Michael Hamilton <michael@actrix.gen.nz> writes:
>
> > On Wednesday 13 April 2022, Werner LEMBERG wrote:
> >>
> >> > it crashes only with some specific fonts e.g. Noto Sans, Open Sans,
> >> > ... Font DeJaVu Sans works
> >>
> >> Maybe
> >>
> >> https://gitlab.freedesktop.org/freetype/freetype/-/merge_requests/158
> >>
> >> helps. Still waiting for confirmation before applying to FreeType's
> >> git...
> >>
> >> A temporary alternative would be to build FreeType without SVG
> >> support.
> >>
> >>
> >> Werner
> >>
> >
> > This can't be happening to everyone (firefox crashing) or there would be
> > more complaints. So why is it happening to some of us? Are we missing
> > or using fonts or libraries others are not?
> >
> > The only clue I have is both firefox and pycharm opened
> > /usr/share/fonts/truetype/SourceCodePro-Regular.otf and fell over right
> > afterward.
> >
> > If a fix is not imminent, is there are there libraries or fonts I can remove
> > to work around the problem. I've currently moved /etc/fonts to
> > /etc/fonts.disabled (but that causes issues with some PDF documents
> > when viewed in okular).
>
> I uninstalled both packages containing the SourceCodePro font from my
> system (texlive-sourcecodepro-fonts, adobe-sourcecodepro-fonts) and the
> problem seems to be gone for now.
>
> I really would prefer reinstalling the packages after an upstream bugfix
> solves the problem.
>
> Berthold
Thanks Berthold, that's the hint I needed to fix my own desktop. Rather
uninstall the font package, I've added the following rejectFont to fontconfig
in /etc/fonts/local.conf
<selectfont>
<rejectfont>
<pattern>
<patelt name="family" >
<string>Source Code Pro</string>
</patelt>
</pattern>
</rejectfont>
</selectfont>
The family string was retrieved using fc-scan:
% fc-scan /usr/share/fonts/truetype/SourceCodePro-Regular.otf --format='%{family}\n'
The above was all based on the docs at:
https://wiki.archlinux.org/title/font_configuration
That's solved the problem until the actual fix gets released.
Michael
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic