View previous topic :: View next topic |
Author |
Message |
devsk Advocate
Joined: 24 Oct 2003 Posts: 2995 Location: Bay Area, CA
|
Posted: Sun Dec 21, 2008 9:07 pm Post subject: |
|
|
Phlogiston wrote: | You need that tarball as an overlay and then set the new useflags: ubuntu and newspr. | I need little help here. Which tarball are you referring to? So, does this mean that not all the stuff is in the portage as yet? Is there a link for a howto? |
|
Back to top |
|
|
bi3l Apprentice
Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Sun Dec 21, 2008 9:20 pm Post subject: |
|
|
layman -a devnull
echo "media-libs/fontconfig ~x86" >> /etc/portage/package.keywords
echo "media-libs/freetype ~x86" >> /etc/portage/package.keywords
echo "x11-libs/cairo ~x86" >> /etc/portage/package.keywords
echo "x11-libs/libXft ~x86" >> /etc/portage/package.keywords
echo "media-libs/fontconfig ubuntu" >> /etc/portage/package.use
echo "media-libs/freetype ubuntu" >> /etc/portage/package.use
echo "x11-libs/cairo newspr" >> /etc/portage/package.use
echo "x11-libs/libXft newspr" >> /etc/portage/package.use
emerge -uDN world |
|
Back to top |
|
|
Phlogiston Veteran
Joined: 27 Jan 2004 Posts: 1925 Location: Europe, Swizerland
|
Posted: Sun Dec 21, 2008 9:20 pm Post subject: |
|
|
devsk wrote: | Phlogiston wrote: | You need that tarball as an overlay and then set the new useflags: ubuntu and newspr. | I need little help here. Which tarball are you referring to? So, does this mean that not all the stuff is in the portage as yet? Is there a link for a howto? |
http://ogmrip.sourceforge.net/misc/gentoo-lcd-filtering.tar.bz2 <- this one... dunno where you could find the howto though. _________________ Workstation: 5.1 SurroundSound, LIRC remote control; Laptop [IBM-T43]: patched sources, s2disk/ram, fingerprint sensor |
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2995 Location: Bay Area, CA
|
Posted: Sun Dec 21, 2008 9:26 pm Post subject: |
|
|
bi3l wrote: | layman -a devnull
echo "media-libs/fontconfig ~x86" >> /etc/portage/package.keywords
echo "media-libs/freetype ~x86" >> /etc/portage/package.keywords
echo "x11-libs/cairo ~x86" >> /etc/portage/package.keywords
echo "x11-libs/libXft ~x86" >> /etc/portage/package.keywords
echo "media-libs/fontconfig ubuntu" >> /etc/portage/package.use
echo "media-libs/freetype ubuntu" >> /etc/portage/package.use
echo "x11-libs/cairo newspr" >> /etc/portage/package.use
echo "x11-libs/libXft newspr" >> /etc/portage/package.use
emerge -uDN world | THANK YOU!
Can someone please put this stuff right at the first page? |
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2995 Location: Bay Area, CA
|
Posted: Sun Dec 21, 2008 10:12 pm Post subject: |
|
|
I knew I was missing something... Fonts look better now.
Now question: How do I improve 32-apps? |
|
Back to top |
|
|
Evilguru Guru
Joined: 16 Aug 2005 Posts: 390 Location: England
|
Posted: Sun Dec 21, 2008 10:42 pm Post subject: |
|
|
I have tried the exact same thing on a KDE system and fonts are looking fantastic. But not GNOME.
I think GNOMEs silly font configuration dialogue is overriding whatever eselect fontconfig does. How can I disable this?
Regards, Freddie. |
|
Back to top |
|
|
PaulBredbury Watchman
Joined: 14 Jul 2005 Posts: 7310
|
Posted: Sun Dec 21, 2008 11:27 pm Post subject: |
|
|
Evilguru wrote: | GNOMEs silly font configuration dialogue is overriding |
I suggest you add cairo-respect-fontconfig.patch |
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2995 Location: Bay Area, CA
|
Posted: Sun Dec 21, 2008 11:42 pm Post subject: |
|
|
I have some color fringe around some letters like 'l', 'n', 'f' and 'i'. How do I get rid of this? What is the fix for gnome not following eselect stuff? |
|
Back to top |
|
|
PaulBredbury Watchman
Joined: 14 Jul 2005 Posts: 7310
|
Posted: Sun Dec 21, 2008 11:50 pm Post subject: |
|
|
devsk wrote: | around some letters |
Add a rule in ~/.fonts.conf to change the rendering for that particular font and/or fontsize. |
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2995 Location: Bay Area, CA
|
Posted: Mon Dec 22, 2008 2:26 am Post subject: |
|
|
This applies to all fonts. Its weird behavior. 'i' and 'y' are thicker. But thunderbird-2.0.0.18 has fonts come out better. KDE and tk+ apps except thunderbird-2.0.0.18 seems to having the problem. I have no idea. Do I need to recompile kdelibs/pango etc.?
Also, thunderbird seems to follow eselect selections of font rules while other gnome/kde use/modify ~/.fonts.conf and Xft.* rules in xrdb. So many sources of truth, and utter confusion.
Any more suggestions? |
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2995 Location: Bay Area, CA
|
Posted: Mon Dec 22, 2008 2:47 am Post subject: |
|
|
So, far the only fonts that I have liked are in thunderbird-2.0.0.18. I don't know what it compiled with or what options it uses or where it gets its options from, but it has no fringe, no coloring, no thicker 'i' or 'y', just smooth good looking fonts. How do I make the rest of the system behave that way? |
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2995 Location: Bay Area, CA
|
Posted: Mon Dec 22, 2008 5:23 am Post subject: |
|
|
Seems to be happening with Segoe UI and Consolas fonts I copied from my Vista machine. Hmmm...some conspiracy here...
These had become my favorite fonts... Tahoma and Lucia seem to be work fine. |
|
Back to top |
|
|
Evilguru Guru
Joined: 16 Aug 2005 Posts: 390 Location: England
|
Posted: Mon Dec 22, 2008 10:57 am Post subject: |
|
|
What would be the easiest way to add this? I do not really want to have to add my own custom overlay (and by extension, my own ebuild). Is there an easier way?
Regards, Freddie. |
|
Back to top |
|
|
Phlogiston Veteran
Joined: 27 Jan 2004 Posts: 1925 Location: Europe, Swizerland
|
Posted: Mon Dec 22, 2008 12:07 pm Post subject: |
|
|
Evilguru wrote: |
What would be the easiest way to add this? I do not really want to have to add my own custom overlay (and by extension, my own ebuild). Is there an easier way?
Regards, Freddie. |
Yes this should be added to the ebuild as use flag. _________________ Workstation: 5.1 SurroundSound, LIRC remote control; Laptop [IBM-T43]: patched sources, s2disk/ram, fingerprint sensor |
|
Back to top |
|
|
ocin Guru
Joined: 01 Jan 2006 Posts: 500
|
Posted: Mon Dec 22, 2008 4:16 pm Post subject: |
|
|
I can add the patch to cairo in devnull overlay, however I need the link (can't find it in the fedoraforums) and it has to apply against cairo-1.8.4.
Also you don't need to add "newspr" and "ubuntu" useflags, they are enabled by default (+prefixed).
If you have problems with kde+fonts and you are using nvidia-drivers, update them or disable glyph cache. |
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2995 Location: Bay Area, CA
|
Posted: Mon Dec 22, 2008 7:29 pm Post subject: |
|
|
ocin wrote: | If you have problems with kde+fonts and you are using nvidia-drivers, update them or disable glyph cache. | I am using the latest nvidia drivers: 180.16. What do I need to do? How do I disable glyph cache? Does it even exist on 6600GT? |
|
Back to top |
|
|
PaulBredbury Watchman
Joined: 14 Jul 2005 Posts: 7310
|
Posted: Mon Dec 22, 2008 7:41 pm Post subject: |
|
|
ocin wrote: | however I need the link (can't find it in the fedoraforums) and it has to apply against cairo-1.8.4. |
Gotta be kidding me. Read the thread and look at the cairo src.rpm. It's not a magical file. It contains the patch (and the patch is available on my FTP site as a file in its own right anyway), and full build instructions in the .spec file, plus a ton of useful URLs.
$ rpm -q cairo
cairo-1.8.4.20081118-1.fc9.i386
cairo-1.8.4.20081118-2.fc9.x86_64
So yes, it works with 1.8.4 |
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2995 Location: Bay Area, CA
|
Posted: Mon Dec 22, 2008 8:59 pm Post subject: |
|
|
PaulBredbury wrote: | and the patch is available on my FTP site as a file in its own right anyway | I think he (and me) just want that link. Where is the link to your FTP site? |
|
Back to top |
|
|
ocin Guru
Joined: 01 Jan 2006 Posts: 500
|
Posted: Tue Dec 23, 2008 4:02 pm Post subject: |
|
|
devsk wrote: | ocin wrote: | If you have problems with kde+fonts and you are using nvidia-drivers, update them or disable glyph cache. | I am using the latest nvidia drivers: 180.16. What do I need to do? How do I disable glyph cache? Does it even exist on 6600GT? |
It should work with 180.16, but try "nvidia-settings -a GlyphCache=0" but before update the devnull overlay and recompile cairo
I have added all patches to cairo in devnull overlay, please update the overlay and rebuild cairo |
|
Back to top |
|
|
justinkb Apprentice
Joined: 23 Dec 2008 Posts: 161
|
Posted: Tue Dec 23, 2008 10:45 pm Post subject: |
|
|
I've been watching this thread for a while, and decided to try this out. Added all keywords and use flags to /etc/paludis, yet I can't seem to lose this error:
Code: | paul@yoga ~ $ winecfg
Fontconfig warning: "/etc/fonts/conf.d/11-lcd-filter-lcddefault.conf", line 9: invalid constant used : lcddefault
Fontconfig warning: "/etc/fonts/conf.d/53-monospace-lcd-filter.conf", line 17: invalid constant used : lcdlegacy
Fontconfig warning: "/etc/fonts/conf.d/11-lcd-filter-lcddefault.conf", line 9: invalid constant used : lcddefault
Fontconfig warning: "/etc/fonts/conf.d/53-monospace-lcd-filter.conf", line 17: invalid constant used : lcdlegacy
|
Now, I assume this means that the lcdfilter-ing is broken, and fonts - I think - don't look quite right. I have recompiled fontconfig, libXft, freetype and cairo numerous times without effect... Also tried changing the constants in the .conf files to lcdfilter{default,legacy} but that didn't work either. Any idea what I could do to fix this guys? |
|
Back to top |
|
|
PaulBredbury Watchman
Joined: 14 Jul 2005 Posts: 7310
|
Posted: Tue Dec 23, 2008 11:09 pm Post subject: |
|
|
justinkb wrote: | $ winecfg |
Wine is 32-bit. I bet you're on 64-bit
So wine uses your 32-bit libs and doesn't know/care about the 64-bit libs. Recompiling the 64-bit libs makes no difference whatsoever to wine.
Recompile your 32-bit libs - if Gentoo lets you, I forget its multilib foibles. Otherwise, just ignore the warning message. |
|
Back to top |
|
|
mwhitlock Tux's lil' helper
Joined: 07 Aug 2006 Posts: 87 Location: New Hampshire, USA
|
Posted: Tue Dec 23, 2008 11:21 pm Post subject: |
|
|
PaulBredbury wrote: | Wine is 32-bit. I bet you're on 64-bit |
You'd have to compile these four libs on a 32-bit Gentoo system (do you have a 32-bit chroot system?) and copy them over the ones that come with the emul-linux packages. I have the same problem with Wine, but I don't use it enough to care that its fonts aren't spectacular like the rest of my Gentoo system. |
|
Back to top |
|
|
justinkb Apprentice
Joined: 23 Dec 2008 Posts: 161
|
Posted: Wed Dec 24, 2008 12:42 am Post subject: |
|
|
Thanks PaulBredbury and mwhitlock, that put my mind at ease. I second your not-caring-enough to fix this I hardly ever use wine anyway. |
|
Back to top |
|
|
justinkb Apprentice
Joined: 23 Dec 2008 Posts: 161
|
Posted: Wed Dec 24, 2008 4:11 pm Post subject: |
|
|
Sorry for the double post, but I have one last issue. Please refer to the following image...
[IMG]http://img355.imageshack.us/img355/6706/fontrendernz1.png[/IMG]
I am loving the fonts how they are rendering on the web site, and in my menu. However, the fonts near buttons and for example all the fonts in my aMule aren't quite as pretty and I've got no idea why. Hope you guys can help me out again
edit: It's *not* because they are bold... because they are not. Furthermore, my window title font is bold and looks great. |
|
Back to top |
|
|
ocin Guru
Joined: 01 Jan 2006 Posts: 500
|
Posted: Thu Dec 25, 2008 11:59 am Post subject: |
|
|
the image looks good to me, post an image of amule so we can see what you mean |
|
Back to top |
|
|
|