Hi,
      Could you please tell me if I have missed something important. I am
stuck. Kindly guide me.

Regards,
Sreeram

On Fri, Jun 26, 2009 at 10:18 PM, Sreeram BS <sreeramabs at gmail.com> wrote:

> Hi Jan, Takao,
>     Thanks a lot for your inputs.
>     Unfortunately, I am still not able to get the font in the
> gnome-terminal. Moreover, the fc-cache command itself is not taking the
> font. I created the '.fonts' directory and put in the .ttf file. The file is
> luximr.ttf [TTF font file for Luxi Mono font, which I like the most]. After
> that, I became superuser and from the .fonts directory, issued the command
> 'fc-cache -fv'. It started caching fonts from various directories and
> finally it tried caching fonts from /home/guest/.fonts directory (which is
> the place I put the luximr.ttf font). It said 0 fonts and 0 dirs. When I
> issue the 'fc-match' command with fc-match 'Luxi Mono', nothing turned up. I
> am pasting the console output here:
>
> ----------------------------------------------------------------
> bash-3.00$ which fc-cache
> /usr/bin/fc-cache
> bash-3.00$ ls
> C          Desktop    Documents  Utils
> bash-3.00$ cd .fonts
> bash-3.00$ ls
> luximb.ttf  luximr.ttf
> bash-3.00$ su
> Password:
> # bash
> # fc-cache -fv
> /usr/openwin/lib/X11/fonts: caching, new cache contents: 0 fonts, 13 dirs
> ...
> /home/guest/.fonts: caching, new cache contents: 0 fonts, 0 dirs
> /var/cache/fontconfig: cleaning cache directory
> /home/guest/.fontconfig: cleaning cache directory
> /home/guest/.fontconfig: invalid cache file:
> 5b529c209d37bd665448cc18fc084c9c-x86.cache-2
> fc-cache: succeeded
> -----------------------------------------------------------------------
>
>     I am quite sure about the font files, because I have used the same
> files for setting the Luxi Mono font on Solaris 10 SPARC. But, when I try to
> use it on Solaris 10 x86, I am unable to do it. Could you please guide me
> installing this Luxi Mont font on my Solaris 10 x86 machine?
>
> Thanks & Regards,
> Sreeram
>
>
>
> On 6/25/09, Jan Hnatek <Jan.Hnatek at sun.com> wrote:
>>
>> Hi Sreeram,
>>
>> there are two commands: fc-cache and fc-match.
>> Ideally, it would look like this:
>>
>> $ mkdir ~/.fonts; cd ~/.fonts
>> $ wget URL_of_My_Font
>> $ fc-cache -fv
>> [..]
>> /export/home/<user>/.fonts: caching, new cache contents: 1 fonts, 1 dirs
>> [..]
>> $ fc-match My_Font
>> My_Font.ttf: "My_Font" "Medium"
>>
>> And now you'd follow Takao's description to disable the
>> default terminal font ("Monospace:12") and select My_Font instead.
>>
>> Regards,
>> hnhn
>>
>> Sreeram BS wrote:
>>
>>> Hello Jan,
>>>    Thanks a lot for your reply. As per suggestion in the mail,I tried
>>> using 'fc-cache' command to find whether the font which I added would be
>>> shown up. Unfortunately, the list of fonts listed by fc-cache did not
>>> include the font which I added. From this, I infer that the font is not
>>> added to the system properly. Could you please guide me with the procedure
>>> to add the font to the system? I am using the home PC and so I can become
>>> super-user and I am ok if this requires manual tweaking of any files. Kindly
>>> guide me to achieve this.
>>>  Regards and thanks,
>>> Sreeram
>>>
>>> On Wed, Jun 24, 2009 at 5:49 PM, Jan Hnatek <Jan.Hnatek at sun.com <mailto:
>>> Jan.Hnatek at sun.com>> wrote:
>>>
>>>    Hi Sreeram,
>>>
>>>    GNOME (and gnome-terminal) uses FreeType / Fontconfig to find
>>>    its fonts, and steps b) and c) really apply to X11 font
>>>    configuration, not GNOME.
>>>
>>>    You need to make sure that fontconfig is aware of your added font.
>>>    First, try to run 'fc-cache' and then check the font selection
>>>    in gnome-terminal's Profiles.
>>>
>>>    You can verify the font is added to Fontconfig's list by running:
>>>    fc-match "name of your font"
>>>    alternatively with '-v' option to get more info.
>>>
>>>    Ex:
>>>    # fc-match "Monospace"
>>>    CourierRegular.ttf: "Courier New" "Regular"
>>>
>>>    Regards,
>>>    hnhn
>>>
>>>
>>>    Sreeram BS wrote:
>>>
>>>        Hi,
>>>           I am using Solaris 10 for x86 10/08. I use the JDS(Java
>>>        Desktop System). I would like to use a particular .ttf font for
>>>        my gnome-terminal, but I am not able to do it. I have the font
>>>        file (.ttf) with me. But I dont know as to how to achieve this
>>>        task. I made the following attempts:
>>>         a) I created a .fonts directory in my $HOME directory and put
>>>        the font file. I was told that JDS will pick up the font
>>>        automatically and we have to select that font from the gnome
>>>        terminal. When I open the fonts menu under Edit->Profiles in
>>>        gnome terminal, I am unable to see my font in the list.
>>>        b) I tried to use few commands like "xset fp+
>>>        <directory-where-font-present>" and "xset fp rehash", but in
>>>        vain again.
>>>        c) I tried to use ttmkfdir, mkfontdir tools, but could not get
>>>        through.
>>>             I request you to kindly give me a step-by-step procedure to
>>>        add my .ttf font to the system and use it in the gnome-terminal.
>>>        I have been struggling to get this and I would be very very
>>>        thankful to you for your suggestions.
>>>         Regards,
>>>        Sreeram
>>>
>>>
>>>
>>>  ------------------------------------------------------------------------
>>>
>>>        _______________________________________________
>>>        desktop-discuss mailing list
>>>        desktop-discuss at opensolaris.org
>>>        <mailto:desktop-discuss at opensolaris.org>
>>>
>>>
>>>    --    Jan Hnatek
>>>    jan.hnatek at sun.com <mailto:jan.hnatek at sun.com>
>>>
>>>
>>>
>> --
>> Jan Hnatek
>> jan.hnatek at sun.com
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20090629/2dba8e79/attachment.html>

Reply via email to