Slackware This Forum is for the discussion of Slackware Linux.
|
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
|
06-13-2010, 04:57 PM
|
#166
|
|
Senior Member
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 3,657
|
ACTUALLY, the missing files were a bug in the Fontconfig SlackBuild. I fixed it. They're there now.
Everything should now work as before.
Last edited by dugan; 06-13-2010 at 05:03 PM.
|
|
|
1 members found this post helpful.
|
06-14-2010, 09:05 PM
|
#167
|
|
Member
Registered: Mar 2006
Location: Wisconsin
Distribution: Slackware64-Current
Posts: 294
Rep:
|
Quote:
Originally Posted by dugan
ACTUALLY, the missing files were a bug in the Fontconfig SlackBuild. I fixed it. They're there now.
Everything should now work as before.
|
dugan, can you post a list of links that you have in your /etc/fonts/conf.d directory?
|
|
|
|
06-14-2010, 09:32 PM
|
#168
|
|
Member
Registered: Apr 2009
Distribution: Slackware
Posts: 44
Rep:
|
dugan, it would be nice if you also provide the patches for older slackware (12.x, 13.0). Maybe a tree of folders?
|
|
|
|
06-14-2010, 10:25 PM
|
#169
|
|
Senior Member
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 3,657
|
The patched versions of Freetype, Fontconfig, LibXft and Cairo will work in older Slackware.
|
|
|
|
06-26-2010, 03:53 PM
|
#170
|
|
Member
Registered: Nov 2008
Location: Brazil
Distribution: Slackware/Arch Linux
Posts: 77
Rep:
|
Hey Dugan,
Thank you very much for providing those packages, I used to recompile freetype with the 'problem' code enabled, but with the extra patches everything looks even better - even though I think that recompiling only freetype and fontconfig work just fine for my tastes
But regarding your posted conf.d dir, I find that I'm missing the 52-languageselector.conf file, what's its contents and where does it get installed from?
|
|
|
|
06-26-2010, 04:00 PM
|
#171
|
|
Senior Member
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 3,657
|
Hmm... I don't seem to have the 52-languageselector.conf file anymore either. I've edited post #125 accordingly.
Last edited by dugan; 06-26-2010 at 07:19 PM.
|
|
|
|
08-20-2010, 01:29 AM
|
#172
|
|
Senior Member
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 3,657
|
I just updated the "Optimizing Slackware Linux's Fonts" page. Among the changes are:
- a better way of setting your X DPI (the same on recommended here)
- a better source for the Android fonts (you get them from Google now)
- a way to get the fonts in Java apps to look good, rather than hideous (from the Arch wiki)
It also has a new design that doesn't use Microsoft fonts  .
Last edited by dugan; 08-20-2010 at 01:31 AM.
|
|
|
3 members found this post helpful.
|
08-20-2010, 01:53 AM
|
#173
|
|
Senior Member
Registered: Dec 2005
Location: Springfield, MO
Distribution: Slackware64-13.37
Posts: 1,182
Original Poster
Rep: 
|
Nice
|
|
|
|
08-20-2010, 07:43 AM
|
#174
|
|
Moderator
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: SlackwareŽ
Posts: 10,339
|
Hi,
Very nice!
Quote:
Originally Posted by dugan
I just updated the "Optimizing Slackware Linux's Fonts" page. Among the changes are:
- a better way of setting your X DPI (the same on recommended here)
- a better source for the Android fonts (you get them from Google now)
- a way to get the fonts in Java apps to look good, rather than hideous (from the Arch wiki)
It also has a new design that doesn't use Microsoft fonts  .
|
|
|
|
|
11-15-2010, 10:27 AM
|
#175
|
|
Member
Registered: Jan 2008
Distribution: Slackware64-current
Posts: 118
Rep:
|
Hi,
Just upgraded to newest -current, cairo and freetype included. Obvious result - firefox and thunderbird look awful now. Unfortunately I couldn't find subpixel rendering patches for cairo 1.10 and freetype 2.4.3 that would fit Dugan's slackbuilds. If anybody got it going, I would be grateful.
|
|
|
|
11-15-2010, 11:53 AM
|
#176
|
|
LQ 5k Club
Registered: Dec 2008
Location: Tamil Nadu, India
Distribution: Debian Squeeze (server), Slackware 13.37 (netbook), Slackware64 14.0 (desktop),
Posts: 8,357
|
Quote:
Originally Posted by dugan
I just updated the "Optimizing Slackware Linux's Fonts" page.
|
Thanks -- there's a new task for my TODO list
BTW there's a typo on the displayed link for rxvt-unicode which appears as rxt-unicode.
|
|
|
|
11-15-2010, 05:43 PM
|
#177
|
|
Senior Member
Registered: May 2008
Posts: 2,842
|
Quote:
Originally Posted by tomtomjkw
Hi,
Just upgraded to newest -current, cairo and freetype included. Obvious result - firefox and thunderbird look awful now. Unfortunately I couldn't find subpixel rendering patches for cairo 1.10 and freetype 2.4.3 that would fit Dugan's slackbuilds. If anybody got it going, I would be grateful.
|
Have to agree. The latest 'current' font rendering looks awful here too. I've always been happy with slackware stock font rendering till now. Even without any of dugan's beautifying techniques. There's no way I can live with the new defaults though. Will need to look into this.
|
|
|
|
11-15-2010, 07:30 PM
|
#178
|
|
Member
Registered: Sep 2009
Location: Kolkata, India
Distribution: Slackware, Ubuntu, Windows
Posts: 248
Rep:
|
Quote:
Originally Posted by tomtomjkw
Hi,
Just upgraded to newest -current, cairo and freetype included. Obvious result - firefox and thunderbird look awful now. Unfortunately I couldn't find subpixel rendering patches for cairo 1.10 and freetype 2.4.3 that would fit Dugan's slackbuilds. If anybody got it going, I would be grateful.
|
I used Dugan's old slackbuilds and Pat's new slackbuilds and made the necessary changes, actually most of the cairo, libXft and freetype patches are not required as they are already included in the new tarballs.
Fontconfig remains the same, so must be recompiled againts -current.
I will prepare a list soon.
Last edited by slackd; 11-15-2010 at 07:33 PM.
|
|
|
|
11-15-2010, 07:48 PM
|
#179
|
|
Member
Registered: Sep 2009
Location: Kolkata, India
Distribution: Slackware, Ubuntu, Windows
Posts: 248
Rep:
|
Quote:
Originally Posted by slackd
I will prepare a list soon.
|
1. Freetype: See attachment.
2. Fontconfig - (Just Recompile)
3. libXft :-
Step1 -> The patch needs a small edit towards the end. Just use the attached patch.
Step2 -> Compile with Dugan's slackbuild.
4. Cairo :-
Step1: Edit Slackbuild to include the following patches from Pat's slackbuild:
Code:
zcat $CWD/cairo-1.10.0-buggy_gradients.patch.gz | patch -p1 || exit 1
Now Dugan's Slackbuild:
Code:
patch -p1 < "${FILESDIR}"/${P}-interix.patch
patch -p1 < "${FILESDIR}"/${PN}-respect-fontconfig.patch
Step2: Bump version name of the "interix" patch in the files/ directory.
Quote:
|
cairo-1.10.0-interix.patch
|
Note 1. Compile in the order Dugan had originally mentioned.
Note 2. Use only the attached patches.
*Note 3*
Just realized that uploading the slackbuilds will make the job easier.
EDIT:
I am sorry if the Slackbuilds appear to be crude and unpolished, i edited them in a hurry.
-Good Luck-
Last edited by slackd; 11-15-2010 at 08:28 PM.
|
|
|
2 members found this post helpful.
|
11-15-2010, 09:15 PM
|
#180
|
|
Senior Member
Registered: Dec 2005
Location: Springfield, MO
Distribution: Slackware64-13.37
Posts: 1,182
Original Poster
Rep: 
|
Awesome slackd,
Here are builds for people like myself who like cleartype patch sets,
http://webpages.charter.net/daedra1/cleartype/ (screenshots also)
these are for -current, just follow this order,
Freetype
Cairo
Fontconfig - (Just Recompile) *or you can skip this altogether, see below
libXft
Also I added a file in the build, source.sh. just run ./source.sh and it will download the source for you. This should save you a few minutes from searching and downloading the sources.
I personally dont mess with fontconfig I just drop in a .fonts.conf file in my home directory with my individual settings, this only works for that user and it is the lazy way... but I like it  . Here is my .fonts.conf if interested.
<?xml version="1.0"?><!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font" >
<edit mode="assign" name="rgba" >
<const>rgb</const>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
<edit name="autohint">
<bool>true</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hintstyle" >
<const>hintfull</const>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match> <match target="font">
<edit mode="assign" name="lcdfilter">
<const>lcddefault</const>
</edit>
</match>
</fontconfig>
Last edited by Daedra; 11-18-2010 at 04:41 PM.
|
|
|
2 members found this post helpful.
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 02:02 AM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|