ON Fedora 31. All fonts properly installed. It works perfectly on gnome-shell but broken in i3-sensible-terminal ie urxvt
All symbols are broken
Since I am using i3 I want to stick to urxvt
The .Xdefaults is
URxvt.allow_bold: true
URxvt*font: xft:Monospace:pixelsize=14
URxvt*boldFont: xft:Monospace:bold:pixelsize=14
! Fix font space
URxvt*letterSpace: -1
Had the same problem on URxvt. Installing fonts from the below link fixed the problem for me.
https://github.com/powerline/fonts
Installed the fonts and tested with the below command
urxvt -fn 'xft:DejaVu Sans Mono for Powerline-10'
My .Xresources: