Re: Dual screen

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

 



On Sat, 17 Feb 2018 17:18:59 -0800
Joe Zeff <joe@xxxxxxx> wrote:

> Do you happen to remember the program's name?  If so, it would be a 
> great help to anybody who needs it.

It's a package, not a program, and it turns out to be freetype.  They
switched default font rendering, and turned off hinting.

Here is some relevant information from the thread begun by Heinz Diehl.

"""
for those who love razorsharp fonts just like me but got the new v40
interpreter coming with freetype-2.7 enforced on them when installing
F26: the good old v35 interpreter is still there (and I hope it will be
forever). You can use it by setting the environment variable

 FREETYPE_PROPERTIES=truetype:interpreter-version=35

If you also want subpixel rendering, which now is disabled by default,
you can dig into the foption.h file in the config directory of the
freetype sourcecode, uncomment the option and recompile.

I have never been able to understand why people like the blurry and
muddy Micro$oft-like font rendering... gaah.. Now we have to hack the
source to get rid of that crap.

https://tinyurl.com/ybf3fkwv
"""

"""
> where are you setting this?  

Global environment variables belong into /etc/profile, and local ones
into .bash_profile in your home directory. Here's the diff to
re-enable subpixel rendering (simply uncommenting the option):

diff -urN a/freetype-2.7.1/include/freetype/config/ftoption.h
b/freetype-2.7.1/include/freetype/config/ftoption.h ---
a/freetype-2.7.1/include/freetype/config/ftoption.h	2016-12-11
07:53:49.000000000 +0100 +++
b/freetype-2.7.1/include/freetype/config/ftoption.h	2017-07-13
20:51:26.727210939 +0200 @@ -122,7 +122,7 @@ /* This is done to allow
FreeType clients to run unmodified, forcing     */ /* them to display
normal gray-level anti-aliased glyphs.
*/ /*
*/ -/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */ +#define
FT_CONFIG_OPTION_SUBPIXEL_RENDERING
"""

"""
> where are you setting this?  

If you aren't using wayland, session-wide environment variables can be
set in scripts added to the /etc/X11/xinit/xinitrc.d/ directory.
"""

"""
> to do something similar in wayland.  

By exporting the env var in ~/.bash_profile and possibly in a script
in /etc/profile.d/*.sh; have a look at:
https://bugzilla.gnome.org/show_bug.cgi?id=736660#c63
"""

"""
freetype-freeworld on rpmfusion.org has subpixel rendering enabled.

http://download1.rpmfusion.org/free/fedora/releases/26/Everything/x86_64/os/repoview/freetype-freeworld.html
"""
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx



[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux