| View previous topic :: View next topic |
| Author |
Message |
Ormaaj Guru

Joined: 28 Jan 2008 Posts: 312
|
Posted: Fri Aug 12, 2011 4:12 am Post subject: |
|
|
Thanks my fonts look amazing now! I used these lcdfiltering patches a year ago and it broke since then and forgot that I can't live without it.
I edited your wiki a bit to be more copy/paste friendly. The text wrapping is ugly but it copys from the page to my clipboard correctly anyway. |
|
| Back to top |
|
 |
Desti² Tux's lil' helper

Joined: 06 Sep 2003 Posts: 114
|
|
| Back to top |
|
 |
RealNC Tux's lil' helper


Joined: 13 Apr 2008 Posts: 147
|
Posted: Mon Sep 12, 2011 1:06 pm Post subject: |
|
|
The freetype ebuild is out of sync with the portage one.
Edit:
Also, the "cleartype" USE flag does nothing and should be removed from the ebuild. |
|
| Back to top |
|
 |
Odysseus Apprentice


Joined: 23 Jun 2004 Posts: 240 Location: Miami, FL. I miss San Francisco!!!
|
Posted: Thu Oct 13, 2011 2:44 pm Post subject: |
|
|
I'm editing this post to reflect that I erred in my statements below in regards to disabling the auto hinter. I have now come to find that several of the features of the "infinality" patch set REQUIRES the auto hinter enabled in conjunction with the BCI hinter.
If one follows the steps outlined on the "lcdfilter" layman page and on the infinality.net page, and adjusts '/etc/env.d/99lcdfilter' to personal taste; they will discover the beauty of the best font rendering I've ever seen on Linux! I thought my fonts looked great in my previous configuration, but couldn't have been more wrong! I highly recommend installing this overlay!
I've left the the rest of this post unedited..................
| RealNC wrote: | The freetype ebuild is out of sync with the portage one.
Edit:
Also, the "cleartype" USE flag does nothing and should be removed from the ebuild. |
Very true and hasn't done anything for some time.
Some observations and things I've discovered while trying to improve the look of my fonts that I'd like to pass on to those reading this thread in the future.
The instructions at the lcdfilter webpage are wrong for one of their recommended fontconfig options.
DO NOT enable '10-autohint.conf' if you plan on enabling any of the 'sub-pixel' rgb settings and or lcdfilter. They were not designed to work together and work at cross ends. Having both enabled causes problems with many fonts rendering correctly.
The autohinter invokes the "free" hinter that was the old default when the BCI hinter was having licensing issues. Enabling '10-hinting.conf' invokes the BCI hinter which is what you want when using quality TTfonts like those from Windows. When using this hinter with an lcd monitor, be sure to enable '10-hinting-slight.conf', '10-antaliasing.conf', one of the 'sub-pixel' rgb settings and or lcdfilter.conf. The result will be cleartype font rendering on par if not better than windows.
Last edited by Odysseus on Mon Oct 17, 2011 6:13 pm; edited 2 times in total |
|
| Back to top |
|
 |
bi3l Apprentice


Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Thu Oct 13, 2011 2:46 pm Post subject: |
|
|
| Odysseus wrote: | | The instructions at the lcdfilter webpage are wrong for one of their recommended fontconfig options. |
Feel free to fix them. _________________ OGMRip - LCD filtering (Wiki) |
|
| Back to top |
|
 |
bi3l Apprentice


Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Thu Oct 13, 2011 2:51 pm Post subject: |
|
|
| RealNC wrote: | | The freetype ebuild is out of sync with the portage one. |
Was in sync last time I checked. I'll check again asap.
| Odysseus wrote: | | Very true and hasn't done anything for some time |
Do nothing if there is nothing to do.
| RealNC wrote: | | Also, the "cleartype" USE flag does nothing and should be removed from the ebuild. |
Was removed, actually. _________________ OGMRip - LCD filtering (Wiki) |
|
| Back to top |
|
 |
Odysseus Apprentice


Joined: 23 Jun 2004 Posts: 240 Location: Miami, FL. I miss San Francisco!!!
|
Posted: Thu Oct 13, 2011 8:30 pm Post subject: |
|
|
I edited my post above to correct an error..... and I'm editing this to emphasize how thrilled I am with font rendering using this patchset.
| bi3l wrote: | | Odysseus wrote: | | Very true and hasn't done anything for some time |
Do nothing if there is nothing to do. |
I was referring to the cleartype USE flag doing nothing anymore, not to the fine work you folks have done applying the patch set to the various applications that need them, and in maintaining the overlay.
I hope this clears things up!
Ciao
Odysseus |
|
| Back to top |
|
 |
Odysseus Apprentice


Joined: 23 Jun 2004 Posts: 240 Location: Miami, FL. I miss San Francisco!!!
|
Posted: Fri Nov 18, 2011 11:19 am Post subject: |
|
|
| Version bump please to stay in sync with the portage tree.... TIA |
|
| Back to top |
|
 |
golagoda Tux's lil' helper

Joined: 18 Jun 2011 Posts: 105 Location: Australia
|
Posted: Fri Nov 18, 2011 11:37 am Post subject: |
|
|
Agreed with the above, this is the only way fonts are tolerable so it would be great for it to be updated.
Thank you so much for all your work so far. |
|
| Back to top |
|
 |
bi3l Apprentice


Joined: 06 Feb 2003 Posts: 268 Location: France
|
|
| Back to top |
|
 |
tallica Apprentice


Joined: 27 Jul 2007 Posts: 152 Location: Lublin, POL
|
|
| Back to top |
|
 |
bi3l Apprentice


Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Sun Nov 20, 2011 12:53 pm Post subject: |
|
|
Updated to the latest patchset from infinality but there are a few issues I must investigate. _________________ OGMRip - LCD filtering (Wiki) |
|
| Back to top |
|
 |
poncho n00b

Joined: 06 Mar 2011 Posts: 42
|
Posted: Sun Nov 20, 2011 4:14 pm Post subject: |
|
|
| bi3l wrote: | | Updated to the latest patchset from infinality but there are a few issues I must investigate. |
I have a modified version of your ebuilds in my overlay and they work fine for me.
http://poncho.spahan.ch/public/overlay/lcd-filtering-infinality/media-libs/freetype/freetype-2.4.8.ebuild
The most important change is
| Code: | if use lcdfilter; then
insinto /etc/profile.d
newins "${FILESDIR}"/infinality-settings.sh-${INFINALITY} infinality-settings.sh
insinto /etc/fonts/
newins "${FILESDIR}"/local.conf-${INFINALITY} local.conf
fi |
|
|
| Back to top |
|
 |
bi3l Apprentice


Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Sun Nov 20, 2011 4:33 pm Post subject: |
|
|
Thanks for the info, but infinality-settings.sh is done through /etc/env.d/99lcdfilter and local.conf doesn't fix my issues. _________________ OGMRip - LCD filtering (Wiki) |
|
| Back to top |
|
 |
poncho n00b

Joined: 06 Mar 2011 Posts: 42
|
Posted: Sun Nov 20, 2011 4:38 pm Post subject: |
|
|
| bi3l wrote: | | Thanks for the info, but infinality-settings.sh is done through /etc/env.d/99lcdfilter and local.conf doesn't fix my issues. |
I think this part of infinality-settings.sh
| Code: | if [ "$SET_XFT_SETTINGS" = "true" ]; then
echo "$XFT_SETTINGS" | xrdb -merge > /dev/null 2>&1
fi |
doesn't work if you put the file into env.d
I got a parsing error on env-update.
It works fine if you put it in profile.d |
|
| Back to top |
|
 |
bi3l Apprentice


Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Sun Nov 20, 2011 4:43 pm Post subject: |
|
|
Yes, I've striped this part from 99lcdfilter, it's in my .Xresources. _________________ OGMRip - LCD filtering (Wiki) |
|
| Back to top |
|
 |
tallica Apprentice


Joined: 27 Jul 2007 Posts: 152 Location: Lublin, POL
|
Posted: Sun Nov 20, 2011 5:01 pm Post subject: |
|
|
2011-11-20 – Updated zip and infinality-settings package to remove Canwell replacements. These were making Cantarell render as Arial.
edit:
2011-11-20 – Updated zip and freetype-infinality package to modify internal Courier New rules that were causing rendering issues.
http://www.infinality.net/fedora/linux/zips/infinality-patches-20111120-2.tar.gz _________________ Gentoo ~AMD64 | Audacious |
|
| Back to top |
|
 |
Odysseus Apprentice


Joined: 23 Jun 2004 Posts: 240 Location: Miami, FL. I miss San Francisco!!!
|
Posted: Sat Nov 26, 2011 5:15 am Post subject: |
|
|
I don't know where to post bug reports for the lcdfilter overlay...... so I'll post here....
The new version of freetype has several rendering issues not present in the previous versions.
If freetype is compiled with the lcdfilter use flag it now causes major problems with mozilla-firefox. On some webboards and sites I frequent, some fonts are being rendered infinitesimally small and impossible to read. If I un-check "Allow pages to choose their own fonts, instead of my selection above" then they render correctly. However, even after doing this some fonts in drop-down menus and selection buttons still are rendering too small to read.
The only solution to correcting this behavior was to downgrade back to the previous version.
I hope this issue can soon be resolved.
Thanks again for your good work on this project. |
|
| Back to top |
|
 |
niblifar n00b

Joined: 01 Nov 2009 Posts: 11
|
Posted: Sat Nov 26, 2011 6:06 am Post subject: |
|
|
| I have the same issue using the Liberation Sans font except only the m's are rendered much smaller than the other letters. It's quite odd. |
|
| Back to top |
|
 |
Odysseus Apprentice


Joined: 23 Jun 2004 Posts: 240 Location: Miami, FL. I miss San Francisco!!!
|
Posted: Sat Nov 26, 2011 6:21 am Post subject: |
|
|
| niblifar wrote: | | I have the same issue using the Liberation Sans font except only the m's are rendered much smaller than the other letters. It's quite odd. |
This is also an issue I was having, but forgot to mention in my post above. I don't have installed Liberation Sans fonts. I use the microsoft corefonts with Arial as my default, but the tiny "m" issue is also present with the latest version of freetype from the overlay. |
|
| Back to top |
|
 |
bi3l Apprentice


Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Sat Nov 26, 2011 9:30 am Post subject: |
|
|
This is a known issue, see here. A new patchset should be released soon. _________________ OGMRip - LCD filtering (Wiki) |
|
| Back to top |
|
 |
bi3l Apprentice


Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Sat Nov 26, 2011 11:20 am Post subject: |
|
|
Fixed with the latest version of the patch. You can update the repository and reemerge freetype. _________________ OGMRip - LCD filtering (Wiki) |
|
| Back to top |
|
 |
bi3l Apprentice


Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Sun Dec 04, 2011 12:35 pm Post subject: |
|
|
I've spent quite some time working on LCD filtering lately, adding many configuration files and tweaking a few things. You should reinstall all the packages and follow the wiki to get better font rendering. _________________ OGMRip - LCD filtering (Wiki) |
|
| Back to top |
|
 |
Doorbreath n00b

Joined: 27 May 2010 Posts: 35
|
Posted: Tue Dec 13, 2011 8:45 am Post subject: |
|
|
| If we put infinality's local.conf in /etc/fonts/local.conf with whatever rendering style we like defined as he says on the website will it be the same results as following the lcd-filtering wiki with all the eselect fontconfig stuff? |
|
| Back to top |
|
 |
bi3l Apprentice


Joined: 06 Feb 2003 Posts: 268 Location: France
|
|
| Back to top |
|
 |
|