You are not logged in.

#1 2018-01-01 06:39:56

rg_rg
Member
Registered: 2008-10-16
Posts: 12

[SOLVED] Some unicode symbols are displaying incorrectly after update

After recent update I ran into a problem with unicode symbols in i3bar. Now the symbols are displaying with additional, non-readable characters (see image)
test

Below  are relevant configurations:

#~/.i3/config
font pango:Ubuntu Mono 10
#~/.i3blocks.conf
# Backlight
[backlight]
label=
command=xbacklight | awk '{print int($1)"%"}'
interval=10

The label symbol, for example, is displayed with additional '0020' character right after it. So, where to search for the root of the problem? Fontconfig issue?

Last edited by rg_rg (2018-01-01 13:02:04)

Offline

#2 2018-01-01 09:22:43

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,863

Re: [SOLVED] Some unicode symbols are displaying incorrectly after update

0x20 is space (" ") f0e4 is private ie. the font can put there whatever it wants.
The numbered box suggests that the used font has no glyph for the value.

Tried another font?
Also check your pacman log on what was actually updated.

And inspect the font resolution

FC_DEBUG=4 pango-view --font="Ubuntu Mono" -t " " | grep family:

Offline

#3 2018-01-01 12:19:16

rg_rg
Member
Registered: 2008-10-16
Posts: 12

Re: [SOLVED] Some unicode symbols are displaying incorrectly after update

here is the list of upgraded packages:

[2017-12-31 15:15] [ALPM] upgraded libutil-linux (2.31-2 -> 2.31.1-1)
[2017-12-31 15:15] [ALPM] upgraded util-linux (2.31-2 -> 2.31.1-1)
[2017-12-31 15:15] [ALPM] upgraded linux (4.14.8-1 -> 4.14.9-1)
[2017-12-31 15:15] [ALPM] upgraded acpi_call (1.1.0-89 -> 1.1.0-90)
[2017-12-31 15:15] [ALPM] upgraded bluez-libs (5.47-3 -> 5.48-1)
[2017-12-31 15:15] [ALPM] upgraded chmlib (0.40-4 -> 0.40-5)
[2017-12-31 15:15] [ALPM] upgraded feh (2.22.2-1 -> 2.23-1)
[2017-12-31 15:15] [ALPM] upgraded ghostscript (9.22-4 -> 9.22-6)
[2017-12-31 15:15] [ALPM] upgraded libdrm (2.4.88-1 -> 2.4.89-1)
[2017-12-31 15:15] [ALPM] upgraded mesa (17.3.0-2 -> 17.3.1-2)
[2017-12-31 15:15] [ALPM] upgraded girara (0.2.7-1 -> 0.2.8-1)
[2017-12-31 15:15] [ALPM] upgraded gnupg (2.2.3-1 -> 2.2.4-1)
[2017-12-31 15:15] [ALPM] upgraded i3lock (2.9.1-2 -> 2.10-1)
[2017-12-31 15:15] [ALPM] upgraded libmagick (7.0.7.15-1 -> 7.0.7.16-1)
[2017-12-31 15:15] [ALPM] upgraded imagemagick (7.0.7.15-1 -> 7.0.7.16-1)
[2017-12-31 15:15] [ALPM] upgraded lib32-libdrm (2.4.88-1 -> 2.4.89-1)
[2017-12-31 15:15] [ALPM] upgraded lib32-mesa (17.3.0-2 -> 17.3.1-2)
[2017-12-31 15:15] [ALPM] upgraded libmariadbclient (10.1.29-1 -> 10.1.30-1)
[2017-12-31 15:15] [ALPM] upgraded libmm-glib (1.6.10-1 -> 1.6.12-1)
[2017-12-31 15:15] [ALPM] upgraded libwbclient (4.7.3-1 -> 4.7.4-1)
[2017-12-31 15:16] [ALPM] upgraded linux-lts (4.9.71-1 -> 4.9.73-1)
[2017-12-31 15:16] [ALPM] upgraded linux-lts-headers (4.9.71-1 -> 4.9.73-1)
[2017-12-31 15:16] [ALPM] upgraded mariadb-clients (10.1.29-1 -> 10.1.30-1)
[2017-12-31 15:16] [ALPM] upgraded mariadb (10.1.29-1 -> 10.1.30-1)
[2017-12-31 15:16] [ALPM] upgraded modemmanager (1.6.10-1 -> 1.6.12-1)
[2017-12-31 15:16] [ALPM] upgraded mpg123 (1.25.7-1 -> 1.25.8-1)
[2017-12-31 15:16] [ALPM] upgraded nfsidmap (0.26-1 -> 2.3.1-1)
[2017-12-31 15:16] [ALPM] upgraded nfs-utils (2.1.1-4 -> 2.3.1-1)
[2017-12-31 15:16] [ALPM] upgraded optipng (0.7.6-2 -> 0.7.7-1)
[2017-12-31 15:16] [ALPM] upgraded perl-dbi (1.637-3 -> 1.639-1)
[2017-12-31 15:16] [ALPM] upgraded python (3.6.3-1 -> 3.6.4-1)
[2017-12-31 15:16] [ALPM] upgraded python-setuptools (1:38.2.4-1 -> 1:38.2.5-1)
[2017-12-31 15:16] [ALPM] upgraded python2-cssselect (1.0.1-1 -> 1.0.3-1)
[2017-12-31 15:16] [ALPM] upgraded python2-html5lib (0.999999999-2 -> 1.0.1-1)
[2017-12-31 15:16] [ALPM] upgraded python2-setuptools (1:38.2.4-1 -> 1:38.2.5-1)
[2017-12-31 15:16] [ALPM] upgraded smbclient (4.7.3-1 -> 4.7.4-1)
[2017-12-31 15:16] [ALPM] upgraded tcl (8.6.7-1 -> 8.6.8-1)
[2017-12-31 15:16] [ALPM] upgraded telegram-desktop (1.2.1-2 -> 1.2.6-1)
[2017-12-31 15:16] [ALPM] upgraded ttf-font-awesome (4.7.0-5 -> 5.0.2-1)
[2017-12-31 15:16] [ALPM] upgraded udisks2 (2.7.4-1 -> 2.7.5-1)
[2017-12-31 15:16] [ALPM] upgraded xorg-server-common (1.19.5-1 -> 1.19.6-2)
[2017-12-31 15:16] [ALPM] upgraded xorg-server (1.19.5-1 -> 1.19.6-2)
[2017-12-31 15:16] [ALPM] upgraded zathura (0.3.7-1 -> 0.3.8-1)
[2017-12-31 15:16] [ALPM] upgraded zathura-pdf-poppler (0.2.7-1 -> 0.2.8-1)

Also noticed that one of the symbols is also incorrectly displayed system-wide, i.e. in text editor and in browser

Offline

#4 2018-01-01 12:34:24

hfenigma
Member
Registered: 2017-06-29
Posts: 32

Re: [SOLVED] Some unicode symbols are displaying incorrectly after update

try downgrade ttf-font-awesome

Offline

#5 2018-01-01 12:57:15

rg_rg
Member
Registered: 2008-10-16
Posts: 12

Re: [SOLVED] Some unicode symbols are displaying incorrectly after update

Didn't think it's font-awesome related, but removing the package also removed the symbols completely. So now I have to research why additional space "0x20" symbol is displayed after each "icon". Also found the related gh issue https://github.com/FortAwesome/Font-Awe … sues/12017.

Last edited by rg_rg (2018-01-01 12:58:38)

Offline

#6 2018-01-01 14:27:00

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,863

Re: [SOLVED] Some unicode symbols are displaying incorrectly after update

How is this solved?

Offline

#7 2018-01-01 18:05:00

rg_rg
Member
Registered: 2008-10-16
Posts: 12

Re: [SOLVED] Some unicode symbols are displaying incorrectly after update

seth wrote:

How is this solved?

The solution is to (temporarily) downgrade ttf-font-awesome from AUR, or to use nerd-fonts instead.
github issue: https://github.com/FortAwesome/Font-Awe … sues/12017
reddit: https://www.reddit.com/r/archlinux/comm … t_awesome/

Offline

Board footer

Powered by FluxBB