Created attachment 9190 patch to implement requested flag Both xfdesktop and xfce4-panel have a --disable-wm-check command line option, presumably to allow xfce4 to be used with an alternate window manager (e.g. fluxbox) that does not use the same hints that xfwm4 uses (ownership of the WM_S0, WM_S1, etc. selections) to register its operation. However, xfsettingsd still waits for these hints during session startup. Please add a --disable-wm-check option to not wait for these window manager hints, to make it consistent with the other xfce4 components and to allow a full session startup with an alternate window manager but without waiting for the check to time out. I have provided a patch which does so, cf. https://github.com/xfce-mirror/xfce4-settings/pull/5
Created attachment 9423 Disable wm check flag Thanks for your patch. I have reviewed and amended it a bit, please take a look before I merge it. Also, I'm not sure we'll be able to merge it in 4.14 as this changes strings and isn't strictly speaking bugfix-only. Will probably have to chat with some of the other devs about this.
Glen Whitney referenced this bugreport in commit a244e5a6069acf200b6a25b25d19506d2b96bfcc xfsettingsd: Add --disable-wm-check flag (Bug #16128) https://git.xfce.org/xfce/xfce4-settings/commit?id=a244e5a6069acf200b6a25b25d19506d2b96bfcc
Merged into master targeting Xfce 4.16