I dared to install your packages And i like the result very much!BubuXP wrote:I'm courious about your results.
Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
HOWTO install infinality font-settings for Debian
Re: HOWTO install infinality font-settings for Debian
“Have you tried turning it off and on again?”
Re: HOWTO install infinality font-settings for Debian
I compiled also the latest version of Fontconfig and patched it for best look when used with FreeType 2.7 (everything vanilla, no Infinality patches at the moment).
Basically, I enabled by default the full hinting (but you must enable it also in your desktop environment's fonts settings) and blacklisted the URW fonts (e.g. Nimbus). Other changes and details in the package changelog.
Download here:
https://drive.google.com/open?id=0B7AdL ... jJScGlWVGM
The sources compile just fine in OpenSuse build service, I tested it.
Basically, I enabled by default the full hinting (but you must enable it also in your desktop environment's fonts settings) and blacklisted the URW fonts (e.g. Nimbus). Other changes and details in the package changelog.
Download here:
https://drive.google.com/open?id=0B7AdL ... jJScGlWVGM
The sources compile just fine in OpenSuse build service, I tested it.
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 72 times
Re: HOWTO install infinality font-settings for Debian
More awesome stuff! Hey, do you mind if I add that to the test repository for MX 15 Linux?
MX Linux packager and developer
Re: HOWTO install infinality font-settings for Debian
It's free software, you can do whatever you want until you respect the license
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 72 times
Re: HOWTO install infinality font-settings for Debian
OK...I assume you mean until I "disrespect" the license.BubuXP wrote:It's free software, you can do whatever you want until you respect the license
MX Linux packager and developer
Re: HOWTO install infinality font-settings for Debian
Yes, change the "until" with "if" in my post to get what I mean (in Italian it sounds correct with "until" also, but probably it isn't ).stevepusser wrote:OK...I assume you mean until I "disrespect" the license.BubuXP wrote:It's free software, you can do whatever you want until you respect the license
BTW, the Nimbus/URW fonts can be directly removed by uninstalling the packages "gsfonts" and "gsfonts-x11". They are installed because recommended by other packages, but the recommended dependencies can be removed (these packages only have a few hard-dependencies that you probably don't have installed).
Re: HOWTO install infinality font-settings for Debian
Hi,
Im some lost about how this is going on, right now i've installed infinality files:
- Segoe UI fonts (Windows10)
Can i improve my "Segoe UI fonts" installing something new/different??
regards.
Im some lost about how this is going on, right now i've installed infinality files:
Im using stretch debian, and im using a Windows7/10 configuration fonts:fontconfig-infinality_1-2_all.deb
freetype-infinality_2.4.12-1_all.deb
libfreetype-infinality6_2.4.12-1_amd64.deb
- Segoe UI fonts (Windows10)
Can i improve my "Segoe UI fonts" installing something new/different??
regards.
bester69 wrote:STOP 2030 globalists demons, keep the fight for humanity freedom against NWO...
Re: HOWTO install infinality font-settings for Debian
The stuff you have installed is simply... ancientbester69 wrote:Hi,
Im some lost about how this is going on, right now i've installed infinality files:
Im using stretch debian, and im using a Windows7/10 configuration fonts:fontconfig-infinality_1-2_all.deb
freetype-infinality_2.4.12-1_all.deb
libfreetype-infinality6_2.4.12-1_amd64.deb
- Segoe UI fonts (Windows10)
Can i improve my "Segoe UI fonts" installing something new/different??
regards.
Remove them and install their newer versions from here if you are on testing/unstable
https://drive.google.com/drive/folders/ ... jgtaGV5U2c
or here if you are on stable (jessie)
https://drive.google.com/drive/folders/ ... mM5TE5YVUE
- Head_on_a_Stick
- Posts: 14114
- Joined: 2014-06-01 17:46
- Location: London, England
- Has thanked: 81 times
- Been thanked: 133 times
Re: HOWTO install infinality font-settings for Debian
If you're tracking testing/unstable then try removing Infinality completely -- the latest FreeType release has incorporated a subset of the Infinality patches and works better than before, it may be good enough for you now.
Alternatively, get a 300dpi display and switch off autohinting, the font outline lines up with the rasterised grid at this resolution and the rendering should then be "perfect"
See also https://www.freetype.org/freetype2/docs ... nting.html
Alternatively, get a 300dpi display and switch off autohinting, the font outline lines up with the rasterised grid at this resolution and the rendering should then be "perfect"
See also https://www.freetype.org/freetype2/docs ... nting.html
deadbang
Re: HOWTO install infinality font-settings for Debian
Nice!! , i installed them, they look almost the same, sometihngs seems better, others worse, perhaps a litle worse in my case right now, i shoul recalibrate the configuration for segoe-ui, and KDE5 settings fontsjim_p wrote:The stuff you have installed is simply... ancientbester69 wrote:Hi,
Im some lost about how this is going on, right now i've installed infinality files:
Im using stretch debian, and im using a Windows7/10 configuration fonts:fontconfig-infinality_1-2_all.deb
freetype-infinality_2.4.12-1_all.deb
libfreetype-infinality6_2.4.12-1_amd64.deb
- Segoe UI fonts (Windows10)
Can i improve my "Segoe UI fonts" installing something new/different??
regards.
Remove them and install their newer versions from here if you are on testing/unstable
https://drive.google.com/drive/folders/ ... jgtaGV5U2c
or here if you are on stable (jessie)
https://drive.google.com/drive/folders/ ... mM5TE5YVUE
- i installed Multiarch (all files)
- I set wm (windows preset)
- I choosed (windows7) in /etc/X11/Xsession.d/99infinality-settings
fc-presets check-->
30-metric-aliases-ms.conf is OK
37-repl-global-ms.conf is OK
60-latin-ms.conf is OK
65-non-latin-ms.conf is OK
66-aliases-wine-ms.conf is OK
Is it correect o is it missing something?
bester69 wrote:STOP 2030 globalists demons, keep the fight for humanity freedom against NWO...
Re: HOWTO install infinality font-settings for Debian
I went back to old version, tha new one seems unstable, and fonts looks a litle bit blurry, i tried diiferents calibrations
such as changind dpi, or KDE configuration, and even tried "ultimate's settings", and went back to old infinality's versions. Perhaps with other fonts that are not segoe-ui it looks better.
I think what i've got now cant be improved..
regards.
such as changind dpi, or KDE configuration, and even tried "ultimate's settings", and went back to old infinality's versions. Perhaps with other fonts that are not segoe-ui it looks better.
I think what i've got now cant be improved..
regards.
bester69 wrote:STOP 2030 globalists demons, keep the fight for humanity freedom against NWO...
Re: HOWTO install infinality font-settings for Debian
Unless there has been a recent modification to the sources for fontconfig and freetype, I am curious how you have managed to compile these sources without the updated libpng:BubuXP wrote:I compiled also the latest version of Fontconfig and patched it for best look when used with FreeType 2.7 (everything vanilla, no Infinality patches at the moment).
Basically, I enabled by default the full hinting (but you must enable it also in your desktop environment's fonts settings) and blacklisted the URW fonts (e.g. Nimbus). Other changes and details in the package changelog.
Download here:
https://drive.google.com/open?id=0B7AdL ... jJScGlWVGM
The sources compile just fine in OpenSuse build service, I tested it.
https://packages.debian.org/stretch/libpng16-16
Installing your packages, not that they have been named correctly for Debian bpo, requires libpng16-16 as dependency. Backporting libpng16-16 to jessie/stable results in the following compilation error:
Code: Select all
make -j1 install DESTDIR=/tmp/libpng1.6-1.6.26/debian/tmp AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/tmp/libpng1.6-1.6.26'
make install-am
make[2]: Entering directory '/tmp/libpng1.6-1.6.26'
/bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o pngtest pngtest.o libpng16.la -lm -lz -lm
libtool: link: gcc -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIE -pie -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/pngtest pngtest.o ./.libs/libpng16.so -lz -lm
/usr/bin/ld: pngtest.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC
pngtest.o: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
Makefile:983: recipe for target 'pngtest' failed
make[2]: *** [pngtest] Error 1
make[2]: Leaving directory '/tmp/libpng1.6-1.6.26'
Makefile:1908: recipe for target 'install' failed
make[1]: *** [install] Error 2
make[1]: Leaving directory '/tmp/libpng1.6-1.6.26'
dh_auto_install: make -j1 install DESTDIR=/tmp/libpng1.6-1.6.26/debian/tmp AM_UPDATE_INFO_DIR=no returned exit code 2
debian/rules:13: recipe for target 'binary' failed
make: *** [binary] Error 2
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 72 times
Re: HOWTO install infinality font-settings for Debian
The MX Linux backports don't have that libpng problem.
http://main.mepis-deb.org/mx/repo/pool/main/f/
Building them on the vanilla Jessie virtual machines provided by the openSUSE Build Service also enforces that they are compatible.
https://software.opensuse.org/download. ... bfreetype6
These particular Freetype packages don't have to worry about having a "~bpo8" added to the end of the version to allow for the smooth upgrade to Stretch, since testing is frozen and it looks like 2.7 won't be in Stretch. The OBS claims they have a Debian:next Stretch build platform, but I can't find it.
http://main.mepis-deb.org/mx/repo/pool/main/f/
Building them on the vanilla Jessie virtual machines provided by the openSUSE Build Service also enforces that they are compatible.
https://software.opensuse.org/download. ... bfreetype6
These particular Freetype packages don't have to worry about having a "~bpo8" added to the end of the version to allow for the smooth upgrade to Stretch, since testing is frozen and it looks like 2.7 won't be in Stretch. The OBS claims they have a Debian:next Stretch build platform, but I can't find it.
MX Linux packager and developer
Re: HOWTO install infinality font-settings for Debian
can someone updated the infinality packages for stretch? I do not know how to do it myself.srry
Re: HOWTO install infinality font-settings for Debian
The ones in my Google Drive are not working anymore?joefso wrote:can someone updated the infinality packages for stretch? I do not know how to do it myself.srry
It looks like bohoomil abandoned the project, no news from him since months.
I just find this page, I didn't read it thoroughly but looks like it contains some good info:
https://gist.github.com/cryzed/e002e705 ... 9e748c5671
However, I don't use Infinality, as I like the vanilla Freetype rendering with a good fontconfig configuration. And with 2.7+ versions, you can get an Infinality-like rendering enabling the full-hinting, but setting manually some font rendering is even better.
For example, Ubuntu font looks better with slight hinting, but if you set the default hinting to full, you can put a file like this in /etc/fonts/conf.d/ to tell the system to render Ubuntu font with slight hinting:
Code: Select all
$ cat /etc/fonts/conf.d/21-hint-ubuntu.conf
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<!-- Ubuntu -->
<match target="font">
<test name="family">
<string>Ubuntu</string>
</test>
<edit name="hintstyle">
<const>hintslight</const>
</edit>
<edit name="autohint">
<bool>false</bool>
</edit>
</match>
<!-- Ubuntu Condensed -->
<match target="font">
<test name="family">
<string>Ubuntu Condensed</string>
</test>
<edit name="hintstyle">
<const>hintslight</const>
</edit>
<edit name="autohint">
<bool>false</bool>
</edit>
</match>
<!-- Ubuntu Mono -->
<match target="font">
<test name="family">
<string>Ubuntu Mono</string>
</test>
<edit name="hintstyle">
<const>hintslight</const>
</edit>
<edit name="autohint">
<bool>true</bool>
</edit>
</match>
</fontconfig>
Re: HOWTO install infinality font-settings for Debian
Im using older version Infinallity-jessie version in Streetch+KDE 5,joefso wrote:can someone updated the infinality packages for stretch? I do not know how to do it myself.srry
they're easyier to manage and in my case seems to work better than new ones, i dont like newer version It has a extrange configurattion/settingfontconfig-infinality_1-2_all.deb
freetype-infinality_2.4.12-1_all.deb
libfreetype-infinality6_2.4.12-1_amd64.deb
bester69 wrote:STOP 2030 globalists demons, keep the fight for humanity freedom against NWO...
Re: HOWTO install infinality font-settings for Debian
As it seems, there won't be any infinality patches for freetype 2.7+, so I guess this is the end of the road for infinality or it will be when freetype 2.7+ enters the debian repos...
https://github.com/bohoomil/fontconfig- ... issues/171
Any suggestions on what we do next? I did try the freetype 2.7 packages that bubuxp provides from his google drive on a fresh installation, but, as I mailed him, plain freetype is still no match to infinality...
For the record, I am using ms fonts (verdana 10 on the apps and andale mono 12 on the terminal) and numix as my gtk theme, so I have the "white fonts on dark background" experience, which is really really bad on plain freetype.
https://github.com/bohoomil/fontconfig- ... issues/171
Any suggestions on what we do next? I did try the freetype 2.7 packages that bubuxp provides from his google drive on a fresh installation, but, as I mailed him, plain freetype is still no match to infinality...
For the record, I am using ms fonts (verdana 10 on the apps and andale mono 12 on the terminal) and numix as my gtk theme, so I have the "white fonts on dark background" experience, which is really really bad on plain freetype.
Re: HOWTO install infinality font-settings for Debian
There are infinality freetype 2.7 debs but for ubuntu https://launchpad.net/~no1wantdthisname ... ter=xenial . I read that not all infinality patches went into 2.7, hence these builds. I think this guy used fedora infinality patches. Not sure though. Perhaps rebuilding for Debian is an idea?
Looking into this myself ATM.
The replies so far have been of help so thank you all for that.
Looking into this myself ATM.
The replies so far have been of help so thank you all for that.
Re: HOWTO install infinality font-settings for Debian
A couple quote from here:
Or, without fontconfig-infinality, add the following code to your ~/.config/fontconfig/fonts.conf, adding other settings and changing them to make Verdana font looks better:
Because some fonts looks better with hintfull, others with hintslight, some of them with autohint enabled, some others with a legacy lcdfilter, etc.
I suggest also to use a recent version of Verdana and other MS fonts (from Win10), as they got better rendering instruction than the mscorefonts installed in Debian/Ubuntu, that are ~15 years old (I made a package with those new fonts, you can find it in my GDrive).
For everyone considering to return to vanilla rendering I can help as much as I can (it depends on my real job duties) searching for your ideal fontconfig configuration (the page linked at the beginning of this post could be helpful, even if referred to ArchLinux).
cryzed wrote:Since the future of the infinality-bundle is uncertain this is a good time as any to bite the bullet and remove it completely from your system until more is known. The font rendering won't be exactly the same, but with a few tweaks it will at least be similar.
In my GDrive there are now latest versions of FreeType [2.7.1], Harfbuzz [1.4.1] and Fontconfig (all vanilla of course). You should install both FT and HB, as they got new features (interdependece, this build of HB depends on FT >=2.7.1).stevenbenner wrote:I'll miss Infinality, it was easy to set up and looked great. The standard font rendering simply isn't as good. But it was always a hack, so I knew this day would come. Hopefully we can look forward to some new guides and tools to improve font rendering
Debian is now in freeze state, I suppose there will not be new versions of FreeType until Stretch will be officially released (maybe 6 months).jim_p wrote:As it seems, there won't be any infinality patches for freetype 2.7+, so I guess this is the end of the road for infinality or it will be when freetype 2.7+ enters the debian repos...
https://github.com/bohoomil/fontconfig- ... issues/171
You could try installing the latest vanilla FT, HB and FC and then install the fontconfig-infinality package.jim_p wrote:Any suggestions on what we do next? I did try the freetype 2.7 packages that bubuxp provides from his google drive on a fresh installation, but, as I mailed him, plain freetype is still no match to infinality...
For the record, I am using ms fonts (verdana 10 on the apps and andale mono 12 on the terminal) and numix as my gtk theme, so I have the "white fonts on dark background" experience, which is really really bad on plain freetype.
Or, without fontconfig-infinality, add the following code to your ~/.config/fontconfig/fonts.conf, adding other settings and changing them to make Verdana font looks better:
Code: Select all
<!-- Verdana -->
<match target="font">
<test name="family">
<string>Verdana</string>
</test>
<edit name="hintstyle">
<const>hintslight</const>
</edit>
<edit name="autohint">
<bool>false</bool>
</edit>
</match>
I suggest also to use a recent version of Verdana and other MS fonts (from Win10), as they got better rendering instruction than the mscorefonts installed in Debian/Ubuntu, that are ~15 years old (I made a package with those new fonts, you can find it in my GDrive).
I could recompile easily, but 2.7+ introduces many changes in the rendering code and, while Infinality is essentially a hack, adapting it to the new code without knowing what you're really doing could lead to unexpected results (bohoomil itself didn't know how Infinality code works, only the original Infinality developer really knew what his code do in details). So, re-read the two comments on top of this post and if you still want to stay with Infinality, keep the FT 2.6.3 version (in the meantime, FreeType default rendering could improve further).joefso wrote:There are infinality freetypr 2.7 debs but for ubuntu https://launchpad.net/~no1wantdthisname ... ubuntu/ppa . I read that not all infinality patches went into 2.7. perhaps rebuilding for Debian is an idea?
For everyone considering to return to vanilla rendering I can help as much as I can (it depends on my real job duties) searching for your ideal fontconfig configuration (the page linked at the beginning of this post could be helpful, even if referred to ArchLinux).
Re: HOWTO install infinality font-settings for Debian
After resisting much hankering I decided to take the plunge and upgrade from Jessie to Stretch. It was too much holding back until the official release date. I couldn't hold it any longer. These font package updates certainly give sharper results on both Jessie and Stretch. In order to install on Jessie however beware that there is a hack involved of installing libpng16-16_1.6.28-1_amd64.deb which is a package which only exists in the Stretch and newer repositories. NB. The harfbuzz (HB) packages won't install on Jessie.