¿La ruta de búsqueda de unidades por usuario de systemd no incluye .config/systemd/user?

¿La ruta de búsqueda de unidades por usuario de systemd no incluye .config/systemd/user?

Los documentos de Systemd indican que las unidades por usuario se pueden agregar a múltiples ubicaciones: consulte la Tabla 2 en la página de manual:

https://www.freedesktop.org/software/systemd/man/systemd.unit.html

Esto incluye, por ejemplo, ~/.config/systemd/user.

Sin embargo, en mi caja Ubuntu 18.04, systemd no parece buscar allí, solo en un subconjunto de ubicaciones (... como es evidente straceen el proceso systemd al intentar iniciar mi servicio):

openat(AT_FDCWD, "/run/user/1000/systemd/system.control/parsec.service", O_RDONLY|O_NOCTTY|O_NOFOLLOW|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/run/user/1000/systemd/transient/parsec.service", O_RDONLY|O_NOCTTY|O_NOFOLLOW|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/systemd/user/parsec.service", O_RDONLY|O_NOCTTY|O_NOFOLLOW|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/systemd/user/parsec.service", O_RDONLY|O_NOCTTY|O_NOFOLLOW|O_CLOEXEC) = -1 ENOENT (No such file or directory)

¿Por qué? Además, ¿cómo puedo hacer que recoja unidades de ubicaciones en las que el usuario puede escribir?

información relacionada