Hi,
     Thanks for your reply.
     I have run 'fc-cache -fv' as guest login itself. The output of command
'file luximr.ttf' says that it is a Truetype font file. About fc-cache
reporting '0 fonts', Jan had suggested that it could be because, fc-cache
has already seen the font elsewhere and so it reports 0 fonts cached.
     How do I proceed? Kindly suggest.

Regards,
Sreeram

On Tue, Jun 30, 2009 at 9:44 AM, Sivakumar Shanmugasundaram <
sivakumar at sun.com> wrote:

> Sreeram,
>
> Did you run 'fc-cache -fv' as 'guest'? I see that you had run as 'root'.
> Also, it should not say '0 fonts' found. It should say at least '1 fonts'
> found (since you are using the -f force option)
> What does the command 'file luximr.ttf' say? It should say Truetype font
> file.
>
> -Siva
>
>
> Sreeram BS wrote:
>
>> Hi Jan,
>>    Thanks for your reply. I deleted the ~/.fontconfig directory and issued
>> the 'fc-cache -fv' command from /home/guest. After the command completed, I
>> issued the command: fc-match "LuxiMono".  It gave some Arial font as output.
>> I am pasting the same here:
>>
>> bash-3.00$ fc-match "LuxiMono"
>> ArialRegular.ttf: "Arial" "Regular"
>>
>>    First of all, I feel that this output is incorrect. However, I tried to
>> set "Arial" Regular in gnome-terminal following Takao's suggestion. I could
>> not get the look of LuxiMono font (which is not a surprise).
>>     Kindly guide me with another/further solution for this problem. If I
>> have to install any packages or patches, kindly inform me.
>>
>> With best regards,
>> Sreeram
>>
>>
>> On 6/29/09, *Jan Hnatek* <Jan.Hnatek at sun.com <mailto:Jan.Hnatek at 
>> sun.com>>
>> wrote:
>>
>>    Hi Sreeram,
>>
>>    >     /home/guest/.fonts: caching, new cache contents: 0 fonts, 0 dirs
>>    this may mean that fc-cache already found the font on its own.
>>
>>    What's the output of
>>     $ fc-match "LuxiMono"
>>    while logged in as the 'guest' user?
>>
>>    >     /home/guest/.fontconfig: invalid cache file:
>>    >     5b529c209d37bd665448cc18fc084c9c-x86.cache-2
>>    This may also be the problem. I think you can try to delete
>>    ~/.fontconfig and then rerun fc-cache.
>>
>>    Regards,
>>    hnhn
>>
>>    Sreeram BS wrote:
>>
>>        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 <mailto:sreeramabs at gmail.com>
>>        <mailto:sreeramabs at gmail.com <mailto: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
>>        <mailto:Jan.Hnatek at sun.com>
>>            <mailto:Jan.Hnatek at sun.com <mailto: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>
>>        <mailto:Jan.Hnatek at sun.com <mailto:Jan.Hnatek at sun.com>>
>>                   <mailto:Jan.Hnatek at sun.com
>>        <mailto:Jan.Hnatek at sun.com> <mailto: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>
>>                   <mailto:desktop-discuss at opensolaris.org
>>        <mailto:desktop-discuss at opensolaris.org>>
>>                          <mailto:desktop-discuss at opensolaris.org
>>        <mailto:desktop-discuss at opensolaris.org>
>>                   <mailto:desktop-discuss at opensolaris.org
>>        <mailto:desktop-discuss at opensolaris.org>>>
>>
>>
>>                      --    Jan Hnatek
>>                      jan.hnatek at sun.com <mailto:jan.hnatek at sun.com>
>>        <mailto:jan.hnatek at sun.com <mailto:jan.hnatek at sun.com>>
>>                   <mailto:jan.hnatek at sun.com
>>        <mailto:jan.hnatek at sun.com> <mailto:jan.hnatek at sun.com
>>        <mailto:jan.hnatek at sun.com>>>
>>
>>
>>
>>               --        Jan Hnatek
>>               jan.hnatek at sun.com <mailto:jan.hnatek at sun.com>
>>        <mailto:jan.hnatek at sun.com <mailto:jan.hnatek at sun.com>>
>>
>>
>>
>>
>>    --    Jan Hnatek
>>    jan.hnatek at sun.com <mailto:jan.hnatek at sun.com>
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> desktop-discuss mailing list
>> desktop-discuss at opensolaris.org
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20090630/c22c4d38/attachment.html>

Reply via email to