You are not logged in.
fontconfig-2.11.95 left testing, problem's gone -- but all non-bitmap fonts look different now. *sigh* ... which is caused by the new "10-hinting-slight.conf" being active by default. I'll be putting this in my ~/.config/fontconfig/fonts.conf and I'm back to "normal":
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- Disable the effects of 10-hinting-slight.conf --> <match target="pattern"> <edit name="hintstyle" mode="delete"><const>hintslight</const></edit> </match> </fontconfig>
Nice job! This works for me as well.
I usually like to understand what the fix actually does so as not to use it blindly.
I see the docs here.
And changelog here; commit 98434b3392172233094cac25ade7225c93da9f1c
Did I miss anything?
Last edited by stef_204 (2016-04-12 17:01:21)
Offline
Vain wrote:fontconfig-2.11.95 left testing, problem's gone -- but all non-bitmap fonts look different now. *sigh* ... which is caused by the new "10-hinting-slight.conf" being active by default. I'll be putting this in my ~/.config/fontconfig/fonts.conf and I'm back to "normal":
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- Disable the effects of 10-hinting-slight.conf --> <match target="pattern"> <edit name="hintstyle" mode="delete"><const>hintslight</const></edit> </match> </fontconfig>
Nice job! This works for me as well.
I usually like to understand what the fix actually does so as not to use it blindly.
I see the docs here.
And changelog here; commit 98434b3392172233094cac25ade7225c93da9f1c
Did I miss anything?
d179cbc2536af16cf0f4992e0a4b2d751437ee6c
Revert "Workaround another race condition issue"
Offline
Vain wrote:fontconfig-2.11.95 left testing, problem's gone -- but all non-bitmap fonts look different now. *sigh* ... which is caused by the new "10-hinting-slight.conf" being active by default. I'll be putting this in my ~/.config/fontconfig/fonts.conf and I'm back to "normal":
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- Disable the effects of 10-hinting-slight.conf --> <match target="pattern"> <edit name="hintstyle" mode="delete"><const>hintslight</const></edit> </match> </fontconfig>
Nice job! This works for me as well.
I usually like to understand what the fix actually does so as not to use it blindly.
I see the docs here.
And changelog here; commit 98434b3392172233094cac25ade7225c93da9f1c
Did I miss anything?
Two different issues are discussed in this thread:
d179cbc2536af16cf0f4992e0a4b2d751437ee6c fixes the slowness
98434b3392172233094cac25ade7225c93da9f1c blindly makes hintslight the default for every font, even bitmap ones(if i understood properly)
Both were pushed in the 2.11.95 release.
Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !
Offline
blindly makes hintslight the default for every font
Relax, it's *only* a default (and it's actually one of the first rules I use, before e.g. font-family-specific tweaking). Feel free to use numbers 11-99 for fontconfig configuration files, to tweak fontconfig to your liking.
Offline
fontconfig-2.11.95 left testing, problem's gone -- but all non-bitmap fonts look different now. *sigh* ... which is caused by the new "10-hinting-slight.conf" being active by default. I'll be putting this in my ~/.config/fontconfig/fonts.conf and I'm back to "normal":
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- Disable the effects of 10-hinting-slight.conf --> <match target="pattern"> <edit name="hintstyle" mode="delete"><const>hintslight</const></edit> </match> </fontconfig>
The syntax should actually be the following:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Disable the effects of 10-hinting-slight.conf -->
<match target="font">
<test name="hintstyle" compare="eq">
<const>hintslight</const>
</test>
<edit name="hintstyle" mode="delete"/>
</match>
</fontconfig>
See this, for example: http://permalink.gmane.org/gmane.comp.f … onfig/4672
Offline
kokoko3k wrote:blindly makes hintslight the default for every font
Relax, it's *only* a default (and it's actually one of the first rules I use, before e.g. font-family-specific tweaking). Feel free to use numbers 11-99 for fontconfig configuration files, to tweak fontconfig to your liking.
Yes, yes, i'm completely relaxed, i don't even use any bitmap font atm.
But from what i understand about hinting, it should never be used for bitmap font rendering; maybe is freetype that should ignore that "hint" in that case (?)
Last edited by kokoko3k (2016-04-13 14:07:30)
Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !
Offline
freetype that should ignore that "hint" in that case (?)
There's multiple hints to consider, especially whether any hinting at all is applied
E.g. my defaults:
<match target="font">
<edit mode="assign" name="rgba"><const>rgb</const></edit>
<edit mode="assign" name="autohint"><bool>true</bool></edit>
<edit mode="assign" name="hintstyle"><const>hintslight</const></edit>
<edit mode="assign" name="hinting"><bool>true</bool></edit>
<edit mode="assign" name="antialias"><bool>true</bool></edit>
<edit mode="assign" name="lcdfilter"><const>lcddefault</const></edit>
</match>
(I don't use bitmap fonts, because I'm not a masochist.)
Offline
***Deleted*** Posted in the wrong thread.
Last edited by lightbeam (2016-05-16 03:30:28)
Offline
The temporary workaround I found to this problem was to remove libbluray and install libbluray-git. Not ideal, but doing so allowed me to forego installing freetype2 and keep freetype2-ubuntu and fontconfig-ubuntu installed.
That is completely unrelated, and a really silly workaround.
Online
lightbeam wrote:The temporary workaround I found to this problem was to remove libbluray and install libbluray-git. Not ideal, but doing so allowed me to forego installing freetype2 and keep freetype2-ubuntu and fontconfig-ubuntu installed.
That is completely unrelated, and a really silly workaround.
My bad. I posted on the wrong thread. It was late. Meant to post that response here. Fixed now.
Offline