LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   LinuxQuestions.org Member Success Stories (http://www.linuxquestions.org/questions/linuxquestions-org-member-success-stories-23/)
-   -   Artiwiz fonts for Fluxbox and Red Hat 8.0 (http://www.linuxquestions.org/questions/linuxquestions-org-member-success-stories-23/artiwiz-fonts-for-fluxbox-and-red-hat-8-0-a-51727/)

rmartine 03-25-2003 05:39 PM

Artiwiz fonts for Fluxbox and Red Hat 8.0
 
After messing around with this for several days/weeks, I finally figured out how to get the Artwiz fonts to work with Red Hat 8.0.

This micro-HOWTO is for a system wide install.

1) tar -xzvf artwiz.tar.gz to /usr/X11R6/lib/X11/fonts

2) cd artwiz-fluxbox-fonts and run mkfontscale and mkfontdir. This will create the fonts.dir and fonts.scale.

Here is were I deviated form the posted HOWTO on fluxbox's web page.

3) Rather than run chkfontpath -a /path_to_artwiz/ I hand edited the /etc/fs/config file. I added this line underneath the other unscaled font listings.

/usr/X11R6/lib/X11/fonts/artwiz-fonts:unscaled

I don't know if the :unscaled is really necessary but fluxbox's example had it so I followed the example.

Now this is the old way fonts were installed. Red Hat 8.0 uses somthing called fontconfig 2.x to install fonts system-wide. What I did was hand edit the /etc/fonts/fonts.conf file. I added this line

<dir>/usr/X11R6/lib/X11/fonts/artwiz-fonts</dir>

I'm pretty sure editing one of the above files was unnecessary but I couldn't figure out which, so I did them both anyways.

4) Two environment variables need to be set.
I'm sure this is bad practice, but I put them in /usr/share/apps/switchdesk/Xclients.fluxbox right before the exec /usr/local/bin/fluxbox line.

Here is what I added. export LC=C, export LC_ALL=C

Note /Xclients.fluxbox assumes you're using kdm. If you're using gdm, then you would add those lines to /etc/X11/gdm/Sessions/where ever your fluxbox start script is.

I'm sure you could export these in .bash_profile or .bashrc, but I have it working this way and I'm going to leave it alone.

I hope this will help someone because I could have used this a lot.


All times are GMT -5. The time now is 11:08 AM.