Solved Very recent issues affecting KDE Plasma (appearance, colours …)

After I make an appearance-related change – in the screenshot below, Colours – the next launch of an app does present some change, however it's not consistent with what's applied.

This arrangement of colours is not what's expected with Breeze:

2021-12-29 11-37 Plasma no longer responding properly to changes to appearance.png

Other issues include wrongness of fonts – I see serif of some sort, where sans-serif or monospace should apply:

1640787791848.png

𠌦𠉥… and so on, and (if I'm not mistaken) I'm now getting randomness of results whilst testing patches to sysutils/bsdisks.

I have tried:
  • logging out then removing the .cache directory from my home directory
  • safe mode
– and so on. Any other ideas/suggestions?

TIA



cmoerz please, is it remotely possible my test, yesterday, of NsCDE had a delayed impact on subsequent use of Plasma?

I'm 99% certain that there was zero impact immediately subsequent to the test of NsCDE. As far as I recall I simply exited, then started SDDM to log in to KDE and (then, yesterday) the symptoms pictured above were not seen.
 
Code:
% grep pkg /var/log/messages
Dec 27 20:14:42 mowa219-gjp4-8570p-freebsd pkg[32692]: bsdisks reinstalled: 0.26 -> 0.26
Dec 28 17:41:22 mowa219-gjp4-8570p-freebsd pkg[3297]: bsdisks reinstalled: 0.26 -> 0.26
Dec 29 09:51:43 mowa219-gjp4-8570p-freebsd pkg[54445]: bsdisks reinstalled: 0.26 -> 0.26
Dec 29 10:34:46 mowa219-gjp4-8570p-freebsd pkg[2800]: drm-kmod-g20190710_1 deinstalled
Dec 29 10:34:50 mowa219-gjp4-8570p-freebsd pkg[2800]: drm-current-kmod-5.4.144.g20211012 deinstalled
Dec 29 10:36:27 mowa219-gjp4-8570p-freebsd pkg[2927]: drm-devel-kmod-5.5.19.g20211013 installed
Dec 29 10:44:55 mowa219-gjp4-8570p-freebsd pkg[5189]: drm-devel-kmod-5.5.19.g20211013 deinstalled
Dec 29 10:58:06 mowa219-gjp4-8570p-freebsd pkg[2793]: nscde-1.4 deinstalled
Dec 29 10:58:12 mowa219-gjp4-8570p-freebsd pkg[2834]: ast-ksh-20141224_1 deinstalled
Dec 29 10:58:12 mowa219-gjp4-8570p-freebsd pkg[2834]: fvwm-2.6.9_2 deinstalled
Dec 29 10:58:13 mowa219-gjp4-8570p-freebsd pkg[2834]: xsettingsd-1.0.0.2_1 deinstalled
Dec 29 10:58:25 mowa219-gjp4-8570p-freebsd pkg[2838]: expat upgraded: 2.4.1 -> 2.4.2
Dec 29 13:51:08 mowa219-gjp4-8570p-freebsd pkg[78469]: bsdisks reinstalled: 0.26 -> 0.26
% sudo pkg upgrade -f -r FreeBSD textproc/expat2
grahamperrin's password:
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
The following 1 package(s) will be affected (of 0 checked):

Installed packages to be DOWNGRADED:
        expat: 2.4.2 -> 2.4.1 [FreeBSD]

Number of packages to be downgraded: 1

102 KiB to be downloaded.

Proceed with this action? [y/N]: y
[1/1] Fetching expat-2.4.1.pkg: 100%  102 KiB 104.8kB/s    00:01
Checking integrity... done (0 conflicting)
[1/1] Downgrading expat from 2.4.2 to 2.4.1...
[1/1] Extracting expat-2.4.1: 100%
% date ; uptime
Wed 29 Dec 2021 14:44:38 GMT
 2:44p.m.  up  3:24, 5 users, load averages: 0.55, 0.94, 1.09
% uname -KU
1400045 1400045
%

Above, there was an upgrade to textproc/expat2 <https://www.freshports.org/textproc/expat2/#history>. I doubt that this was a factor, because the upgrade followed removal NsCDE, and removal of NsCDE was a vague attempt to resolve the problem with/affecting Plasma. I chose to downgrade to what's currently in latest.

Earlier changes to packages, nothing yesterday:

Code:
% ls -hlrt /var/log/messages*
-rw-r--r--  1 root  wheel    64K  9 Nov 02:00 /var/log/messages.4.bz2
-rw-r--r--  1 root  wheel    60K 22 Nov 10:00 /var/log/messages.3.bz2
-rw-r--r--  1 root  wheel    69K  4 Dec 08:00 /var/log/messages.2.bz2
-rw-r--r--  1 root  wheel    55K 15 Dec 09:00 /var/log/messages.1.bz2
-rw-r--r--  1 root  wheel    62K 27 Dec 12:00 /var/log/messages.0.bz2
-rw-r--r--  1 root  wheel   666K 29 Dec 14:44 /var/log/messages
% zgrep pkg /var/log/messages.0.bz2
…
Dec 16 23:29:16 mowa219-gjp4-8570p-freebsd pkg[2155]: bind-tools upgraded: 9.16.23 -> 9.16.24
Dec 21 04:47:44 mowa219-gjp4-8570p-freebsd pkg-static[4870]: virtualbox-ose-kmod-6.1.30 deinstalled
Dec 21 04:47:46 mowa219-gjp4-8570p-freebsd pkg-static[5052]: virtualbox-ose-kmod-6.1.30 installed
Dec 21 04:47:47 mowa219-gjp4-8570p-freebsd pkg-static[5095]: drm-kmod-g20190710_1 deinstalled
Dec 21 04:47:47 mowa219-gjp4-8570p-freebsd pkg-static[5205]: drm-kmod-g20190710_1 installed
Dec 21 04:47:48 mowa219-gjp4-8570p-freebsd pkg-static[5273]: drm-current-kmod-5.4.144.g20211012 deinstalled
Dec 21 04:47:50 mowa219-gjp4-8570p-freebsd pkg-static[5519]: drm-current-kmod-5.4.144.g20211012 installed
Dec 21 04:47:51 mowa219-gjp4-8570p-freebsd pkg-static[5564]: gpu-firmware-kmod-g20210330 deinstalled
Dec 21 04:48:12 mowa219-gjp4-8570p-freebsd pkg-static[6943]: gpu-firmware-kmod-g20210330 installed
Dec 21 21:17:19 mowa219-gjp4-8570p-freebsd kernel: pid 47594 (pkg), jid 0, uid 0: exited on signal 11 (core dumped)
Dec 21 21:37:01 mowa219-gjp4-8570p-freebsd kernel: pid 48795 (pkg), jid 0, uid 0: exited on signal 11 (core dumped)
Dec 22 04:51:26 mowa219-gjp4-8570p-freebsd pkg[74843]: openobex-1.7.2 installed
Dec 22 04:51:27 mowa219-gjp4-8570p-freebsd pkg[74843]: obexapp-1.4.15_4 installed
Dec 22 23:10:05 mowa219-gjp4-8570p-freebsd pkg[41372]: cowsay-3.04_2 installed
Dec 23 07:46:09 mowa219-gjp4-8570p-freebsd pkg[73028]: terminus-font-4.48 installed
Dec 23 07:46:11 mowa219-gjp4-8570p-freebsd pkg[73028]: libpeas reinstalled: 1.26.0 -> 1.26.0
Dec 23 08:48:41 mowa219-gjp4-8570p-freebsd pkg[76875]: libmicrohttpd-0.9.73 installed
Dec 23 08:48:41 mowa219-gjp4-8570p-freebsd pkg[76875]: tinyxml-2.6.2_4 installed
Dec 23 08:48:41 mowa219-gjp4-8570p-freebsd pkg[76875]: dvdvideo-py38-20130117_2 installed
Dec 23 08:48:51 mowa219-gjp4-8570p-freebsd pkg[76875]: kodi-19.3 installed
Dec 23 09:01:08 mowa219-gjp4-8570p-freebsd pkg[77720]: p8-platform-2.1.0.1_2 installed
Dec 23 09:01:08 mowa219-gjp4-8570p-freebsd pkg[77720]: libcec-6.0.2 installed
Dec 23 09:13:54 mowa219-gjp4-8570p-freebsd pkg[78573]: libcrossguid-20150803_6 installed
Dec 23 09:13:57 mowa219-gjp4-8570p-freebsd pkg[78573]: libmatemixer reinstalled: 1.26.0 -> 1.26.0
Dec 23 09:14:36 mowa219-gjp4-8570p-freebsd pkg[78650]: fstrcmp-0.7.D001 installed
Dec 23 09:19:15 mowa219-gjp4-8570p-freebsd pkg[78959]: dvdvideo-py38-20130117_2 deinstalled
Dec 23 09:20:43 mowa219-gjp4-8570p-freebsd pkg[79064]: kodi-19.3 deinstalled
Dec 23 09:21:05 mowa219-gjp4-8570p-freebsd pkg[79111]: libcrossguid-20150803_6 deinstalled
Dec 23 09:21:06 mowa219-gjp4-8570p-freebsd pkg[79111]: fstrcmp-0.7.D001 deinstalled
Dec 23 09:21:07 mowa219-gjp4-8570p-freebsd pkg[79111]: libmicrohttpd-0.9.73 deinstalled
Dec 23 09:21:09 mowa219-gjp4-8570p-freebsd pkg[79111]: tinyxml-2.6.2_4 deinstalled
Dec 23 11:41:21 mowa219-gjp4-8570p-freebsd pkg[4353]: terminus-ttf-4.49.1 installed
Dec 24 08:45:13 mowa219-gjp4-8570p-freebsd pkg[47838]: xsettingsd-1.0.0.2_1 installed
Dec 24 08:45:15 mowa219-gjp4-8570p-freebsd pkg[47838]: fvwm-2.6.9_2 installed
Dec 24 08:45:16 mowa219-gjp4-8570p-freebsd pkg[47838]: dunst-1.6.1 installed
Dec 24 08:45:16 mowa219-gjp4-8570p-freebsd pkg[47838]: ast-ksh-20141224_1 installed
Dec 24 08:46:14 mowa219-gjp4-8570p-freebsd pkg[47838]: nscde-1.4 installed
Dec 24 08:57:50 mowa219-gjp4-8570p-freebsd pkg[48725]: open-motif-2.3.8_2 installed
Dec 24 08:57:57 mowa219-gjp4-8570p-freebsd pkg[48725]: libfm-1.3.2_1 installed
Dec 24 08:58:12 mowa219-gjp4-8570p-freebsd pkg[48725]: firefox upgraded: 95.0_1,2 -> 95.0.2,2
Dec 24 08:58:13 mowa219-gjp4-8570p-freebsd pkg[48725]: nedit-5.7 installed
Dec 24 08:58:16 mowa219-gjp4-8570p-freebsd pkg[48725]: arandr-0.1.10_1 installed
Dec 24 08:58:18 mowa219-gjp4-8570p-freebsd pkg[48725]: pcmanfm-1.3.2 installed
Dec 24 09:24:50 mowa219-gjp4-8570p-freebsd pkg[2148]: vulkan-headers upgraded: 1.2.202_1 -> 1.2.203
Dec 24 09:24:50 mowa219-gjp4-8570p-freebsd pkg[2148]: nspr upgraded: 4.32 -> 4.33
Dec 24 09:24:50 mowa219-gjp4-8570p-freebsd pkg[2148]: harfbuzz upgraded: 3.1.2 -> 3.2.0
Dec 24 09:24:54 mowa219-gjp4-8570p-freebsd pkg[2148]: qt5-declarative upgraded: 5.15.2_4 -> 5.15.2_5
Dec 24 09:24:56 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kwindowsystem upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:00 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kcoreaddons upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:01 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kwidgetsaddons upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:05 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-ki18n upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:07 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kguiaddons upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:07 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kdbusaddons upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:07 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kcrash upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:08 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kconfig upgraded: 5.88.0 -> 5.89.0_1
Dec 24 09:25:08 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kcodecs upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:08 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kauth upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:10 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-karchive upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:10 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-sonnet upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:12 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kservice upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:13 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kitemviews upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:13 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kconfigwidgets upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:14 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kcompletion upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:15 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-extra-cmake-modules upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:41 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-breeze-icons upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:42 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-ktextwidgets upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:42 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kiconthemes upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:45 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kglobalaccel upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:45 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-attica upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:46 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kxmlgui upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:46 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-knotifications upgraded: 5.88.0 -> 5.89.0_1
Dec 24 09:25:48 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-solid upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:50 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kwallet upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:50 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kjobwidgets upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:50 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kded upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:51 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kbookmarks upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:51 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kpackage upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:55 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kio upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:55 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kdeclarative upgraded: 5.88.0 -> 5.89.0
Dec 24 09:25:57 mowa219-gjp4-8570p-freebsd pkg[2148]: nss upgraded: 3.73 -> 3.73.1
Dec 24 09:26:00 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kirigami2 upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:00 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kwayland upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:01 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-knewstuff upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:01 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kactivities upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:01 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-threadweaver upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:05 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-plasma-framework upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:06 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kparts upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:10 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kitemmodels upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:10 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kinit upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:10 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kidletime upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:13 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kemoticons upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:15 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kcmutils upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:16 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-frameworkintegration upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:17 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-syntax-highlighting upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:17 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-qqc2-desktop-style upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:17 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-krunner upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:17 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kpty upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:17 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kplotting upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:17 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kjs upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:18 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kfilemetadata upgraded: 5.88.0_2 -> 5.89.0
Dec 24 09:26:18 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kdewebkit upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:21 mowa219-gjp4-8570p-freebsd pkg[2148]: plasma5-milou upgraded: 5.23.4 -> 5.23.4_1
Dec 24 09:26:24 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-prison upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:34 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-oxygen-icons5 upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:36 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kxmlrpcclient upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:41 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kunitconversion upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:44 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-ktexteditor upgraded: 5.88.0_1 -> 5.89.0
Dec 24 09:26:44 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kquickcharts upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:44 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kpeople upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:44 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-knotifyconfig upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:45 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kjsembed upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:47 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kholidays upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:47 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kdesu upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:47 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kdesignerplugin upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:48 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kactivities-stats upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:48 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-baloo upgraded: 5.88.0 -> 5.89.0
Dec 24 09:26:49 mowa219-gjp4-8570p-freebsd pkg[2148]: harfbuzz-icu upgraded: 3.1.2 -> 3.2.0
Dec 24 09:27:11 mowa219-gjp4-8570p-freebsd pkg[2148]: plasma5-plasma-workspace upgraded: 5.23.4_1 -> 5.23.4_2
Dec 24 09:27:12 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-khtml upgraded: 5.88.0 -> 5.89.0
Dec 24 09:27:19 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kdelibs4support upgraded: 5.88.0 -> 5.89.0
Dec 24 09:27:20 mowa219-gjp4-8570p-freebsd pkg[2148]: qt5-quick3d upgraded: 5.15.2_2 -> 5.15.2_3
Dec 24 09:27:24 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-syndication upgraded: 5.88.0,1 -> 5.89.0,1
Dec 24 09:27:24 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-purpose upgraded: 5.88.0 -> 5.89.0
Dec 24 09:27:26 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kross upgraded: 5.88.0 -> 5.89.0
Dec 24 09:27:26 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kmediaplayer upgraded: 5.88.0 -> 5.89.0
Dec 24 09:27:26 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kimageformats upgraded: 5.88.0_1 -> 5.89.0
Dec 24 09:27:30 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kdoctools upgraded: 5.88.0 -> 5.89.0
Dec 24 09:27:31 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kdnssd upgraded: 5.88.0 -> 5.89.0
Dec 24 09:27:31 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kdav upgraded: 5.88.0,1 -> 5.89.0,1
Dec 24 09:27:32 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kcontacts upgraded: 5.88.0,1 -> 5.89.0,1
Dec 24 09:27:33 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kcalendarcore upgraded: 5.88.0,1 -> 5.89.0,1
Dec 24 09:27:33 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-kapidox upgraded: 5.88.0 -> 5.89.0
Dec 24 09:27:33 mowa219-gjp4-8570p-freebsd pkg[2148]: xf86-video-scfb upgraded: 0.0.5_2 -> 0.0.7
Dec 24 09:27:33 mowa219-gjp4-8570p-freebsd pkg[2148]: vulkan-loader upgraded: 1.2.202 -> 1.2.203
Dec 24 09:27:51 mowa219-gjp4-8570p-freebsd pkg[2148]: vscode upgraded: 1.63.1 -> 1.63.2
Dec 24 09:27:51 mowa219-gjp4-8570p-freebsd pkg[2148]: virtual_oss upgraded: 1.2.15 -> 1.2.16
Dec 24 09:28:02 mowa219-gjp4-8570p-freebsd pkg[2148]: thunderbird upgraded: 91.4.0_3 -> 91.4.1
Dec 24 09:28:10 mowa219-gjp4-8570p-freebsd pkg[2148]: qt5-qmake upgraded: 5.15.2_1 -> 5.15.2_2
Dec 24 09:28:11 mowa219-gjp4-8570p-freebsd pkg[2148]: qt5-3d upgraded: 5.15.2_3 -> 5.15.2_4
Dec 24 09:28:12 mowa219-gjp4-8570p-freebsd pkg[2148]: print-manager upgraded: 21.12.0 -> 21.12.0_1
Dec 24 09:28:16 mowa219-gjp4-8570p-freebsd pkg[2148]: plasma5-plasma-sdk upgraded: 5.23.4 -> 5.23.4_1
Dec 24 09:28:16 mowa219-gjp4-8570p-freebsd pkg[2148]: plasma5-plasma-pa upgraded: 5.23.4 -> 5.23.4_1
Dec 24 09:28:28 mowa219-gjp4-8570p-freebsd pkg[2148]: plasma5-plasma-desktop upgraded: 5.23.4 -> 5.23.4_1
Dec 24 09:28:29 mowa219-gjp4-8570p-freebsd pkg[2148]: plasma5-kscreen upgraded: 5.23.4 -> 5.23.4_1
Dec 24 09:28:31 mowa219-gjp4-8570p-freebsd pkg[2148]: plasma5-kdeplasma-addons upgraded: 5.23.4 -> 5.23.4_1
Dec 24 09:28:36 mowa219-gjp4-8570p-freebsd pkg[2148]: pipewire upgraded: 0.3.40_1 -> 0.3.42_1
Dec 24 09:28:43 mowa219-gjp4-8570p-freebsd pkg[2148]: pantheon-calculator upgraded: 1.7.1_1 -> 1.7.2
Dec 24 09:28:51 mowa219-gjp4-8570p-freebsd pkg[2148]: netdata upgraded: 1.32.0 -> 1.32.1
Dec 24 09:28:54 mowa219-gjp4-8570p-freebsd pkg[2148]: miniupnpc upgraded: 2.2.0 -> 2.2.2
Dec 24 09:29:10 mowa219-gjp4-8570p-freebsd pkg[2148]: marble upgraded: 21.12.0_1 -> 21.12.0_2
Dec 24 09:29:11 mowa219-gjp4-8570p-freebsd pkg[2148]: links upgraded: 2.20.2_1,1 -> 2.25,1
Dec 24 09:29:11 mowa219-gjp4-8570p-freebsd pkg[2148]: level-zero upgraded: 1.6.2 -> 1.7.4
Dec 24 09:29:11 mowa219-gjp4-8570p-freebsd pkg[2148]: kf5-frameworks upgraded: 5.88.0 -> 5.89.0
Dec 24 09:29:18 mowa219-gjp4-8570p-freebsd pkg[2148]: kate upgraded: 21.12.0_1 -> 21.12.0_2
Dec 24 09:29:41 mowa219-gjp4-8570p-freebsd pkg[2148]: grafana8 upgraded: 8.2.7 -> 8.3.3
Dec 24 09:29:42 mowa219-gjp4-8570p-freebsd pkg[2148]: gh upgraded: 2.2.0 -> 2.3.0
Dec 24 09:29:43 mowa219-gjp4-8570p-freebsd pkg[2148]: fio upgraded: 3.28 -> 3.29
Dec 24 09:29:44 mowa219-gjp4-8570p-freebsd pkg[2148]: en-aspell upgraded: 2018.04.16.0 -> 2020.12.07.0
Dec 24 09:29:45 mowa219-gjp4-8570p-freebsd pkg[2148]: cdrdao upgraded: 1.2.4_3 -> 1.2.4_4
Dec 24 09:29:45 mowa219-gjp4-8570p-freebsd pkg[2148]: angrysearch upgraded: 1.0.2_5 -> 1.0.3
Dec 24 09:29:45 mowa219-gjp4-8570p-freebsd pkg[2148]: amfora upgraded: 1.8.0_1 -> 1.9.1
Dec 25 08:50:34 mowa219-gjp4-8570p-freebsd pkg-static[4785]: virtualbox-ose-kmod-6.1.30 deinstalled
Dec 25 08:50:36 mowa219-gjp4-8570p-freebsd pkg-static[4962]: virtualbox-ose-kmod-6.1.30 installed
Dec 25 08:50:37 mowa219-gjp4-8570p-freebsd pkg-static[5005]: drm-kmod-g20190710_1 deinstalled
Dec 25 08:50:37 mowa219-gjp4-8570p-freebsd pkg-static[5114]: drm-kmod-g20190710_1 installed
Dec 25 08:50:38 mowa219-gjp4-8570p-freebsd pkg-static[5182]: drm-current-kmod-5.4.144.g20211012 deinstalled
Dec 25 08:50:40 mowa219-gjp4-8570p-freebsd pkg-static[5425]: drm-current-kmod-5.4.144.g20211012 installed
Dec 25 08:50:42 mowa219-gjp4-8570p-freebsd pkg-static[5469]: gpu-firmware-kmod-g20210330 deinstalled
Dec 25 08:51:03 mowa219-gjp4-8570p-freebsd pkg-static[6832]: gpu-firmware-kmod-g20210330 installed
Dec 26 11:25:38 mowa219-gjp4-8570p-freebsd pkg[6347]: pciids upgraded: 20211028 -> 20211124
Dec 26 11:25:38 mowa219-gjp4-8570p-freebsd pkg[6347]: libssh2 upgraded: 1.9.0_3,3 -> 1.10.0,3
Dec 26 11:25:38 mowa219-gjp4-8570p-freebsd pkg[6347]: p5-Try-Tiny upgraded: 0.30 -> 0.31
Dec 26 11:25:38 mowa219-gjp4-8570p-freebsd pkg[6347]: xwayland-devel upgraded: 21.0.99.1.149 -> 21.0.99.1.156
Dec 26 11:25:40 mowa219-gjp4-8570p-freebsd pkg[6347]: webcamd upgraded: 5.13.2.6_2 -> 5.13.2.8
Dec 26 11:25:40 mowa219-gjp4-8570p-freebsd pkg[6347]: sshpass upgraded: 1.06 -> 1.09
Dec 26 11:25:40 mowa219-gjp4-8570p-freebsd pkg[6347]: re2 upgraded: 20210901 -> 20211101
Dec 26 11:25:40 mowa219-gjp4-8570p-freebsd pkg[6347]: py38-adblock upgraded: 0.5.0_9 -> 0.5.0_10
Dec 26 11:25:40 mowa219-gjp4-8570p-freebsd pkg[6347]: p5-libwww upgraded: 6.58 -> 6.59
Dec 26 11:25:41 mowa219-gjp4-8570p-freebsd pkg[6347]: libmediainfo upgraded: 21.09 -> 21.09_1
Dec 26 11:25:42 mowa219-gjp4-8570p-freebsd pkg[6347]: keepassxc upgraded: 2.6.6_1 -> 2.6.6_2
Dec 26 11:25:42 mowa219-gjp4-8570p-freebsd pkg[6347]: htop upgraded: 3.1.1 -> 3.1.2
Dec 26 11:25:43 mowa219-gjp4-8570p-freebsd pkg[6347]: gh upgraded: 2.3.0 -> 2.4.0
Dec 26 11:25:43 mowa219-gjp4-8570p-freebsd pkg[6347]: appmenu-gtk-module upgraded: 0.7.6_1 -> 0.7.6_2
Dec 26 11:25:44 mowa219-gjp4-8570p-freebsd pkg[6347]: amfora upgraded: 1.9.1 -> 1.9.2
Dec 26 18:46:14 mowa219-gjp4-8570p-freebsd pkg[35520]: bsdisks reinstalled: 0.26 -> 0.26
Dec 26 18:47:52 mowa219-gjp4-8570p-freebsd pkg[35631]: libglvnd upgraded: 1.3.4 -> 1.4.0
Dec 26 18:47:52 mowa219-gjp4-8570p-freebsd pkg[35631]: wayland-protocols upgraded: 1.23 -> 1.24
Dec 26 18:47:53 mowa219-gjp4-8570p-freebsd pkg[35631]: ts upgraded: 1.0.1 -> 1.0.2
Dec 26 18:47:53 mowa219-gjp4-8570p-freebsd pkg[35631]: qpdf upgraded: 10.3.2 -> 10.5.0
Dec 26 18:47:58 mowa219-gjp4-8570p-freebsd pkg[35631]: py38-game upgraded: 2.0.2 -> 2.1.0
Dec 26 18:47:58 mowa219-gjp4-8570p-freebsd pkg[35631]: py38-fastest_pkg upgraded: 0.1.2 -> 0.2.0
Dec 26 18:48:01 mowa219-gjp4-8570p-freebsd pkg[35631]: pipewire upgraded: 0.3.42_1 -> 0.3.42_4
Dec 26 18:48:03 mowa219-gjp4-8570p-freebsd pkg[35631]: mcfly upgraded: 0.5.10_1 -> 0.5.11
Dec 26 18:48:03 mowa219-gjp4-8570p-freebsd pkg[35631]: libopenmpt upgraded: 0.5.14 -> 0.6.0
Dec 26 18:48:09 mowa219-gjp4-8570p-freebsd pkg[35631]: gnome-screenshot upgraded: 40.0 -> 41.0
Dec 26 18:48:09 mowa219-gjp4-8570p-freebsd pkg[35631]: gnome-maps upgraded: 41.1 -> 41.2
Dec 26 18:48:12 mowa219-gjp4-8570p-freebsd pkg[35631]: gnome-desktop upgraded: 41.1 -> 41.2
Dec 26 18:48:13 mowa219-gjp4-8570p-freebsd pkg[35631]: gnome-calendar upgraded: 41.1 -> 41.2
Dec 26 18:48:13 mowa219-gjp4-8570p-freebsd pkg[35631]: freerdp upgraded: 2.4.1 -> 2.4.1_1
Dec 26 18:48:14 mowa219-gjp4-8570p-freebsd pkg[35631]: flameshot upgraded: 0.10.0_1 -> 0.10.2
Dec 26 19:59:52 mowa219-gjp4-8570p-freebsd pkg[42548]: dunst-1.6.1 deinstalled
Dec 27 02:00:32 mowa219-gjp4-8570p-freebsd pkg[88647]: speexdsp reinstalled: 1.2.0 -> 1.2.0
Dec 27 02:00:32 mowa219-gjp4-8570p-freebsd pkg[88647]: dunst-1.6.1 installed
Dec 27 02:01:09 mowa219-gjp4-8570p-freebsd pkg[88762]: dunst-1.6.1 deinstalled
Dec 27 02:01:24 mowa219-gjp4-8570p-freebsd pkg[88776]: py38-fastest_pkg upgraded: 0.2.0 -> 0.2.0_1
Dec 27 11:47:28 mowa219-gjp4-8570p-freebsd pkg[1299]: bsdisks reinstalled: 0.26 -> 0.26
%

Postscript

For now, I doubt an issue at the system level. Another profile on the same computer responds properly to changes to colours and fonts (pictured below), so what's pictured in the opening post is almost certainly an issue with something in my home directory.

true Breeze colours.png
 
Well, to my knowledge, nscde does some tinkering in ~/.config/gtk-3.0/settings.ini. I noticed that when switching between i3, openbox and nscde. I've worked around this by writing myself some zenity dialog into ~/.xinitrc that chooses my window manager and fixes up my gtk config:

Code:
WMNAME=$(zenity --list --title "Choose WM to start" --column Name OpenBox i3 NsCDE XFCE xterm)

case $WMNAME in
        OpenBox)
                cp ~/.gtkrc-2.0.openbox ~/.gtkrc-2.0
                cp ~/.config/gtk-3.0/settings.ini.openbox ~/.config/gtk-3.0/settings.ini
                exec /usr/local/bin/openbox-session
        ;;
        i3)
                cp ~/.gtkrc-2.0.openbox ~/.gtkrc-2.0
                cp ~/.config/gtk-3.0/settings.ini.openbox ~/.config/gtk-3.0/settings.ini
                exec /usr/local/bin/i3
        ;;
        NsCDE)
                cp ~/.config/gtk-3.0/settings.ini.nscde ~/.config/gtk-3.0/settings.ini
                cp ~/.gtkrc-2.0.nscde ~/.gtkrc-2.0
                export XDG_CURRENT_DESKTOP=nscd
                exec /usr/local/sbin/nscde
        ;;
        XFCE)
                exec /usr/local/bin/startxfce4
        ;;
        xterm)
                exec /usr/local/bin/xterm
        ;;
        *)
        logger -t xinitrc "Unknown window manager"
        ;;
esac

I did notice that some color themes in NsCDE's color picker appear to produce illegible combinations - in particular in libreoffice and firefox.

Not completely sure about QT, though. I believe nscde ships some theme that aligns with gtk. I remember running something that switched fonts on gtk to a serif font like you mentioned. I haven't switched to another wm in a while, so I'm not sure if I fixed or broke it on my end.

It might have been lxappearance, I'm not 100% sure about it, however.
Aah, it's qt5ct; I created a font.conf. Could you try that?

I can't imagine that it should impact plasma in any other fashion than theming; after all, it's just a ksh script that's built on top of x11-wm/fvwm2.

Not sure if this answers your questions completely?
 
One more post, to make sure you see this, grahamperrin - it was qt5ct and the creation of a fonts.conf that did change fonts on my end. That might help you with your font issue as well, I suppose?
 
Thanks, ~/.config/fontconfig/fonts.conf exists but was not recently updated.

I'm almost certainly barking up the wrong tree with thoughts of NsCDE, yesterday, as a factor in what I found today.

If I recall correctly:
  1. the strangeness was preceded by a mostly normal log in to Plasma, at the start of which some system tray items failed to load normally (most noticeably, the JavaEmbeddedFrame for a local installation of LanguageTool)
  2. at some point later I found it impossible to log in, I was returned to the SDDM screen before applications automatically started (as they normally do), this happened a few times until I succeeded with the OS in safe mode
  3. I can't recall whether the appearance issues were noticeable in safe mode, I was focused on restarting in normal mode.
I can probably expand that list, but for now I'll seek advice in IRC and Reddit. Cross-reference:
Most remarkable is that the appearance of the System Settings application does not change when I use the application to change colours.
 
The very recent issues are solved.

Now:

2021-12-30 00-23-33 largely resolved.png

  • colours appear as they should – texts in Dolphin are legible, and so on
  • font preferences are respected in nearly all contexts.
Side notes

the appearance of the System Settings application does not change when I use the application to change colours.

On closer inspection: that's an older symptom, not a very recent issue.

Other minor issues remain. These, too, are non-recent. Most noticeable:
 
qt5ct

I did subsequently find and set aside a qt5ct.conf file:

Code:
% cat ~/.config/qt5ct/qt5ct.conf-setaside
[Appearance]
standard_dialogs = gtk2
style = gtk2

%

No manual page, I see the screenshots at <https://sourceforge.net/projects/qt5ct/#SF_ProjectSum_300x250_B_wrapped>, I'm certain that I didn't use this application during my test of NsCDE. Let's not forget that I paid little or no attention to the choices that were offered during the first run (my bad, … :eek:



Back to Plasma. I guess, it'll take a few months for the two bugs above to be either:
  • fixed (true bug); or
  • explained (not a bug).
 
Top