You are not logged in.

#1 2024-02-22 08:15:58

V.N.G
Member
Registered: 2024-02-22
Posts: 10

Deleted my folder /etc/fonts/conf.d, get my symlinks back ? [SOLVED]

As said in the title, I did "rm *" by mistake in my /etc/fonts/conf.d folder, deleting all the symlinks inside of it.
Since then, my fonts are very weird (see the picture below, used imgur) and I looked everywhere if there was a way to make come back all the symlinks that were there.

https://i.imgur.com/4hOmxB5.png

I have reinstalled all my fonts, used the command "fc-cache" (which did nothing) and tried to see if the fonts.conf file could be manually launched, in vain.
I don't have any idea what to do, I don't find information specific to my situation on internet (a lot of people have troubles with the fonts.conf file) so if someone knows a way to create all the symlinks, he would be my savior !

Last edited by V.N.G (2024-02-25 15:04:22)

Offline

#2 2024-02-22 08:44:39

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,314

Re: Deleted my folder /etc/fonts/conf.d, get my symlinks back ? [SOLVED]

Reinstalling https://archlinux.org/packages/extra/x8 … onfig/will restore the default configs, for anything you did locally, you'd require some backup.

Offline

#3 2024-02-22 09:05:42

V.N.G
Member
Registered: 2024-02-22
Posts: 10

Re: Deleted my folder /etc/fonts/conf.d, get my symlinks back ? [SOLVED]

I reinstalled fontconfig and rebooted. Unfortunately, it did nothing, except creating this readme file :

conf.d/README

Each file in this directory is a fontconfig configuration file.  Fontconfig
scans this directory, loading all files of the form [0-9][0-9]*.conf.
These files are normally installed in /usr/share/fontconfig/conf.avail
and then symlinked here, allowing them to be easily installed and then
enabled/disabled by adjusting the symlinks.

The files are loaded in numeric order, the structure of the configuration
has led to the following conventions in usage:

 Files beginning with:	Contain:
 
 00 through 09		Font directories
 10 through 19		system rendering defaults (AA, etc)
 20 through 29		font rendering options
 30 through 39		family substitution
 40 through 49		generic identification, map family->generic
 50 through 59		alternate config file loading
 60 through 69		generic aliases, map generic->family
 70 through 79		select font (adjust which fonts are available)
 80 through 89		match target="scan" (modify scanned patterns)
 90 through 99		font synthesis

Offline

#4 2024-02-22 09:31:34

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,314

Re: Deleted my folder /etc/fonts/conf.d, get my symlinks back ? [SOLVED]

pacman -Qikk fontconfig
fc-conflist

Offline

#5 2024-02-22 14:12:46

V.N.G
Member
Registered: 2024-02-22
Posts: 10

Re: Deleted my folder /etc/fonts/conf.d, get my symlinks back ? [SOLVED]

Sorry, i'm not sure of what you want me to do but here's the log of the command you asked me to type.

pacman -Qikk fontconfig :

Name            : fontconfig
Version         : 2:2.15.0-2
Description     : Library for configuring and customizing font access
Architecture    : x86_64
URL             : https://www.freedesktop.org/wiki/Software/fontconfig/
Licenses        : custom
Groups          : None
Provides        : fontconfig-docs  libfontconfig.so=1-64
Depends On      : expat  freetype2  libexpat.so=1-64  libfreetype.so=6-64
Optional Deps   : None
Required By     : appstream  cairo  ffmpeg  ffmpeg4.4  fltk  gd  ghostscript  gimp  gtk3  gtk4  libass  libbluray  libreoffice-fresh  libxft  poppler  qt5-base  qt6-base  vlc  wxwidgets-gtk3
Optional For    : None
Conflicts With  : fontconfig-docs
Replaces        : fontconfig-docs<2:2.13.93-1
Installed Size  : 1128.42 KiB
Packager        : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date      : Mon Jan 1 06:20:54 2024
Install Date    : Thu Feb 22 10:00:18 2024
Install Reason  : Installed as a dependency for another package
Install Script  : Yes
Validated By    : Signature

fontconfig: 356 total files, 0 altered files

fc-conflist :

+ /etc/fonts/fonts.conf: Default configuration file
- /usr/share/fontconfig/conf.avail/05-reset-dirs-sample.conf: Re-define fonts dirs sample
- /usr/share/fontconfig/conf.avail/09-autohint-if-no-hinting.conf: Enable autohinter if font doesn't have any hinting
- /usr/share/fontconfig/conf.avail/10-autohint.conf: Enable autohinter
- /usr/share/fontconfig/conf.avail/10-hinting-full.conf: Set hintfull to hintstyle
- /usr/share/fontconfig/conf.avail/10-hinting-medium.conf: Set hintmedium to hintstyle
- /usr/share/fontconfig/conf.avail/10-hinting-none.conf: Set hintnone to hintstyle
- /usr/share/fontconfig/conf.avail/10-hinting-slight.conf: Set hintslight to hintstyle
- /usr/share/fontconfig/conf.avail/10-no-antialias.conf: Disable antialiasing
- /usr/share/fontconfig/conf.avail/10-scale-bitmap-fonts.conf: Bitmap scaling
- /usr/share/fontconfig/conf.avail/10-sub-pixel-bgr.conf: Enable sub-pixel rendering with the BGR stripes layout
- /usr/share/fontconfig/conf.avail/10-sub-pixel-none.conf: Disable sub-pixel rendering
- /usr/share/fontconfig/conf.avail/10-sub-pixel-rgb.conf: Enable sub-pixel rendering with the RGB stripes layout
- /usr/share/fontconfig/conf.avail/10-sub-pixel-vbgr.conf: Enable sub-pixel rendering with the vertical BGR stripes layout
- /usr/share/fontconfig/conf.avail/10-sub-pixel-vrgb.conf: Enable sub-pixel rendering with the vertical RGB stripes layout
- /usr/share/fontconfig/conf.avail/10-unhinted.conf: Disable hinting
- /usr/share/fontconfig/conf.avail/10-yes-antialias.conf: Enable antialiasing
- /usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf: Use lcddefault as default for LCD filter
- /usr/share/fontconfig/conf.avail/11-lcdfilter-legacy.conf: Use lcdlegacy as default for LCD filter
- /usr/share/fontconfig/conf.avail/11-lcdfilter-light.conf: Use lcdlight as default for LCD filter
- /usr/share/fontconfig/conf.avail/11-lcdfilter-none.conf: Use lcdnone as default for LCD filter
- /usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-lgc-sans-mono.conf: No description
- /usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-lgc-sans.conf: No description
- /usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-lgc-serif.conf: No description
- /usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-sans-mono.conf: No description
- /usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-sans.conf: No description
- /usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-serif.conf: No description
- /usr/share/fontconfig/conf.avail/20-unhint-small-vera.conf: Disable hinting for Bitstream Vera fonts when the size is less than 8ppem
- /usr/share/fontconfig/conf.avail/25-unhint-nonlatin.conf: Disable hinting for CJK fonts
- /usr/share/fontconfig/conf.avail/30-metric-aliases.conf: Set substitutions for similar/metric-compatible families
- /usr/share/fontconfig/conf.avail/35-lang-normalize.conf: No description
- /usr/share/fontconfig/conf.avail/40-nonlatin.conf: Set substitutions for non-Latin fonts
- /usr/share/fontconfig/conf.avail/45-Hack.conf: No description
- /usr/share/fontconfig/conf.avail/45-generic.conf: Set substitutions for emoji/math fonts
- /usr/share/fontconfig/conf.avail/45-latin.conf: Set substitutions for Latin fonts
- /usr/share/fontconfig/conf.avail/46-noto-mono.conf: No description
- /usr/share/fontconfig/conf.avail/46-noto-sans.conf: No description
- /usr/share/fontconfig/conf.avail/46-noto-serif.conf: No description
- /usr/share/fontconfig/conf.avail/48-spacing.conf: Add mono to the family when spacing is 100
- /usr/share/fontconfig/conf.avail/49-sansserif.conf: Add sans-serif to the family when no generic name
- /home/naim/.config/fontconfig/fonts.conf: Default configuration file
- /home/naim/.fonts.conf: No description
- /usr/share/fontconfig/conf.avail/50-user.conf: Load per-user customization files
- /usr/share/fontconfig/conf.avail/51-local.conf: Load local customization file
- /usr/share/fontconfig/conf.avail/57-dejavu-sans-mono.conf: No description
- /usr/share/fontconfig/conf.avail/57-dejavu-sans.conf: No description
- /usr/share/fontconfig/conf.avail/57-dejavu-serif.conf: No description
- /usr/share/fontconfig/conf.avail/58-dejavu-lgc-sans-mono.conf: No description
- /usr/share/fontconfig/conf.avail/58-dejavu-lgc-sans.conf: No description
- /usr/share/fontconfig/conf.avail/58-dejavu-lgc-serif.conf: No description
- /usr/share/fontconfig/conf.avail/60-generic.conf: Set preferable fonts for emoji/math fonts
- /usr/share/fontconfig/conf.avail/60-latin.conf: Set preferable fonts for Latin
- /usr/share/fontconfig/conf.avail/62-caladea.conf: No description
- /usr/share/fontconfig/conf.avail/62-carlito.conf: No description
- /usr/share/fontconfig/conf.avail/65-fonts-persian.conf: No description
- /usr/share/fontconfig/conf.avail/65-khmer.conf: No description
- /usr/share/fontconfig/conf.avail/65-nonlatin.conf: Set preferable fonts for non-Latin
- /usr/share/fontconfig/conf.avail/66-noto-mono.conf: No description
- /usr/share/fontconfig/conf.avail/66-noto-sans.conf: No description
- /usr/share/fontconfig/conf.avail/66-noto-serif.conf: No description
- /usr/share/fontconfig/conf.avail/69-unifont.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-bookman.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-c059.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-d050000l.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-fallback-backwards.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-fallback-generics.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-fallback-specifics.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-gothic.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-nimbus-mono-ps.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-nimbus-roman.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-nimbus-sans.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-p052.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-standard-symbols-ps.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-z003.conf: No description
- /usr/share/fontconfig/conf.avail/70-no-bitmaps.conf: Reject bitmap fonts
- /usr/share/fontconfig/conf.avail/70-yes-bitmaps.conf: Accept bitmap fonts
- /usr/share/fontconfig/conf.avail/80-delicious.conf: No description
- /usr/share/fontconfig/conf.avail/81-ubuntu.conf: No description
- /usr/share/fontconfig/conf.avail/90-synthetic.conf: No description

Offline

#6 2024-02-22 18:32:05

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,314

Re: Deleted my folder /etc/fonts/conf.d, get my symlinks back ? [SOLVED]

pacman -Ql fontconfig | grep conf.default
stat /usr/share/fontconfig/conf.default/60-generic.conf
pacman -Qo /usr/share/fontconfig/conf.default/60-generic.conf

but it seems the package has some sophisticated scripts to remove the symlinks in a post-install hook.

In that case, just extract/copy them manually from the package tarball in /var/cache/pacman/pkg

Offline

#7 2024-02-24 13:49:41

V.N.G
Member
Registered: 2024-02-22
Posts: 10

Re: Deleted my folder /etc/fonts/conf.d, get my symlinks back ? [SOLVED]

pacman -Ql fontconfig | grep conf.default

fontconfig /usr/share/fontconfig/conf.default/
fontconfig /usr/share/fontconfig/conf.default/10-hinting-slight.conf
fontconfig /usr/share/fontconfig/conf.default/10-scale-bitmap-fonts.conf
fontconfig /usr/share/fontconfig/conf.default/10-sub-pixel-rgb.conf
fontconfig /usr/share/fontconfig/conf.default/10-yes-antialias.conf
fontconfig /usr/share/fontconfig/conf.default/11-lcdfilter-default.conf
fontconfig /usr/share/fontconfig/conf.default/20-unhint-small-vera.conf
fontconfig /usr/share/fontconfig/conf.default/30-metric-aliases.conf
fontconfig /usr/share/fontconfig/conf.default/40-nonlatin.conf
fontconfig /usr/share/fontconfig/conf.default/45-generic.conf
fontconfig /usr/share/fontconfig/conf.default/45-latin.conf
fontconfig /usr/share/fontconfig/conf.default/48-spacing.conf
fontconfig /usr/share/fontconfig/conf.default/49-sansserif.conf
fontconfig /usr/share/fontconfig/conf.default/50-user.conf
fontconfig /usr/share/fontconfig/conf.default/51-local.conf
fontconfig /usr/share/fontconfig/conf.default/60-generic.conf
fontconfig /usr/share/fontconfig/conf.default/60-latin.conf
fontconfig /usr/share/fontconfig/conf.default/65-fonts-persian.conf
fontconfig /usr/share/fontconfig/conf.default/65-nonlatin.conf
fontconfig /usr/share/fontconfig/conf.default/69-unifont.conf
fontconfig /usr/share/fontconfig/conf.default/80-delicious.conf
fontconfig /usr/share/fontconfig/conf.default/90-synthetic.conf

stat /usr/share/fontconfig/conf.default/60-generic.conf

  File: /usr/share/fontconfig/conf.default/60-generic.conf -> ../conf.avail/60-generic.conf
  Size: 29              Blocks: 0          IO Block: 4096   symbolic link
Device: 259,3   Inode: 4344692     Links: 1
Access: (0777/lrwxrwxrwx)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2024-02-24 14:28:34.553389110 +0100
Modify: 2024-01-01 06:20:54.000000000 +0100
Change: 2024-02-22 10:00:18.095779562 +0100
 Birth: 2024-02-22 10:00:18.095779562 +0100

pacman -Qo /usr/share/fontconfig/conf.default/60-generic.conf

/usr/share/fontconfig/conf.default/60-generic.conf is owned by fontconfig 2:2.15.0-2

I looked at the fonts packages in /var/cache/pacman/pkg but they seem to contain the same thing as in /usr/share/fonts.
Nothing seems to be interesting because it's just the .otf files containing the fonts informations and i don't see how i should symlink them (if that's what's required).

Thanks for your patience...

Offline

#8 2024-02-24 13:52:50

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,314

Re: Deleted my folder /etc/fonts/conf.d, get my symlinks back ? [SOLVED]

If the file is restored, why does it not show up in fc-conflist?

sudo fc-cache -fsv

Offline

#9 2024-02-24 18:45:35

V.N.G
Member
Registered: 2024-02-22
Posts: 10

Re: Deleted my folder /etc/fonts/conf.d, get my symlinks back ? [SOLVED]

sudo fc-cache -fsv :

Font directories:
        /usr/share/fonts
        /usr/local/share/fonts
        /usr/share/fonts/OTF
        /usr/share/fonts/TTF
        /usr/share/fonts/adobe-source-code-pro
        /usr/share/fonts/adobe-source-sans
        /usr/share/fonts/adobe-source-serif
        /usr/share/fonts/caladea
        /usr/share/fonts/cantarell
        /usr/share/fonts/carlito
        /usr/share/fonts/croscore
        /usr/share/fonts/encodings
        /usr/share/fonts/gnu-free
        /usr/share/fonts/gsfonts
        /usr/share/fonts/liberation
        /usr/share/fonts/noto
        /usr/share/fonts/tex-gyre
        /usr/share/fonts/ubuntu
        /usr/share/fonts/encodings/large
/usr/share/fonts: caching, new cache contents: 0 fonts, 16 dirs
/usr/share/fonts/OTF: caching, new cache contents: 20 fonts, 0 dirs
/usr/share/fonts/TTF: caching, new cache contents: 79 fonts, 0 dirs
/usr/share/fonts/adobe-source-code-pro: caching, new cache contents: 30 fonts, 0 dirs
/usr/share/fonts/adobe-source-sans: caching, new cache contents: 56 fonts, 0 dirs
/usr/share/fonts/adobe-source-serif: caching, new cache contents: 150 fonts, 0 dirs
/usr/share/fonts/caladea: caching, new cache contents: 4 fonts, 0 dirs
/usr/share/fonts/cantarell: caching, new cache contents: 6 fonts, 0 dirs
/usr/share/fonts/carlito: caching, new cache contents: 4 fonts, 0 dirs
/usr/share/fonts/croscore: caching, new cache contents: 12 fonts, 0 dirs
/usr/share/fonts/encodings: caching, new cache contents: 0 fonts, 1 dirs
/usr/share/fonts/encodings/large: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/gnu-free: caching, new cache contents: 12 fonts, 0 dirs
/usr/share/fonts/gsfonts: caching, new cache contents: 35 fonts, 0 dirs
/usr/share/fonts/liberation: caching, new cache contents: 12 fonts, 0 dirs
/usr/share/fonts/noto: caching, new cache contents: 2100 fonts, 0 dirs
/usr/share/fonts/tex-gyre: caching, new cache contents: 33 fonts, 0 dirs
/usr/share/fonts/ubuntu: caching, new cache contents: 13 fonts, 0 dirs
/usr/local/share/fonts: skipping, no such directory
/usr/share/fonts/OTF: skipping, looped directory detected
/usr/share/fonts/TTF: skipping, looped directory detected
/usr/share/fonts/adobe-source-code-pro: skipping, looped directory detected
/usr/share/fonts/adobe-source-sans: skipping, looped directory detected
/usr/share/fonts/adobe-source-serif: skipping, looped directory detected
/usr/share/fonts/caladea: skipping, looped directory detected
/usr/share/fonts/cantarell: skipping, looped directory detected
/usr/share/fonts/carlito: skipping, looped directory detected
/usr/share/fonts/croscore: skipping, looped directory detected
/usr/share/fonts/encodings: skipping, looped directory detected
/usr/share/fonts/gnu-free: skipping, looped directory detected
/usr/share/fonts/gsfonts: skipping, looped directory detected
/usr/share/fonts/liberation: skipping, looped directory detected
/usr/share/fonts/noto: skipping, looped directory detected
/usr/share/fonts/tex-gyre: skipping, looped directory detected
/usr/share/fonts/ubuntu: skipping, looped directory detected
/usr/share/fonts/encodings/large: skipping, looped directory detected
/var/cache/fontconfig: cleaning cache directory
fc-cache: succeeded

Offline

#10 2024-02-24 21:06:30

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,314

Re: Deleted my folder /etc/fonts/conf.d, get my symlinks back ? [SOLVED]

Ok, since your symlinks are back according to #7 - does fc-conflist now reflect that?

Offline

#11 2024-02-24 23:23:38

V.N.G
Member
Registered: 2024-02-22
Posts: 10

Re: Deleted my folder /etc/fonts/conf.d, get my symlinks back ? [SOLVED]

fc-conflist :

+ /etc/fonts/fonts.conf: Default configuration file
- /usr/share/fontconfig/conf.avail/05-reset-dirs-sample.conf: Re-define fonts dirs sample
- /usr/share/fontconfig/conf.avail/09-autohint-if-no-hinting.conf: Enable autohinter if font doesn't have any hinting
- /usr/share/fontconfig/conf.avail/10-autohint.conf: Enable autohinter
- /usr/share/fontconfig/conf.avail/10-hinting-full.conf: Set hintfull to hintstyle
- /usr/share/fontconfig/conf.avail/10-hinting-medium.conf: Set hintmedium to hintstyle
- /usr/share/fontconfig/conf.avail/10-hinting-none.conf: Set hintnone to hintstyle
- /usr/share/fontconfig/conf.avail/10-hinting-slight.conf: Set hintslight to hintstyle
- /usr/share/fontconfig/conf.avail/10-no-antialias.conf: Disable antialiasing
- /usr/share/fontconfig/conf.avail/10-scale-bitmap-fonts.conf: Bitmap scaling
- /usr/share/fontconfig/conf.avail/10-sub-pixel-bgr.conf: Enable sub-pixel rendering with the BGR stripes layout
- /usr/share/fontconfig/conf.avail/10-sub-pixel-none.conf: Disable sub-pixel rendering
- /usr/share/fontconfig/conf.avail/10-sub-pixel-rgb.conf: Enable sub-pixel rendering with the RGB stripes layout
- /usr/share/fontconfig/conf.avail/10-sub-pixel-vbgr.conf: Enable sub-pixel rendering with the vertical BGR stripes layout
- /usr/share/fontconfig/conf.avail/10-sub-pixel-vrgb.conf: Enable sub-pixel rendering with the vertical RGB stripes layout
- /usr/share/fontconfig/conf.avail/10-unhinted.conf: Disable hinting
- /usr/share/fontconfig/conf.avail/10-yes-antialias.conf: Enable antialiasing
- /usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf: Use lcddefault as default for LCD filter
- /usr/share/fontconfig/conf.avail/11-lcdfilter-legacy.conf: Use lcdlegacy as default for LCD filter
- /usr/share/fontconfig/conf.avail/11-lcdfilter-light.conf: Use lcdlight as default for LCD filter
- /usr/share/fontconfig/conf.avail/11-lcdfilter-none.conf: Use lcdnone as default for LCD filter
- /usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-lgc-sans-mono.conf: No description
- /usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-lgc-sans.conf: No description
- /usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-lgc-serif.conf: No description
- /usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-sans-mono.conf: No description
- /usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-sans.conf: No description
- /usr/share/fontconfig/conf.avail/20-unhint-small-dejavu-serif.conf: No description
- /usr/share/fontconfig/conf.avail/20-unhint-small-vera.conf: Disable hinting for Bitstream Vera fonts when the size is less than 8ppem
- /usr/share/fontconfig/conf.avail/25-unhint-nonlatin.conf: Disable hinting for CJK fonts
- /usr/share/fontconfig/conf.avail/30-metric-aliases.conf: Set substitutions for similar/metric-compatible families
- /usr/share/fontconfig/conf.avail/35-lang-normalize.conf: No description
- /usr/share/fontconfig/conf.avail/40-nonlatin.conf: Set substitutions for non-Latin fonts
- /usr/share/fontconfig/conf.avail/45-Hack.conf: No description
- /usr/share/fontconfig/conf.avail/45-generic.conf: Set substitutions for emoji/math fonts
- /usr/share/fontconfig/conf.avail/45-latin.conf: Set substitutions for Latin fonts
- /usr/share/fontconfig/conf.avail/46-noto-mono.conf: No description
- /usr/share/fontconfig/conf.avail/46-noto-sans.conf: No description
- /usr/share/fontconfig/conf.avail/46-noto-serif.conf: No description
- /usr/share/fontconfig/conf.avail/48-spacing.conf: Add mono to the family when spacing is 100
- /usr/share/fontconfig/conf.avail/49-sansserif.conf: Add sans-serif to the family when no generic name
- /home/naim/.config/fontconfig/fonts.conf: Default configuration file
- /home/naim/.fonts.conf: No description
- /usr/share/fontconfig/conf.avail/50-user.conf: Load per-user customization files
- /usr/share/fontconfig/conf.avail/51-local.conf: Load local customization file
- /usr/share/fontconfig/conf.avail/57-dejavu-sans-mono.conf: No description
- /usr/share/fontconfig/conf.avail/57-dejavu-sans.conf: No description
- /usr/share/fontconfig/conf.avail/57-dejavu-serif.conf: No description
- /usr/share/fontconfig/conf.avail/58-dejavu-lgc-sans-mono.conf: No description
- /usr/share/fontconfig/conf.avail/58-dejavu-lgc-sans.conf: No description
- /usr/share/fontconfig/conf.avail/58-dejavu-lgc-serif.conf: No description
- /usr/share/fontconfig/conf.avail/60-generic.conf: Set preferable fonts for emoji/math fonts
- /usr/share/fontconfig/conf.avail/60-latin.conf: Set preferable fonts for Latin
- /usr/share/fontconfig/conf.avail/62-caladea.conf: No description
- /usr/share/fontconfig/conf.avail/62-carlito.conf: No description
- /usr/share/fontconfig/conf.avail/65-fonts-persian.conf: No description
- /usr/share/fontconfig/conf.avail/65-khmer.conf: No description
- /usr/share/fontconfig/conf.avail/65-nonlatin.conf: Set preferable fonts for non-Latin
- /usr/share/fontconfig/conf.avail/66-noto-mono.conf: No description
- /usr/share/fontconfig/conf.avail/66-noto-sans.conf: No description
- /usr/share/fontconfig/conf.avail/66-noto-serif.conf: No description
- /usr/share/fontconfig/conf.avail/69-unifont.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-bookman.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-c059.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-d050000l.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-fallback-backwards.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-fallback-generics.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-fallback-specifics.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-gothic.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-nimbus-mono-ps.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-nimbus-roman.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-nimbus-sans.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-p052.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-standard-symbols-ps.conf: No description
- /usr/share/fontconfig/conf.avail/69-urw-z003.conf: No description
- /usr/share/fontconfig/conf.avail/70-no-bitmaps.conf: Reject bitmap fonts
- /usr/share/fontconfig/conf.avail/70-yes-bitmaps.conf: Accept bitmap fonts
- /usr/share/fontconfig/conf.avail/80-delicious.conf: No description
- /usr/share/fontconfig/conf.avail/81-ubuntu.conf: No description
- /usr/share/fontconfig/conf.avail/90-synthetic.conf: No description

I don't see really any change + /etc/fonts/conf.d is still empty (except for the README file obviously) so i don't understand what makes you think that the symlinks are back...maybe I'm looking at the wrong place ?

Last edited by V.N.G (2024-02-24 23:23:57)

Offline

#12 2024-02-25 08:15:28

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,314

Re: Deleted my folder /etc/fonts/conf.d, get my symlinks back ? [SOLVED]

what makes you think that the symlinks are back

stat /usr/share/fontconfig/conf.default/60-generic.conf
File: /usr/share/fontconfig/conf.default/60-generic.conf -> ../conf.avail/60-generic.conf
cd /etc/fonts/conf.d
for name in /usr/share/fontconfig/conf.default/*.conf; do sudo ln -s $(basename "$name") "$name"; done

Offline

#13 2024-02-25 15:03:29

V.N.G
Member
Registered: 2024-02-22
Posts: 10

Re: Deleted my folder /etc/fonts/conf.d, get my symlinks back ? [SOLVED]

Yeeeeey ! Thank you, didn't know the symlinks where located here.

I will put this as "[SOLVED]".

Offline

#14 2024-02-25 15:09:54

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,314

Re: Deleted my folder /etc/fonts/conf.d, get my symlinks back ? [SOLVED]

Actually, my bad for not paying enough attention - I just implied you having shredded the package supplied conf.default symlinks over the actual statement in the subject line… I need to take more time per thread and not just make up half of the problem for speed hmm

Offline

Board footer

Powered by FluxBB