[systemsettings] [Bug 413133] New: Plasma always forces its own font configuration breaking system one
Giusy Digital
bugzilla_noreply at kde.org
Fri Oct 18 10:34:18 BST 2019
https://bugs.kde.org/show_bug.cgi?id=413133
Bug ID: 413133
Summary: Plasma always forces its own font configuration
breaking system one
Product: systemsettings
Version: 5.17.0
Platform: Archlinux Packages
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: kcm_fonts
Assignee: unassigned-bugs at kde.org
Reporter: kurmikon at libero.it
CC: unassigned-bugs at kde.org
Target Milestone: ---
SUMMARY
Since the last upgrade on Arch Linux, Plasma Desktop is forcing it's own
fontconfig on local settings.
In details, it is overwriting antialiasing 'on', hintslight and subpixel
rendering 'rgb'. I'm aware that this is the optimal configuration in most
cases, but there's also some particular cases where this configuration is not
chosen by the user to due his/her specific system characteristics.
The bad behavior of this new upgrade is that even if I choose to NOT use kcm
font settings, plasma keeps overwriting ~/.config/fontconfig/fonts.conf with
its own options. This is also breaking my system-wide settings that I
accurately wrote inside /etc/fonts/conf.d/ having the purpose to avoid to
reconfig fonts for every user on my Linux installation.
In fact, having Plasma to use its local configuration made fonts looks very bad
on my systems, especially inside GTK browsers like Firefox and Chromium.
The only way I can avoid this behavior is to symlink ~/config/fontconfig to
/dev/null, which is unacceptable on a desktop environment like Plasma that
claims to be highly customizable.
Doing that I got a good looking fonts having all applications to rely only on
system fontconfig, like it should be in my specific context where I configured
fonts directly in /etc/fonts and do NOT want others to interfere with it.
STEPS TO REPRODUCE
1. By default Plasma Desktop write it's own options inside
~/config/fontconfig/fonts.conf
2. Disable options under fonts kcm (plasma systemsettings5)
OBSERVED RESULT
~/config/fontconfig/fonts.conf contains the default settings, which I don't
want. Besides, If I empty it manually, Plasma will rewrite it when I relog into
the session or enter into fonts kcm.
EXPECTED RESULT
Plasma should leave that file blank and does NOT have to interfere with
system-wide configuration.
ADDITIONAL INFORMATIONS
I remember that font kcm had some options where you specified to leave the
system configuration. It seems that these ones were removed? Why?
Besides, why antialiasing is enabling the other settings like subpixel
rendering and hinting style? Do you know that these options are independent?
Maybe I want to configure hints 'full' leaving antialiasing 'off'. But this is
not intended to be done inside the kcm because disabling antialiasing is
graying out the others.
The concept is just wrong.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
More information about the Unassigned-bugs
mailing list