You are not logged in.

#1 2017-05-19 16:20:11

nicolo
Banned
Registered: 2013-08-10
Posts: 90

[solved] arch + dwm: terminal has odd letter spacing

This issue only arises with dwm, not in gnome terminal: if I open a terminal in dwm with alt+shift+enter, the letters there have a very irregular spacing, some of them overlapping with others, some being too far apart.

What is the relevant setup that I'm supposed to check and edit?

Last edited by nicolo (2017-10-11 03:42:12)

Offline

#2 2017-05-19 16:23:28

Ropid
Member
Registered: 2015-03-09
Posts: 403

Re: [solved] arch + dwm: terminal has odd letter spacing

What you describe sounds like you are using a proportional font instead of a monospace font.

Offline

#3 2017-05-19 16:27:39

nicolo
Banned
Registered: 2013-08-10
Posts: 90

Re: [solved] arch + dwm: terminal has odd letter spacing

Hi, thanks for helping. In my case, what I mean is that text is really difficult to read, not a matter of taste as it looks in mono vs proportional font. What is the relevant configuration anyway?

Offline

#4 2017-05-19 16:30:40

nicolo
Banned
Registered: 2013-08-10
Posts: 90

Re: [solved] arch + dwm: terminal has odd letter spacing

something similar to the issue of this post https://bbs.archlinux.org/viewtopic.php?id=192452

Offline

#5 2017-05-19 16:30:57

slithery
Member
Registered: 2013-12-01
Posts: 1,920

Re: [solved] arch + dwm: terminal has odd letter spacing

Which terminal emulator are you using?


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan

aur - dotfiles

Offline

#6 2017-05-19 16:54:53

nicolo
Banned
Registered: 2013-08-10
Posts: 90

Re: [solved] arch + dwm: terminal has odd letter spacing

Sorry for my ignorance, how do I check this?

Offline

#7 2017-05-19 17:14:29

Ropid
Member
Registered: 2015-03-09
Posts: 403

Re: [solved] arch + dwm: terminal has odd letter spacing

nicolo wrote:

something similar to the issue of this post https://bbs.archlinux.org/viewtopic.php?id=192452

What you link to is exactly that proportional vs. monospace issue. The overlapping characters come from the terminal programs using a character like "x" to decide on what grid to use to paint characters in. Wide characters like "m" then do not fit inside their spot in that grid and overlap onto the following character. This is not a problem with monospace fonts as all characters have the same size.

You need to find out how that particular program you are using gets configured and make it use a monospace font you like.

Offline

#8 2017-05-19 17:21:22

Trilby
Forum Fellow
From: Massachusetts, USA
Registered: 2011-11-29
Posts: 17,413
Website

Re: [solved] arch + dwm: terminal has odd letter spacing

nicolo wrote:

Sorry for my ignorance, how do I check this?

You shouldn't have to "check" it - you had to set it in your config.h (or config.h.def).  If you are using a pure vanilla dwm, then the default is st.


Resist the GNU world order.

Online

#9 2017-05-19 17:35:21

nicolo
Banned
Registered: 2013-08-10
Posts: 90

Re: [solved] arch + dwm: terminal has odd letter spacing

I haven't compiled it, just installed from pacman in Arch, so I guess I'm using the default of arch linux package.

Offline

#10 2017-05-19 17:52:30

Trilby
Forum Fellow
From: Massachusetts, USA
Registered: 2011-11-29
Posts: 17,413
Website

Re: [solved] arch + dwm: terminal has odd letter spacing

Is this solved then?


Resist the GNU world order.

Online

#11 2017-05-19 18:11:07

nicolo
Banned
Registered: 2013-08-10
Posts: 90

Re: [solved] arch + dwm: terminal has odd letter spacing

no, in that I have the problem described at beginning

Offline

#12 2017-05-19 18:38:15

Trilby
Forum Fellow
From: Massachusetts, USA
Registered: 2011-11-29
Posts: 17,413
Website

Re: [solved] arch + dwm: terminal has odd letter spacing

Fix it.

Moved to NC (for now).


Resist the GNU world order.

Online

#13 2017-05-19 18:42:52

nicolo
Banned
Registered: 2013-08-10
Posts: 90

Re: [solved] arch + dwm: terminal has odd letter spacing

very useful.. what do you mean?
both are installed, I haven't edited config.h and would prefer not to compile, unless necessary.

Offline

#14 2017-05-19 18:47:06

nicolo
Banned
Registered: 2013-08-10
Posts: 90

Re: [solved] arch + dwm: terminal has odd letter spacing

Ropid: I missed you last post. So basically I should configure st to use monospace?

Offline

#15 2017-05-19 20:29:26

Ropid
Member
Registered: 2015-03-09
Posts: 403

Re: [solved] arch + dwm: terminal has odd letter spacing

I looked it up for you. It wants to use the font "Fixed" by default. If you install that, things should look fine. That's what you could do if you really don't want to deal with configuring it.

EDIT: I think "fixed" is already installed by default as part of Xorg?

EDIT2: For me here, the font is named "Misc Fixed" for some reason. I guess that's why it's not working. There's something about that in the ArchWiki, mentioning that things got different names when a certain freetype2 version came out. How to get the old names to work is described here:

https://wiki.archlinux.org/index.php/fo … tmap_Fonts

Last edited by Ropid (2017-05-19 20:36:55)

Offline

#16 2017-05-19 21:00:54

Trilby
Forum Fellow
From: Massachusetts, USA
Registered: 2011-11-29
Posts: 17,413
Website

Re: [solved] arch + dwm: terminal has odd letter spacing

nicolo wrote:

very useful.. what do you mean?

I mean you need to read.  If you are unwilling to do so, don't expect to have your hand held.

You didn't configure a terminal for dwm, so you got the default st.  You didn't configure a font for st, so you got the default "Misc Fixed".  You did not configure font-config so you got the default result for "Misc Fixed" which is garbage.

If you don't want to do anything for yourself, don't expect it to be done for you.  And if you will not read the wiki and learn, do not expect your threads to remain on these forums.


Resist the GNU world order.

Online

#17 2017-05-19 21:15:56

nicolo
Banned
Registered: 2013-08-10
Posts: 90

Re: [solved] arch + dwm: terminal has odd letter spacing

Thank you Ropid, that's exactly as you say: I did set up in the past terminus-font, which is mentioned in the wiki you cited as becoming corrupted after a certain upgrade.

Offline

#18 2017-05-19 22:06:13

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 23,648
Website

Re: [solved] arch + dwm: terminal has odd letter spacing

Please remember to mark your thread as [Solved] by editing your first post and prepending it to the title.

And please make more of an effort to help yourself in future.


Arch + dwm   •   Mercurial repos  •   Github

Registered Linux User #482438

Online

Board footer

Powered by FluxBB