Code: Select all
# ACCEPT_KEYWORDS="~x86" emerge corefontsCode: Select all
/etc/X11/XF86ConfigCode: Select all
/etc/fonts/fonts.confCode: Select all
# ttmkfdir
Ugh, you don't need corefonts, nor XFS. I don't know why people keep recommending XFS. It hasn't been needed for a long time (over two years) to get good fonts. You really don't need corefonts either if you have the truetype USE flag set. If you look at the ebuild (for xfree 4.3 at least), you'll see it does the following:syscrash2k wrote:Do you have the corefonts installed? Are you using XFS?
Code: Select all
### SAMPLE FROM EBUILD:
if use truetype && use !bindist
then
einfo "Unpacking MS Core Fonts..."
mkdir -p ${WORKDIR}/truetype; cd ${WORKDIR}/truetype
for x in ${MS_COREFONTS}
do
if [ -f ${DISTDIR}/${x} ]
then
einfo " ${x/\.\/}..."
cabextract --lowercase ${DISTDIR}/${x} > /dev/null || die
fi
done
ebegin "Done unpacking Core Fonts"; eend 0
fiI never recommended XFS, I was asking if he was using it...aethyr wrote:Ugh, you don't need corefonts, nor XFS. I don't know why people keep recommending XFS. It hasn't been needed for a long time (over two years) to get good fonts. You really don't need corefonts either if you have the truetype USE flag set. If you look at the ebuild (for xfree 4.3 at least), you'll see it does the following:syscrash2k wrote:Do you have the corefonts installed? Are you using XFS?Code: Select all
### SAMPLE FROM EBUILD: if use truetype && use !bindist then einfo "Unpacking MS Core Fonts..." mkdir -p ${WORKDIR}/truetype; cd ${WORKDIR}/truetype for x in ${MS_COREFONTS} do if [ -f ${DISTDIR}/${x} ] then einfo " ${x/\.\/}..." cabextract --lowercase ${DISTDIR}/${x} > /dev/null || die fi done ebegin "Done unpacking Core Fonts"; eend 0 fi
Sorry :( It's just annoying to see XFS still being recommended (in other places, not necessarily by you) two years after it's no longer needed. Of course XFS does still serve a purpose (surving fonts to remote machines), but on local machines, 9 times out of 10 it is unnecessary.syscrash2k wrote:I never recommended XFS, I was asking if he was using it... :roll:
Not to take this thread too far from the road (off-topic) but why wouldn't i want to use xfs? I always found the standard way of putting fonts in the xorg.conf (XFree86config) to look ugly and not anti-aliased. This influenced my decision to use xfs instead of just a FontPath entry.aethyr wrote:SorryIt's just annoying to see XFS still being recommended (in other places, not necessarily by you) two years after it's no longer needed.
That definately used to be true. Originally anti-aliasing was only supported through XFS. But since XFree 4.something you can get good fonts without it.searcher wrote:I always found the standard way of putting fonts in the xorg.conf (XFree86config) to look ugly and not anti-aliased. This influenced my decision to use xfs instead of just a FontPath entry.
Truetype might be in your USE flags already (emerge -pv xfree). Anyways, if you post your XF86Config file down to EndSection below Section "Module" I can show you what you need to change.dedeaux wrote:Mentioned in this thread was to put truetype in your use statement. So, what then needs to be recompiled to get this working without xfs?
Ok... Thanks...aethyr wrote:Truetype might be in your USE flags already (emerge -pv xfree). Anyways, if you post your XF86Config file down to EndSection below Section "Module" I can show you what you need to change.
Code: Select all
emerge -pv xorg-x11
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[blocks B ] x11-base/xfree (from pkg x11-base/xorg-x11-6.7.0)
[ebuild R ] x11-base/xorg-x11-6.7.0 -3dfx -3dnow -cjk -debug -doc -hardened -ipv6 -mmx +nls +pam -pie -sdk -sse -static 71,900 kB
Code: Select all
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
Load "ddc"
# Load "pex5"
# Load "xie"
Load "bitmap"
Load "vbe"
Load "int10"
Load "glx"
Load "record"
Load "extmod"
Load "dbe"
# Load "dri"
Load "xtrap"
Load "type1"
Load "speedo"
Load "freetype"
Load "synaptics"
EndSection
Code: Select all
FontPath "unix/:-1"Code: Select all
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/truetype"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/CID"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
EndSection