You are not logged in.
Pages: 1
My terminal font keeps resetting for some reason. I use tilda and sakura. I checked the config files and the fonts I have selected are not being used. It seems font configurations are really complicated.
Anyone else had this issue? Why are my terminal config files gettin over ridden with these font settings? I checked /etc/fonts and can't really find anything that would be setting my terminal fonts. Any help would be appreciated.
Offline
Post your configs and more detail about your setup: DE or WM, Wayland or X, if the latter post your log file.
Offline
I use openbox with Xorg. Which log files do you need? I only see very old (2 years ag) log files for Xorg in /var/log.
Offline
For an X11 VTE, first and foremost notice which it is (xterm, rxvt, konsole, gnome-terminal, ...) and how you configure the font and on what occasions it "resets".
If you start X using xinit, your logs will be in ~/.local/share/xorg, GDM stores them in the journal.
Offline
The only lines that have the word font in them in the xorg logs are:
[ 5991.353] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[ 5991.353] Entry deleted from font path.
[ 5991.353] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi".
[ 5991.353] Entry deleted from font path.
[ 5991.353] (Run 'mkfontdir' on "/usr/share/fonts/100dpi").
[ 5991.353] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi".
[ 5991.353] Entry deleted from font path.
[ 5991.353] (Run 'mkfontdir' on "/usr/share/fonts/75dpi").
[ 5991.353] (==) FontPath set to:
/usr/share/fonts/misc,
/usr/share/fonts/TTF,
/usr/share/fonts/OTFfc-match --verbose gives the folliwng output.
Pattern has 36 elts (size 48)
family: "Nimbus Sans"(s)
familylang: "en"(s)
style: "Regular"(s)
stylelang: "en"(s)
fullname: "NimbusSans-Regular"(s) "Nimbus Sans"(s)
fullnamelang: "en"(s) "en"(s)
slant: 0(i)(s)
weight: 80(f)(s)
width: 100(f)(s)
size: 12(f)(s)
pixelsize: 12.5(f)(s)
foundry: "UKWN"(w)
hintstyle: 1(i)(w)
hinting: True(s)
verticallayout: False(s)
autohint: False(s)
globaladvance: True(s)
file: "/usr/share/fonts/gsfonts/NimbusSans-Regular.otf"(w)
index: 0(i)(w)
outline: True(w)
scalable: True(w)
dpi: 75(f)(s)
scale: 1(f)(s)
charset:
0000: 00000000 ffffffff ffffffff 7fffffff 00000000 ffffffff ffffffff ffffffff
0001: ffffffff ffffffff ffffffff ffffffff 00040000 00000000 00000000 fc000000
0002: 0f000000 00000000 00000000 00000000 00000000 00000000 3f0002c0 00000000
0003: 00000000 00000000 00000000 00000000 ffffd7f0 fffffffb 00627fff 00000000
0004: ffffffff ffffffff ffffffff 003c000c 3fcf0000 0fcfcc0f 03009801 0000c30c
001e: 00000000 00000000 00000000 00000000 0000003f 00000000 00000000 000c0000
0020: 7fb80004 560d0047 00000010 83f10000 00000000 00009098 20000000 00000000
0021: 514e8020 00e0e145 78000000 00000000 03ff0000 00200100 003f0050 00000000
0022: e6aeabed 00b04fa9 00000120 00000c37 03e000fc 0800003c 00000000 00000000
0023: 00010004 00000603 00000000 00000000 00000000 00000000 00000000 00000000
0025: 11111005 10101010 ffff0000 0001ffff 000f1111 96241c03 03008cd8 00000040
0026: 00000000 1c000000 00000005 00000c69 00000000 00000000 00000000 00000000
0030: 0c000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00ef: 00000000 00000000 00000000 00000000 00000000 80000000 ffffffff fc001fff
00fb: 0000001f 00000000 00000000 00000000 00000000 00000000 00000000 00000000
(w)
lang: aa|af|av|ay|ba|be|bg|bi|br|bs|bua|ca|ce|ch|co|cs|cy|da|de|el|en|eo|es|et|eu|fi|fj|fo|fr|fur|fy|gd|gl|gv|ho|hr|hu|ia|id|ie|ik|io|is|it|kaa|ki|kk|kl|kum|ky|la|lb|lez|lt|lv|mg|mh|mk|mo|mt|nb|nds|nl|nn|no|nr|nso|ny|oc|om|os|pl|pt|rm|ro|ru|se|sel|sh|sk|sl|sma|smj|smn|so|sq|sr|ss|st|sv|sw|tg|tk|tl|tn|tr|ts|tt|tyv|uk|uz|vo|vot|wa|wen|wo|xh|yap|zu|an|crh|csb|fil|hsb|ht|jv|kj|ku-tr|kwm|lg|li|mn-mn|ms|na|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|za(s)
fontversion: 65536(i)(s)
capability: "otlayout:DFLT otlayout:cyrl otlayout:grek otlayout:latn"(w)
fontformat: "CFF"(w)
embeddedbitmap: True(s)
decorative: False(s)
namelang: "en"(s)
prgname: "fc-match"(s)
postscriptname: "NimbusSans-Regular"(w)
color: False(w)
symbol: False(s)
variable: False(s)The issue here is that my terminal font is clearly defined in my tilda and sakura config files. These fonts settings should not be overridden.....
Offline
The only lines that have the word font in them in the xorg logs are
Please post the full log as requested.
The issue here is that my terminal font is clearly defined in my tilda and sakura config files. These fonts settings should not be overridden.....
Why have you not included the contents of those files?
Offline
I think I'm getting closer. So "fc-match 'monospace regular'" returns "NimbusSans-Regular.otf: "Nimbus Sans" "Regular"" which is the font that is getting set in my terminals. This should not be the case. I just need to know how to have fontconfig route monospace regular to monospace regular....
Offline
Offline
So I've added the following to fonts.conf.
<match target="pattern">
<test qual="any" name="family"><string>monospace</string></test>
<edit name="family" mode="assign" binding="same"><string>monospace</string></edit>
</match>fc-match monospace still outputs the following.
NimbusMonoPS-Regular.otf: "Nimbus Mono PS" "Regular"Am I missing something here?
Offline
Why would you expect that to work? What font name do you want to assign to mono? Do you expect to continue to receive help if do not provide the information requested?
Offline
Chill man... No reason to get so worked up.
The issue was that I had openbox configured to launch sakura with the -f parameter and specified a specific font. When I updated my system at some point I guess something happened to that font file that made it look terrible in my terminal. Had nothing to do with font config. Sorry for the false alarm and thank you for the help.
Offline
Pages: 1