Permanent Wacom configuration systemd udev service not running at start

To properly fix that you should do:

sudo chown --changes --recursive $(id -u):$(id -g) ~/.config

Which should fix possible other dirs/files under it also…
(It will output the ones it changes)

  • Maybe followed by this, but i doubt this is really needed:
    sudo chmod --changes --recursive g+rX ~/.config
    

Isn’t XFCE using systemd and XDG specs? :thinking:
Maybe it will fix itself after the above command(s)…

  • man systemd.special

    xdg-desktop-autostart.target
    The XDG specification defines a way to autostart applications using XDG desktop files. systemd ships systemd-xdg-autostart-generator(8) for the XDG desktop files in autostart
    directories. Desktop Environments can opt-in to use this service by adding a Wants= dependency on xdg-desktop-autostart.target.

No idea how to check if XFCE has indeed “opt-in” into this feature or not, as i don’t use XFCE…
But maybe this could shed a light: :thinking:

systemctl list-dependencies --user --reverse --all graphical-session{,-pre}.target

Which should mention both the xdg-desktop-autostart.target and your service, when things works like on my system with KDE…