at session startup, /usr/bin/startkde resets all Xresources. All current Xresources are deleted when /usr/lib/kf5/start_kdeinit_wrapper is running in the startkde script. Step to reproduce : 1. Install & configure sddm 2. echo "my.xresource: 1" > /etc/X11/Xresources/myxresource 3. Launch a kde session 4. my.xresource doesn't exist : xrdb -q | grep my.xresource In previous version, existing Xresources were merged, not deleted. Now, x settings loaded before running startkde are lost and ignored in kde session.
Additional information : my Kinit Version : 5.30.0
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1119
Git commit d4dd7478893e9ac72b0c89772a086b213bb33292 by Alexander Volkov. Committed on 18/10/2021 at 10:21. Pushed by volkov into branch 'master'. krdb: Fix removal of Xft.dpi from Xresources 'xrdb -remove' can't remove a specific entry, it removes all entries only. So query all entries, remove "Xft.dpi" from them, and replace Xresources with the result. Related: bug 350039 M +28 -7 kcms/krdb/krdb.cpp https://invent.kde.org/plasma/plasma-workspace/commit/d4dd7478893e9ac72b0c89772a086b213bb33292
Git commit 85399471b2aad37e4524bde20b70fe2cb61354ba by Alexander Volkov. Committed on 18/10/2021 at 10:34. Pushed by volkov into branch 'Plasma/5.23'. krdb: Fix removal of Xft.dpi from Xresources 'xrdb -remove' can't remove a specific entry, it removes all entries only. So query all entries, remove "Xft.dpi" from them, and replace Xresources with the result. Related: bug 350039 (cherry picked from commit d4dd7478893e9ac72b0c89772a086b213bb33292) M +28 -7 kcms/krdb/krdb.cpp https://invent.kde.org/plasma/plasma-workspace/commit/85399471b2aad37e4524bde20b70fe2cb61354ba
Did the mentioned merge help? If not, please report this to plasma desktop.
Yes, it fixes the issue. thanks !
Thanks for the quick feedback!