I recently performed a clean install of Xubuntu 18.10, and I'm experiencing this more recently. Also, it appears I'm already using lightdm-gtk-greeter and do not have unity-greeter installed.
I'm glad you identified the issue you have with unity-greeter. I think there might be multiple issues with multiple greeters here.
I tried checking to see what was in my lightdm.conf to find it does not exist with the default install on my system.
$ less /etc/lightdm/lightdm.conf
/etc/lightdm/lightdm.conf: No such file or directory
What I do have:
$ ls -al /etc/lightdm/
total 28
drwxr-xr-x 3 root root 4096 Oct 17 17:38 .
drwxr-xr-x 139 root root 12288 Mar 16 15:19 ..
drwxr-xr-x 2 root root 4096 Aug 29 2018 lightdm.conf.d
-rw-r--r-- 1 root root 2970 Sep 17 20:17 lightdm-gtk-greeter.conf
-rw-r--r-- 1 root root 452 Aug 29 2018 users.conf
$ ls -al /etc/lightdm/lightdm.conf.d
total 8
drwxr-xr-x 2 root root 4096 Aug 29 2018 .
drwxr-xr-x 3 root root 4096 Oct 17 17:38 ..
I recently performed a clean install of Xubuntu 18.10, and I'm experiencing this more recently. Also, it appears I'm already using lightdm-gtk-greeter and do not have unity-greeter installed.
I'm glad you identified the issue you have with unity-greeter. I think there might be multiple issues with multiple greeters here.
I tried checking to see what was in my lightdm.conf to find it does not exist with the default install on my system.
$ less /etc/lightdm/ lightdm. conf lightdm. conf: No such file or directory
/etc/lightdm/
What I do have:
$ ls -al /etc/lightdm/ gtk-greeter. conf
total 28
drwxr-xr-x 3 root root 4096 Oct 17 17:38 .
drwxr-xr-x 139 root root 12288 Mar 16 15:19 ..
drwxr-xr-x 2 root root 4096 Aug 29 2018 lightdm.conf.d
-rw-r--r-- 1 root root 2970 Sep 17 20:17 lightdm-
-rw-r--r-- 1 root root 452 Aug 29 2018 users.conf
$ ls -al /etc/lightdm/ lightdm. conf.d
total 8
drwxr-xr-x 2 root root 4096 Aug 29 2018 .
drwxr-xr-x 3 root root 4096 Oct 17 17:38 ..
$ less lightdm- gtk-greeter. conf
[greeter] timeout=
#background=
#user-background=
#theme-name=
#icon-theme-name=
#font-name=
#xft-antialias=
#xft-dpi=
#xft-hintstyle=
#xft-rgba=
#indicators=
#clock-format=
#keyboard=
#reader=
#position=
#screensaver-
$ less users.conf
[UserList] shells= /bin/false /usr/sbin/nologin
minimum-uid=500
hidden-users=nobody nobody4 noaccess
hidden-
Should the default Xubuntu/Ubuntu lightdm-gtk-greeter install be creating and populating /etc/lightdm/ lightdm. conf by default?