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 >
