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> 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>> 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>> 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>>>
>> 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>>
>>
>>
>> -- 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>
>>
>>
>>
>>
> --
> Jan Hnatek
> jan.hnatek at sun.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20090629/cad086d8/attachment.html>