You are not logged in.
I am using a Xfce4-Terminal in combination with Zsh and Oh-my-zsh. Moreover, I am using a Oh-my-zsh theme which requires Powerline Symbols for the prompt, namely Agnoster. After switching from Kde Plasma to i3wm (and removing the packages in `plasma-meta`), the prompt is not displayed properly. Interestingly, when I have the packages from `plasma-meta` installed on my system. The prompt is displayed properly (i.e. with the Powerline Symobls). So this makes me think that one of the packages must somehow patch the font or similar. However, I was not able to figure out which package that is and how it works.
So here the list of the packages that get installed with `plasma-meta`:
accountsservice-0.6.45-1 appstream-0.11.5-2 appstream-qt-0.11.5-2 archlinux-appstream-data-20170909-1 bluedevil-1:5.10.5-1 bluez-5.47-2 bluez-qt-5.38.0-1 breeze-5.10.5-1
breeze-gtk-5.10.5-1 breeze-icons-5.38.0-1 discover-5.10.5-1 drkonqi-5.10.5-3 frameworkintegration-5.38.0-1 gdb-8.0.1-1 gdb-common-8.0.1-1 guile2.0-2.0.14-1 kactivities-stats-5.38.0-1
kactivitymanagerd-5.10.5-1 kde-cli-tools-5.10.5-1 kde-gtk-config-5.10.5-1 kdecoration-5.10.5-1 kdeplasma-addons-5.10.5-1 kdesu-5.38.0-1 kgamma5-5.10.5-1 kholidays-17.08.1-1
khotkeys-5.10.5-1 khtml-5.38.0-1 kinfocenter-5.10.5-1 kirigami2-5.38.0-1 kjsembed-5.38.0-1 kmenuedit-5.10.5-1 knetattach-5.10.5-1 kpeople-5.38.0-1 krunner-5.38.0-1 kscreen-5.10.5-1
kscreenlocker-5.10.5.1-1 ksshaskpass-5.10.5-1 ksysguard-5.10.5-1 kwallet-pam-5.10.5-1 kwayland-integration-5.10.5-1 kwin-5.10.5-1 kwrited-5.10.5-1 kxmlrpcclient-5.38.0-1 libdmtx-0.7.4-6
libical-2.0.0-2 libkscreen-5.10.5-1 libksysguard-5.10.5-1 libmbim-1.14.2-1 libpwquality-1.3.0-2 libqalculate-2.0.0-1 libqmi-1.18.0-1 libstemmer-0+337-2 libxres-1.0.7-1 milou-5.10.5-1
modemmanager-1.6.8-1 modemmanager-qt-5.38.0-1 networkmanager-qt-5.38.0-1 oxygen-5.10.5-1 plasma-desktop-5.10.5-1 plasma-framework-5.38.0-1 plasma-integration-5.10.5-1 plasma-nm-5.10.5-1
plasma-pa-5.10.5-2 plasma-sdk-5.10.5-1 plasma-workspace-5.10.5-3 plasma-workspace-wallpapers-5.10.5-1 polkit-kde-agent-5.10.5-1 powerdevil-5.10.5-1 ppp-2.4.7-2 prison-5.38.0-2
pulseaudio-gconf-11.1-1 qrencode-4.0.0-1 qt5-graphicaleffects-5.9.1-1 qt5-quickcontrols-5.9.1-2 qt5-quickcontrols2-5.9.1-3 qt5-tools-5.9.1-4 sddm-0.15.0-2 sddm-kcm-5.10.5-1
socat-1.7.3.2-2 systemsettings-5.10.5-1 ttf-hack-2.020-2 user-manager-5.10.5-1 xdg-desktop-portal-kde-5.10.5-1 xorg-xmessage-1.0.4-2 plasma-meta-5.10-1Is anyone able to figure out which package might be responsible for this or how this works?
Edit: Here is a screenshot of the issue.
Last edited by hakunamatata (2017-09-28 14:51:19)
Offline
This will list all the fonts you have installed and used:
$ (find /usr/share/fonts -name '*.ttf'; find /usr/share/fonts -name '*.otf') | xargs pacman -Qoq | sort | uniqCompare output of this before and after uninstalling the KDE-related package.
Last edited by mpan (2017-09-28 13:49:20)
Offline
"is not displayed properly" is no useful error description, but did you notice that plasma-meta adds the "hack" font...?
Offline
As user seth already pointed out `ttf-hack` is added. Installing this package only, without the other packages from `plasma-meta`, resolves the issue and the Powerline Symbols are displayed. However, I still don't understand how installing a new font affects the display of completely different font.
Last edited by hakunamatata (2017-09-28 14:36:16)
Offline
"is not displayed properly" is no useful error description
Offline
"is not displayed properly" is no useful error description
Thanks for pointing out, I added a screenshot to the initial post.
Last edited by hakunamatata (2017-09-28 14:43:13)
Offline
That's a missing glyph - the main font probably resorts to sth. else and that sth. else will in this case be hack (which ultimately provides the glyph)
Offline
I guess that explains it. Thank you very much!
Offline