Your error message gave you all the clues you need, right?
You should fix those errors first, don't you think?
Line 71 was loading the conf.d directory. Thus i copied over the entire /etc/fonts/conf.d directory from host1 to host2 and the error was gone.
I then got error with a tag / element called as blank. See output below.
I then commented out the "blank" tag from fonts.conf and reloaded the font configuration as below.
Now the errors are gone but it is still defaulting to a different font than the one i needed. Note: apart from the blank tag / element the fonts.conf and the /etc/fonts/conf.d is the same on host1 and host2.
when I am expecting to get this results of host1 i.e:
Location: Asia Pacific, Cyberspace, in the Dark Dystopia
Posts: 19,118
Thanks Given: 2,351
Thanked 3,359 Times in 1,878 Posts
If I were you, the next step I would take is to search for:
(or something similar)
In the directories indicated in your config output:
My first guess, at this point, is that you have not installed the desired font family in one of the directories required or included in your config file.
As a side note:
More often-than-not, just coping and pasting files and directories from one platform to another, without understanding how they actually work and all the required files and directories, results in the problems you are seeing.
If I were you, the next step I would take is to search for:
(or something similar)
In the directories indicated in your config output:
My first guess, at this point, is that you have not installed the desired font family in one of the directories required or included in your config file.
As a side note:
More often-than-not, just coping and pasting files and directories from one platform to another, without understanding how they actually work and all the required files and directories, results in the problems you are seeing.
I definitely have the desired font installed as seen below:
Here is the ouput of fonts loaded on host1 where it is good:
Here is the output from host2 where i face the issue.
I will anyways continue to troubleshoot in other directories.
Last edited by mohtashims; 12-22-2019 at 01:33 AM..
Location: Asia Pacific, Cyberspace, in the Dark Dystopia
Posts: 19,118
Thanks Given: 2,351
Thanked 3,359 Times in 1,878 Posts
The error is self-evident:
Sounds like you may have some issues with symbolic links.
Here is a quote from others with this same problem (which you can easily find if you google your error message :hint: :hint: ):
Quote:
When i try to renew fc-cache i get several warnings, which consist in, e.g.:
/usr/share/fonts/100dpi: skipping, looped directory detected
/usr/share/fonts/75dpi: skipping, looped directory detected
/usr/share/fonts/OTF: skipping, looped directory detected
/usr/share/fonts/TTF: skipping, looped directory detected
. . . .
I do not know what a "looped directory" is?
TIA
It probably means that there's a symbolic link inside of a directory which points back to either the directory itself or to the parent directory of that directory. It creates an infinite loop when trying to descend into that directory.
You should know that when you get error messages, you should read them and take them "seriously". They are your friend.
So is Google. Google is also your friend and you can easily Google error messages. I just did (for you). But you are a smart guy and can easily Google your own error messages.
If you don't know how to look at your filesystem and find your symbolic link errors (self-references, dead references, etc.), then just copy the font file in the problematic directory into a "good" directory (according to your verbose output / status messages).
It it was me, I would go fix your symlink errors.
As I mentioned earlier, when IT people just copy directories and files from one filesystem to another without taking the time to actually understand the directories and files, they are copying, this type of error is common.
Moderator's Comments:
Please, Mr. mohtashims, you have 952 posts here at unix.com. You should know all of these things by now. The problems you are seeing are common, novice errors caused by sloppy system admin work. These errors are easily avoided, especially by someone with close to 1000 posts here at unix.com. The messages you posted clearly describe the problem(s) and what you should go fix. You are posting questions that someone with less than 100 posts here might ask. Please learn to read your status / error messages and follow them, fix the obvious errors, and then ask questions after you have done the basic, novice sys admin work. Please, just do it.
Hi All,
I have a file that contains following entries.
I want to highlight the line that has word as "FAILURE" while sending the email.
File
------------------------------------------------------------
Job Name: ABC
Start Time: 07/20/2019 07:32:39
End Time: 07/20/2019... (4 Replies)
Hello,
I have a problem with Greek subtitle font size when I map a subtitle file into a video in ffmpeg.
I ran below code:
ffmpeg -i video.mp4 -sub_charenc CP1253 -i video_sub.srt -c:v copy -c:a copy \
-c:s mov_text -metadata:s:s:0 language=gr mapped_video.mp4
When I play it in VLC,... (2 Replies)
Hello All,
Wasn't sure if this was the correct thread to post this under but figured it has to do with Perl and Gtk2 so why not...
Anyway.. How can I find out what the Default font being used is inside a Gtk2::Widget. In this case I'm trying to figure out the
font being used inside a... (1 Reply)
I am writing sql reports to an oracle database, spooling them to a file and emailing them with mailx. I use the syntax below. The reports do not format properly, unless I use the Courier New font. How do I set this with mailx?
mailx -s "MY REPORT, `date +'%D %r` " -r "REPORTING SYSTEM"... (2 Replies)
Hi Gurus,
I have a small requirement where i want to change the color & font of some text in a file.
i have a file error.txt which will be created in the script using egrep.
After that iam adding these lines at head & tail to that file using the following code
awk 'BEGIN{print"Please... (4 Replies)